Students must complete the normal doctoral requirements of their home departments, as well as additional requirements in scientific computing. The specific requirements will vary by department, but there are some general requirements for all students:
- nine (9) credit hours in numerical analysis
- nine (9) credit hours in computer science and applications in scientific computing outside the home department (this typically includes courses in computer science, parallel algorithms, advanced computer architectures, computational fluid dynamics, or other courses in scientific computation not offered by a student’s home department)
- an emphasis on scientific computing reflected in doctoral thesis and committee composition
- at least one preliminary examination question related to scientific computing.
Students are expected to work closely with their academic advisors to develop a plan to meet these requirements.
Examples of course selections for various departments can be seen on our Example Course Choices page.