Courses recently taught

PHYS 2210 LAB General Physics I Lab
PHYS 2210 LECT General Physics I
PHYS 2220 LAB General Physics II Lab
PHYS 2220 LECT General Physics II
PHYS 3010 LECT Theoretical Mechanics
PHYS 3060 LECT Introduction to Modern Physics
PHYS 3500 LAB Computational Physics
PHYS 3500 LECT Computational Physics
PHYS 3502 LAB Experimental Methods Lab
PHYS 3502 LECT Experimental Methods
PHYS 4900 LECT Special Topics: Advanced Condensed Matter