Home
Research
Group
Teaching
Outreach
Publications
Teaching
Undergraduate courses
PHYS 211 Honors (General Physics I): Fall 2020, Fall 2021
Download syllabus 🔗
PHYS 231 (Electric and Electronic Circuits): Spring 2022, Spring 2023, Spring 2024, Spring 2025, Spring 2026
Download syllabus 🔗
PHYS 311 (Mechanics): Fall 2023
Download syllabus 🔗
Graduate courses
PHYS 911 (Classical Mechanics): Fall 2024, Fall 2025
Download syllabus 🔗
PHYS 927 (Solid State Physics): Fall 2022
Download syllabus 🔗