Undergraduate Courses

Graduate Courses

  • Astronomy 3100: Star and Planet Formation
  • Astronomy 1510: Radiation Processes
  • Astronomy 3020: Magnetohydrodynamics (originated the course)
  • Astronomy 3100: Order of Magnitude Physics
  • Astronomy 3100: Active Galactic Nuclei