Courses taught
Courses taught
Physics 486 / 786, Machine Learning for Physicists, Fall 2024, Spring 2023
Physics 274, Mathematical Methods for Physics I, Spring 2022
Physics 733, Topological Quantum Phases of Matter, Fall 2023, Â Fall 2021
Physics 732, Solid State Physics II, Fall 2020, Fall 2019, Fall 2018
Physics 410, Classical Mechanics, Spring 2024, Spring 2018, Spring 2017
Physics 260, Vibrations, Waves, Heat, Electricity and Magnetism, Fall 2017