Skip to content
Snippets Groups Projects
Aliyah Jimoh's avatar
Aliyah Jimoh authored
ddd0541e
History

CAS 741/CSE 741 Development of Scientific Computing Software

This course presents the basic principles of software development for reliable scientific and engineering software. Using example applications, a systematic process is given for the development and documentation of requirements, system design, module design, implementation, testing and inspection.


Summary of Folder Structure and File Contents


Course Outline

  • course outline

Lectures

  • lecture material
  • roughly organized following the typical "v-model" documentation (req, test, des)
  • review of SE for SC

Tools

  • tutorials on doxygen, git and GitLab, make, unit testing and LaTeX

Examples

  • examples of SC projects
  • additional examples available on-line (as pointed to in the lecture notes)

Reference Material