Here are links to various courses (and the semester I last taught them):


How things work (PHYS 121 - Fall 2020 )


Physics for scientists and engineers 1 (PHYS 151 - Fall 2022 )


Statistical physics (PHYS 526 - Spring 2023 )


Collective and emergent phenomena 1 (PHYS 504 - Spring 2024 )