2011-2012 University Catalog 
  
2011-2012 University Catalog

CSI 701 - Foundations of Computational Science

Credits: 3 (NR)
Covers mapping of mathematical models to computer software, including all aspects of developing scientific software such as architecture, data structures, advanced numerical algorithms, languages, documentation, optimization, validation, verification, and software reuse. Examples in bioinformatics, computational biology, computational physics, and global change demonstrate scientific advances enabled by computation. Class projects involve working in teams to develop software that implements mathematical models, using software to address important scientific questions, and conducting computational experiments with it.

Prerequisite(s): Competency in UNIX and programming at CSI 601-604 level, and CSI 700; or permission of instructor.

Hours of Lecture or Seminar per week: 3
Hours of Lab or Studio per week: 0