Teaching

 

Classes taught:


Phys 109 General Physics I

Phys 201 Electricity and Magnetism

Phys 242 Introduction to Modern Physics

Phys 311 Electromagnetism I

Phys 322 Physical Optics and Electromagnetic Radiation

Phys 342 Atomic Physics

Phys 442 Introduction to Elementary Particle Physics

Phys 471 Modern Experimental Physics II

Phys 800 Classical Electrodynamics

Phys 834 Intermediate Energy Nuclear Physics

Phys 838 The Structure of the Proton

Phys 839 The Structure of the Proton II

 

Some Public Lectures: