| Fall 1999 | Graduate Planetary Seminar | ASTR 5835 & PHYS 7830 |
| Spring 2000 | Energy in a Technical Society | PHYS 3070 |
| Fall 2000 | Methods of Theoretical Physics | PHYS 2140 |
| Spring 2001 | Analytical Mechanics | PHYS 3210 |
| Fall 2001 | Energy in a Technical Society | PHYS & ENVS 3070 |
| Spring 2002 | Methods of Theoretical Physics | PHYS 2140 |
| Fall 2002 | Energy in a Technical Society | PHYS & ENVS 3070 |
| Spring 2003 | Graduate Planetary Seminar | ASTR 5835 |
| Electricity and Magnetism I | PHYS 3310 | |
|
Fall 2003 |
Electricity and
Magnetism II |
PHYS 3320 |
| Spring 2004 |
Electricity and
Magnetism I |
PHYS 3310 |
| Fall 2004 |
Electricity and
Magnetism II |
PHYS 3320 |
| Spring 2005 | Foundations of Modern Physics | PHYS 2170 |
| Fall 2005 | Mechanics and its Mathematical Methods I | PHYS 2210 |
| Spring 2006 | Mechanics and its Mathematical Methods II | PHYS 3210 |
| Fall 2007 | Mechanics and its Mathematical Methods II | PHYS 3210 |
| Spring 2008 | Foundations of Modern Physics | PHYS 2170 |
| Fall 2008 | Graduate Theoretical Mechanics | PHYS 5210 |
| Spring 2009 | Graduate Introductory Plasma Physics | PHYS & ASTR 5150 |
| Fall 2009 | General Physics I | PHYS 1110 |
| Spring 2010 | Graduate Introductory Plasma Physics | PHYS & ASTR 5150 |
| Graduate Planetary Seminar | ASTR/GEOL 5835 | |
| Fall 2010 | General Physics I | PHYS 1110 |
| Spring 2011 | Electricity and Magnetism I | PHYS 3310 |
| Fall 2011 | Graduate Planetary Seminar | ASTR/GEOL 5835 |
| Electricity and Magnetism I | PHYS 3310 | |
| Spring 2012 | General Physics II
Honors |
PHYS 1120 H |