Undergraduate Courses in Computational Science
June 1994 - The Computational Science Faculty has approved to change
the undergraduate Introduction to Computational Science/Scientific
Programming sequence (CPS 211/212, 213/214) to a higher level sequence,
CPS311/312, 313/314. Beginning in the fall of 1994, this means that
students may count these courses as upperclass electives in the CIS
or Arts and Sciences programs.
It is the intent of the Computational Science faculty to design a full range of academic programs. Currently, programs have been approved at SU in which students in any field can obtain a "minor" in computational science. At the undergraduate level, a "Minor in Computational Science" consists of 18 upperclass credit hours. At the graduate level, a "minor" is called a "Certificate in Computational Science" . A master's certificate consists of 15 credit hours; a doctoral certificate has 18 credit hours and a contribution to computational science in the dissertation.
A Master's Degree in Computational Science has also been proposed. It has been approved by Syracuse University and is awaiting approval by the State of New York.
Both the undergraduate and graduate computational science programs feature new courses called Introduction to Computational Science. The content of these courses are organized by modules which cover typical application areas that require computation for solutions in particle systems, field simulations, statistical techniques and optimization problems. Each module includes an introduction to the typical engineering or scientific problem, the numerical methods suitable for solving the problem, the computational algorithms which carry out the method, the issues of high performance computing for those algorithms, and how the resulting computation can be used in specific problems. The graduate course is numbered CPS 615 and is being taught for the third time in the spring of 1994. In the previous two semesters, 54 students successfully completed the course. The undergraduate introductory courses are a two semester lecture and accompanying lab sequence numbered CPS 211-3 .
An advanced graduate course in computational science is a project course in which students focus on the computational techniques of one application area. The goal is to work on techniques at a level of sophistication of practicing researchers in that field. This course in called CPS 713, Case Studies in Computational Science.
The courses and research projects of faculty and students in computational science are supported by the computing resources of the Northeast Parallel Architectures Center (NPAC).