Required courses:
*PHY 111 Principles of Physics I
*PHY 112 Principles of Physics II
PHY 210 Introduction to Computational Physics
PHY 211 Atomic and Nuclear Physics
PHY 311 Analytical Mechanics I
PHY 312 Analytical Mechanics II (or EPHY-312)
PHY 321 Electricity and Magnetism I
PHY 322 Electricity and Magnetism II (or EPHY-322)
PHY 327 Experimental Physics
MAS 261 Calculus III
MAS 266 Differential Equations

*May substitute one of the following sequences with permission:
PHY 103 General College Physics I
PHY 104 General College Physics II

One of the following mathematics sequences:
MAS 111 Analysis I (and co-requisite MAS-113)
MAS 112 Analysis II (and co-requisite MAS-114)

or
MAS 161 Calculus I
MAS 162 Calculus II

Plus 3 additional credits from PHY 212 Introduction to Electronics or higher, including EPHY 213 Engineering Design and Process
Total of 43-47 credits

Computational Physics Concentration


Required courses:
CSC 120 Introduction to Programming with Python
CSC 121 Advanced Python with Data Science Applications
CSC 241 Programming II
CSC 285 Computational Problem-Solving I
PHY 410 Advanced Computational Physics

Two from the following:
CSC 180
CSC 181
CSC 182 Language Lab: C#
CSC 183 Language Lab: Dart and Flutter
CSC 184 Language Lab: Java
CSC 185 Language Lab: Kotlin

Three additional credits in MAS or CSC at the 200 level or higher, excluding MAS-261 and MAS-266.