SPRING 2025
1. PHYS142: Light and Vision
2. PHYS212L: Introduction to Modern Mechanics Lab
FALL 2024
1. PHYS317: Thermal and Statistical Mechanics
2. PHYS211L: Introduction to Modern Mechanics Lab
Fall 2023
1.PHYS211L: Introduction to Modern Mechanics Lab
2. PHYS315: Experimental Biophysics
Fall 2022-Spring 2023
---On Sabbatical leave---
SPRING 2022
1. PHYS 340: Biophysics
2. PHYS212L: Introduction to Modern Mechanics Lab
Fall 2021
1.PHYS211PS: Introduction to Modern Mechanics (Problem Sessions)
2. PHYS315: Experimental Biophysics
3. PHYS317: Thermal and Statistical Mechanics
SPRING 2021
1. PHYS142: Light and Vision
2. PHYS212L: Introduction to Modern Mechanics Lab
FALL 2020
1. PHYS317: Thermal and Statistical Mechanics
2. PHYS315: Experimental Biophysics
3. PHYS211L: Introduction to Modern Mechanics Lab
Spring 2020
1. PHYS340: Biophysics
2. PHYS212PS: Introduction to Modern Mechanics (Problem Sessions)
FALL 2019
1. PHYS317: Thermal and Statistical Mechanics
2. PHYS211PS: Introduction to Modern Mechanics (Problem Sessions)
3. PHYS211L: Introduction to Modern Mechanics Lab