Associate Professor of Astronomy

CV, Publications, ADS list

ASTR 400A: Theoretical Astrophysics

This course covers various topics in theoretical astrophysics, with a focus on the application of physics to stellar structure and evolution, star and planet formation, and other topics.

ASTR 545: Stars and Accretion

This course covers the physical processes involved in stellar structure and evolution, accretion disks, and planetary structure and evolution.

ASTR 475/575: Planetary Astrobiology

This course explores the processes related to planet formation, the properties of planets and the planetary conditions required for the emergence of life.

NATS 102: The Physical Universe

This course provides an introduction to astronomy and astrophysics for non-science majors.