Ph 012 A 2023 - Oscillations and Waves Ph 002 A 2022 - Oscillations and Waves Ph 001 C 2020 - Physics of Charges in Motion Ph 001 B 2020 - Special Relativity and Electrostatics Ph 001 A 2019 - Classical Mechanics Ph 001 C 2019 - Physics of Charges in Motion