Teaching

Teaching

Courses Developed and Taught at UNC Asheville:

  • ASTR 102/112 – The Solar System
  • ASTR 103/113 – Stars, Galaxies, and Cosmology
  • ASTR 301 – Indigenous Perspectives on the Sky (co-led with Prof. Juan Sanchez Martinez, Department of Languages and Literatures)
  • ASTR 320 – Observational Astronomy I: Telescope Methods
  • ASTR 321 – Astrophysics
  • ASTR 420 – Observational Astronomy II: Computational Methods
  • ASTR 430 – Black Holes and Cosmology
  • PHYS 331 – Experimental Physics I
  • PHYS 499 / ASTR 499 – Independent Research in Physics/Astronomy