PhD in Computing: Scientific Computing
50 hours of graduate coursework is required, composed of at least 24 hours of regular graduate coursework, and at least 14 semester hours of dissertation research. Of the required 24 semester hours of regular courses, up to six hours may be graduate courses outside of CS. Up to 12 hours of coursework taken elsewhere or counted toward previous degrees can be counted toward the 24 hour regular course requirement with the approval of the GSC.
Track Faculty
- Adam Bargteil
- Martin Berzins
- Guido Gerig
- Mary Hall
- Chuck Hansen
- Tom Henderson
- Chris Johnson
- Mike Kirby (Track Director)
- Valerio Pascucci
- Ross Whitaker
PhD in Computing: Scientific Computing
| COURSE REQUIREMENTS: The following four courses are required: |
| CS 6210 Advanced Scientific Computing I |
| CS 6220 Advanced Scientific Computing II |
| CS 6230 High-Performance Computing and Parallelization and/or CS 6963 Parallel Programming for GPUs |
| CS 6630 Scientific Visualization |
| In addition, a student must take four elective courses which involve the themes of scientific computing or are directly applicable to the student's dissertation research. The following is the list of those classes which will apply: |
| CS 6100 Foundation of Computer Science |
| CS 6530 Database Systems |
| CS 6650 Image Synthesis |
| CS 6610 Advanced Computer Graphics |
| CS 6810 Advanced Computer Architecture |
| CS 7120 Information-Based Complexity |
| CS 7210 Advanced Topics in Scientific Computing |
| CS 7450 Simulation Methods |
| Additional 6000-level courses may be required to reach a 50-credit minimum (excluding independent study, seminars, or thesis research credit). |