Students must take the following 24 courses. All courses below are four credit hours.
1. Mathematics
Courses
(3):
MAT 150, Calculus I
MAT 151, Calculus II
MAT 220, Linear Algebra
2. Computer Science Courses
(3)
CSC 211 Programming in Java I and CSC 212 Programming in Java II or
CSC 261 Programming Languages I and CSC 262 Programming Languages II: C/C++
GPH 325 Survey of Computer Graphics
3. Scientific Data Analysis and Visualization Core (6 courses)
SDV 310 Scientific Modeling
SDV 360 Scientific Data Analysis I
SDV 361 Scientific Data Analysis II
GPH 380 Visualization
SDV 390 Senior Capstone I
SDV 391 Senior Capstone II
Please note that while SDV 390 is required as part of the Departmental Program, it also applies to the Liberal Studies Program.
4. Science Courses
(12)
Students will take 12 science courses from the list below, two sets of five along with two others that can be chosen according to the guidelines. Each set of five has a theme. In cases where the two sets contain the same courses, students will substitute courses that have been approved by their advisor.
5. Electives
(6 courses, unless prerequisite writing or mathematics courses are needed)