Return to Teaching

Courses Taught

PH 110 Descriptive Physics

Fall 2012, 2013, 2017

Textbook:  Conceptual Physics – Eleventh Edition, Paul Hewitt

Course Syllabus

PH 141 Physics for Scientists and Engineers

Spring 2014

Textbook:  Physics for Scientists and Engineers – Sixth Edition, Tipler and Mosca

Course Syllabus: N/A

PH 314 Modern Physics

Spring 2018, Fall 2018, Spring 2019

Textbooks:  Modern Physics , Kenneth Krane (SP 2018),  Modern Physics for Scientists and Engineers, Stephen Thornton and Andrew Rex (FA 2018, SP 2019)

Course Syllabus

PH 341 Mechanics

Fall 2014, 2015

Textbook:  Classical Mechanics, John R. Taylor

Course Syllabus

PH 561  Elementary Particle Physics

Spring 2011, 2012, 2013, 2015-2017

Textbooks:  Introduction to Elementary Particles, D. J. Griffiths

                     Quarks and Leptons, F. Halzen and A. Martin

Course Syllabus

PH 692  Graduate Seminar

Fall 2011

Course Syllabus