Courses taught


Physics 274, Mathematical Methods for Physics I, Spring 2022

Physics 733, Topological Quantum Phases of Matter, Fall 2021

Physics 732, Solid State Physics II, Fall 2020, Fall 2019, Fall 2018

Physics 410, Classical Mechanics, Spring 2017, Spring 2018

Physics 260, Vibrations, Waves, Heat, Electricity and Magnetism, Fall 2017