The Scientific Computing Track teaches students the mathematical
foundations, methods, and tools of scientific computing and how they
can be applied toward the solution of scientific and engineering
problems. Students gain experience in the use of high-performance
computing equipment and state-of-the-art scientific software and
visualization tools of the Science Vision Laboratories. This track is
open only to students pursuing the B.S. program and may be taken only
through daytime attendance.
1. Required track courses:
50:198:316 Parallel Programming (3)
50:198:381 Introduction to Numerical Methods (3)
50:198:458 Scientific Visualization (3)
50:198:481 Advanced Numerical Methods (3)
One 300- or 400-level department-approved course in computer science, mathematics, or natural science
2. Required math courses:
50:640:250 Linear Algebra (3)
50:640:314 Elementary Differential Equations (3)