Teaching

Harvey Mudd College

E80 - Experimental Engineering

SP23

E85 - Digital Electronics and Computer Architecture

SP20, SP21 (via edX: DD and CA)

E155 - Microprocessor-based Systems

Current Version

Past Versions: FA19, FA20, FA21, FA22

E190BD - Introduction to Optical Engineering

SP22

Caltech (as Graduate TA)

EE166 Optical Methods for Biomedical Imaging and Diagnosis

SP17

EE151 Electromagnetic Engineering

SP15, SP16