| Computer Science |
Credits: |
| CSCI 125 |
Computer Programming I |
3 |
| CSCI 185 |
Computer Programming II |
3 |
| |
|
Total: 6 Credits |
| |
| Physics |
Credits: |
| PHYS 170 |
General Physics I |
4 |
| PHYS 180 |
General Physics II |
4 |
| |
|
Total: 8 Credits |
| |
| General Electives |
Credits: |
|
Consult with advisor on all liberal arts electives. |
18 |
| |
| Restricted Electives |
Credits: |
|
Science Elective |
4 |
|
Consult with advisor on all elective choices. |
| |
| Mathematics Requirement (all concentrations) |
Credits: |
| MATH 170 |
Calculus I |
4 |
| MATH 180 |
Calculus II |
4 |
| MATH 220 |
Probability and Statistics |
3 |
| MATH 260 |
Calculus III |
4 |
| MATH 300 |
Mathematical Methods for Data Science |
3 |
| MATH 310 |
Linear Algebra |
3 |
| MATH 320 |
Differential Equations |
3 |
| MATH 340 |
Introduction to Mathematical Reasoning |
3 |
| MATH 350 |
Advanced Calculus |
3 |
| MATH 410 |
Numerical Linear Algebra |
3 |
| MATH 495 |
Mathematical Modeling |
3 |
| MATH XXX |
Choose between MATH 400 Elements of Modern Analysis or MATH 370 Real Analysis |
3 |
| |
|
Total: 39 Credits |
Concentration Options:
Students may choose between the general concentration, Computational Mathematics and Data Science, or Mathematical Modeling. |
| |
| General Concentration |
Credits: |
| MATH 45X |
Choose between MATH 450 Partial Differential Equations and MATH 455 Numerical Analysis |
3 |
| MATH 3XX |
Math elective must be at 300-level and above. Consult with advisor on all elective choices. |
3 |
|
Computer Science Elective |
3 |
|
Computer Science or Science Elective |
6 |
|
Math, Computer Science, or Science Elective |
3 |
|
STEM Elective in Math, Physics, Engineering, or Computing Sciences |
3 |
| |
| Computational Mathematics and Data Science Concentration |
Credits: |
| CSCI 235 |
Elements of Discrete Structures |
3 |
| CSCI 260 |
Data Structures |
3 |
| CSCI 335 |
Design and Analysis of Algorithms |
3 |
| MATH 325 |
Applied Statistics for Data Science |
3 |
| MATH 420 |
Mathematical Foundations of Machine Learning |
3 |
| MATH 440 |
Numerical Optimization |
3 |
| MATH 455 |
Numerical Analysis |
3 |
| |
| Mathematical Modeling Concentration |
Credits: |
| MATH 450 |
Partial Differential Equations |
3 |
| MATH 470 |
Mathematical Fluid Dynamics |
3 |
| PHYS 225 |
Introduction to Modern Physics |
3 |
| PHYS 226 |
Introduction to Modern Physics Laboratory |
1 |
| PHYS 451 |
Mathematical Methods in Physics |
4 |
|
STEM Elective in Physics (must be at 300-level or above) |
4 |
|
STEM Elective in Math, Physics, Engineering, or Computing Sciences |
3 |
| |