In today's economy, there is an increasing need for students who possess scientific and computational expertise as well as management and leadership skills. All students entering this master's degree program should have a strong desire to do computational science. The Master's Degree in Computational Science gives students the tools needed for landing a sucessfull job after graduation.
Coursework and Credits
The coursework for the M.S. degree program is based on 30 credit hours for the major track (standard M.S. in Computational Science). Each student must take two core computational science courses (Group A courses) as well as a minimum of 9 credit hours in other computational science courses (Group B courses) plus 6 additional credit hours selected from existing departmental courses in computer science, engineering, mathematics or an applied science (Group C courses). Each student must also take 2 seminar hours (details are listed in the Graduate Handbook, Page 10, section 5.1.3).
Required and elective courses
More information on the courses listed below can be found on our course list.
The required core courses (Group A) consist of:
- Introduction to Scientific Programming (3 credits)
- Applied Computational Science I (4 credits)
The elective core courses (Group B) consist of courses such as:
- Applied Computational Science II (4 credits)
- Numerical Methods for Earth and Environmental Sciences
- Monte Carlo/Markov Chain Simulations
- Survey of Numerical PDEs
- Computational Space Physics
- Programming Skills for Computational Biology and Bioinformatics
- Computational Evolutionary Biology
- Introduction to Bioinformatics
- Photorealistic Computer Graphics
- Parallel Programming, Algorithms and Architectures
- Computational Finite Element Methods
- Numerical Methods for Stochastic Differential Equations
- Molecular Dynamics
- Computational Biophysics
- Numerical Linear Algebra
- Verification and Validation in Computational Science
We have established the following track(s) for the M.S. degree program:
- M.S. in Computational Science (major track)
Additional tracks may be added as the need arises.
Application & Information
The program is open to students holding a bachelor's degree in the applied sciences, mathematics, computer science or engineering. You can apply for the graduate programs online.