Undergraduate Classes

AST 100: Astronomy Today

A seminar course on contemporary astronomy topics.
(Fall 2010, Fall 2011, Fall 2014, Fall 2015)

AST 105: Introduction to the Solar System

An introduction to the solar system for non-science majors. [syllabus]
(Fall 2007, Fall 2008, Fall 2009, Fall 2011, Spring 2014, Spring 2015)

AST 203: Astronomy

An introduction to astronomy and astrophysics for students with a background in physics. [syllabus]
(Spring 2007, Spring 2008, Spring 2009, Spring 2010, Spring 2011, Spring 2012, Spring 2017)

AST 205: Introduction to Planetary Sciences

An introduction to the solar system and planets for students with a background in physics. [syllabus]
(Fall 2010, Fall 2014, Fall 2016)

Graduate Classes

PHY 521: Stars

Graduate course on stellar structure, evolution, etc. [current webpage]
(Fall 2013, Fall 2015)

PHY 546: Python for Scientific Computing

A one-hour graduate course that introduces python and associated scientific libraries and how the apply to common tasks in scientific computing. [course webpage]
(Spring 2016, Spring 2017; as special topics, PHY 683: Spring 2014, Spring 2015)

PHY 599: Graduate Seminar: Nuclear, Particle, and Astronomy

(Fall 2006, Spring 2007, Spring 2013)

PHY 604: Computational Methods in Physics and Astrophysics

A survey of core numerical methods, building up to the numerical solution of PDEs. [course webpage]
(as special topics, PHY 688: Spring 2013, Spring 2016)

The Application of Simulation in Astrophysics

An introduction to computational astrophysics, focusing in particular on astrophysical hydrodynamics.
(Spring 2006)