Physics - Bachelor of Science (B.S.)

This major is offered through the Department of Physics in the School of Arts and Sciences.

Freshman Year, Pre-Requisite Courses - Take All

MATH 121Analytic Geometry and Calculus I

4

MATH 122Analytic Geometry & Calculus II

4

PHYS 215University Physics I

4.00

PHYS 225Introductory Mechanics Laboratory

1

Note: Majors should take PHYS 215H unless granted special approval to take PHYS 215.

Sophomore Year, Pre-Requisite Courses - Take All

MATH 221Analytic Geometry & Calculus III

4.00

MATH 222Calculus IV Differential Eqns

4

PHYS 216University Physics II

4.00

PHYS 226Introductory Electricity Laboratory

1

PHYS 406Introduction to Modern Physics

3.00

Note: Majors should take PHYS 216H unless granted special approval to take PHYS 216.

Junior/Senior Year - Take All

PHYS 411Mathematical Methods of Theoretical Physics I

3.00

PHYS 412Mathematical Methods of Theoretical Physics II

3.00

PHYS 425/APN 525/PHYS 525Thermodynamics & Statistical Physics

3

PHYS 431Quantum Theory I

3.00

PHYS 432Quantum Theory II

3.00

PHYS 435Analytical Mechanics

3.00

PHYS 436Electricity and Magnetism

3.00

PHYS 451Senior Seminar

0

PHYS 452Senior Seminar II

0

PHYS 498Undergraduate Comprehensive Examination

0

Program Elective - Take Eight

BIOL 1XX
100-Level Biology Course

BIOL 3XX
300-Level Biology Course

BIOL 3XX
300-Level Biology Course

BIOL 4XX
400-Level Biology Course

BIOL 5XX
500-Level Biology Course

CHEM 1XX
100-Level Chemistry Course

CHEM 2XX
200-Level Chemistry Course

CHEM 3XX
300-Level Chemistry Course

CHEM 4XX
400-Level Chemistry Course

CHEM 5XX
500-Level Chemistry Course

CSC 1XX
100-Level Computer Science Course

CSC 2XX
200-Level Computer Science Course

CSC 3XX
300-Level Computer Science Course

CSC 4XX
400-Level Computer Science Course

CSC 5XX
500-Level Computer Science Course

ENGR 1XX
100-Level Engineering Course

ENGR 2XX
200-Level Engineering Course

ENGR 3XX
300-Level Engineering Course

ENGR 4XX
400-Level Engineering Course

ENGR 5XX
500-Level Engineering Course

MATH 1XX
100-Level Math Course

MATH 2XX
200-Level Math Course

MATH 3XX
300-Level Math Course

MATH 4XX
400-Level Math Course

MSE 1XX
100-Level Materials Science and Engineering Course

MSE 2XX
200-Level Materials Science and Engineering Course

MSE 3XX
300-Level Materials Science and Engineering Course

MSE 4XX
400-Level Materials Science and Engineering Course

MSE 5XX
500-Level Materials Science and Engineering Course

PHYS 1XX
100-Level Physics Course

PHYS 2XX
200-Level Physics Course

PHYS 3XX
300-Level Physics Course

PHYS 4XX
400-Level Physics Course

PHYS 5XX
500-Level Physics Course