B.S. in Computer Science and Physics
This is the new version of the major. If you became a major by Spring 2005, you may follow the old major.
More context on this particular major here.
Math Requirements
- Two years of Calculus
- Math 161, Math 162, Math 263, Math 264
This sequence is Calculus I, Calculus II, Multivariable Calculus, and Differential Equations.
Computer Science Requirements
- Introduction to Computing
- COMP 150(can be replaced with a 300-level classroom elective if COMP 215 is taken)
- Introduction to Object-Oriented Programming and Data Structures
- COMP 170 and COMP 271
- Introduction to Computer Systems
- COMP 264
- Theory Choice
- COMP 363 or COMP 376
- One course from the following list of programming-intensive CS courses:
- Three Upper-Division Electives
- Any three 300-Level courses.
Physics Requirements
- General Physics I
- PHYS 125
- General Physics II
- PHYS 126
- General Physics Lab I
- PHYS 135
- General Physics Lab II
- PHYS 136
- Modern Physics
- PHYS 235
- Modern Physics Lab
- PHYS 237
- Theoretical Mechanics I
- PHYS 314
- Thermal Phys & Stat Mech
- PHYS 328
- Electronics I
- PHYS 303
- Electricity & Magnetism I
- PHYS 351
- Optics
- PHYS 310
Sample Schedule
For a sample 4-year schedule click here.
Contact
Please feel free to contact us with any questions.

