My teaching

WINTER 2024

PHYS 1410 Introductory Physics II
PHYS 3210 Electromagnetism: Dynamics

FALL 2023

PHYS - 3500 Advanced Classical Mechanics
PHYS - 3900 Experimental Physics I

WINTER 2023

PHYS - 3210  Electromagnetic waves
PHYS - 4000  Technical communication

FALL 2022

PHYS - 3500 Classical mechanics
PHYS - 4250/8250 Design and application of lasers

FALL 2021

PHYS - 3500 Classical mechanics
PHYS - 8600 Special topics: ultrafast physics

Winter 2021

PHYS - 3210 Electromagnetic waves
PHYS - 4000 Technical communication

Fall 2020

PHYS - 3500 Classical mechanics
PHYS - 4250/8250 Design and application of lasers

Winter 2020

PHYS - 2500 Intermediate mechanics
PHYS - 3210 Electromagnetic waves

Fall 2019

PHYS - 3500 Classical mechanics

Winter 2019

PHYS - 2500 Intermediate mechanics
PHYS - 3210 Electromagnetic waves