Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
student:research [2020/01/30 16:44] – Add section for group/lab links (as well as first link) lam2modepartment:research [2022/03/31 09:12] – Update Lam projects lam2mo
Line 21: Line 21:
 The honors thesis generally consists of a three-semester sequence beginning in the Spring of your Junior year, where you enroll in a 1-credit CS499A course and work with your faculty advisor to do some preliminary research and write a project proposal. In the Fall of your Senior year, you enroll in a 3-credit CS499B and do the majority of the work. Finally, in the Spring of your Senior year, you enroll in a 2-credit CS499C and finish any leftover work while writing and finalizing your final report and/or software deliverable. You will also present your work as part of the research seminar series in your final semester. The honors thesis generally consists of a three-semester sequence beginning in the Spring of your Junior year, where you enroll in a 1-credit CS499A course and work with your faculty advisor to do some preliminary research and write a project proposal. In the Fall of your Senior year, you enroll in a 3-credit CS499B and do the majority of the work. Finally, in the Spring of your Senior year, you enroll in a 2-credit CS499C and finish any leftover work while writing and finalizing your final report and/or software deliverable. You will also present your work as part of the research seminar series in your final semester.
  
-If you are interested in this option, you should find a project or problem that you'd like to work on and request a meeting with a faculty member who might be interested in advising you. You should also look at the [[student:honors_capstone:start|CS Honors Capstone Guidelines]].+If you are interested in this option, you should find a project or problem that you'd like to work on and request a meeting with a faculty member who might be interested in advising you. You should also look at the [[department:honors_capstone:start|CS Honors Capstone Guidelines]].
  
 ===== Independent Study ===== ===== Independent Study =====
Line 46: Line 46:
  
   * [[https://w3.cs.jmu.edu/lam2mo/lab.html|High Performance Analysis]]   * [[https://w3.cs.jmu.edu/lam2mo/lab.html|High Performance Analysis]]
 +
 +====== Links ======
 +  * [[https://cseweb.ucsd.edu//~wgg/CSE210/howtoread.html|How to Read a Research Paper]]
 +  * "[[http://www.cs.unc.edu/~azuma/hitch4.html|Everything I wanted to know about C.S. graduate school at the beginning but didn’t learn until later]]"
  
 ====== Active Projects ====== ====== Active Projects ======
  
-Here is a short sampling of active projects conducted by JMU faculty members with students. +Here is a list of research projects conducted by JMU faculty members with students. 
  
 Feel free to add your project here! Feel free to add your project here!
Line 63: Line 67:
   * CRAFT repository: [[ https://github.com/crafthpc/craft | GitHub ]]   * CRAFT repository: [[ https://github.com/crafthpc/craft | GitHub ]]
   * FloatSmith repository: [[ https://github.com/crafthpc/floatsmith | GitHub ]]   * FloatSmith repository: [[ https://github.com/crafthpc/floatsmith | GitHub ]]
-  * Status: Ongoing and looking for new students!+  * Status: Suspended pending new student interest.
  
 ===== ExamGen ===== ===== ExamGen =====
Line 70: Line 74:
  
   * Faculty contact: Dr. Lam   * Faculty contact: Dr. Lam
-  * Status: On hold temporarily, but looking for new students to re-activate it!+  * Status: Suspended pending new student interest.
  
 ===== Less-Java ===== ===== Less-Java =====
Line 81: Line 85:
 Programming" ]] Programming" ]]
   * Less-Java repository: [[ https://github.com/JMU-CS/less-java | GitHub ]]   * Less-Java repository: [[ https://github.com/JMU-CS/less-java | GitHub ]]
-  * Status: Ongoing and looking for new students!+  * Status: Suspended pending new student interest.
  
 ===== Infill Generation for Additive Manufacturing Design ===== ===== Infill Generation for Additive Manufacturing Design =====
Line 95: Line 99:
      * //*Paper included JMU student authors.//       * //*Paper included JMU student authors.// 
    * Status: Ongoing and looking for new students!    * Status: Ongoing and looking for new students!
 +
 +===== ODE Viewer =====
 +
 +Ordinary Differential Equations (ODEs) are used to model changes in real-world systems using numerical simulation. Often, mathematicians and scientists wish to visualize the results of these simulations and see what happens when particular parameters are changed. This is also useful to students who are learning about these systems. This project would involve extending a rudimentary tool written as part of a Summer 2021 project that was a collaboration between Dr. Lam and faculty in the Department of Mathematics and Statistics.
 +
 +{{ :department:odeviewer.png?400 |}}
 +
 +  * Faculty contact: Dr. Lam
 +  * Repository: [[https://github.com/lam2mo/jmu-reu-ode | GitHub]]
 +  * Status: Temporarily on hold, but looking for new students to re-activate it!
  
 ===== Shadow Value Analysis ===== ===== Shadow Value Analysis =====
Line 102: Line 116:
   * Faculty contact: Dr. Lam   * Faculty contact: Dr. Lam
   * Paper: [[ https://w3.cs.jmu.edu/lam2mo/papers/2016-Lam-ESPT.pdf | "Floating-Point Shadow Value Analysis" ]]   * Paper: [[ https://w3.cs.jmu.edu/lam2mo/papers/2016-Lam-ESPT.pdf | "Floating-Point Shadow Value Analysis" ]]
-  * SHVAL repository [[ https://github.com/crafthpc/shval | GitHub ]] +  * SHVAL repository[[ https://github.com/crafthpc/shval | GitHub ]] 
-  * Status: On hold temporarily, but looking for new students to re-activate it!+  * Status: Suspended pending new student interest.