Introductory Physics (Calculus based sequence) PHY 181/182/183/184
Introductory Physics (Algebra based sequence) PHY161/162
Physics and Society (PHY 101)
Energy and Environment (PHY 121)
Concepts of Physics Laboratory (PHY 103)
Independent Studies and Research Credits (PHY 177/277/377)
Introduction to Solid State Physics
Introduction to Statistical Mechanics
Physical Chemistry (co-instructor)