Professor of Physics at Boise State University
Teaching
Classes in Boise State Physics
Spring 2023
- PHYS305 – Introduction to Astrophysics and Astronomical Observing — Syllabus
- PHYS105 – Stars and Cosmology lab
Fall 2022
- UF100 – Alien Worlds, Alien Life — Syllabus
Spring 2022
Fall 2021
Spring 2021
- PHYS341 — Classical Mechanics — Website
- PHYS205 — Stellar Astronomy
Fall 2020
- UF100: Alien Worlds, Alien Life
Spring 2020
- PHYS341 — Classical Mechanics — Website
- PHYS205 — Stellar Astronomy
Fall 2019
- UF100: Alien Worlds, Alien Life
- Syllabus
- Final Project Video Playlists –
Spring 2019
- PHYS341 — Classical Mechanics — Website
- PHYS205 — Stellar Astronomy
Fall 2018
- UF100: Alien Worlds, Alien Life — Syllabus
Spring 2018
- PHYS341 — Mechanics — Website
- PHYS205 — Stellar Astronomy — Syllabus Addendum
Fall 2017
- PHYS104/204 — Life in the Universe/204 — Syllabus
Spring 2017
- PHYS341 Mechanics — Advanced classical mechanics — Website
- PHYS205 Stellar Astronomy — Advanced lab section for PHYS105
Fall 2016
Spring 2016
- PHYS341 Mechanics — Advanced classical mechanics — Website
- PHYS205 Stellar Astronomy — Advanced lab section for PHYS105 — Website
Fall 2015
Spring 2015
- PHYS 341 Mechanics — Advanced classical mechanics — Class Website
Fall 2014
- PHYS 405 Astrophysics — Techniques and topics of modern astrophysics — Class Website