Teaching

2022 Fall CA JHU EN.601.654 Augmentated Reality webpage
2022 Spring CA JHU EN.601.654 Augmentated Reality webpage
2021 Fall TA JHU EN.535.630 Kinematics & Dynamics of Robots
2020 Fall CA JHU CS.601.455 Computer-Integrated Surgery I webpage
2019 Fall TA JHU EN.530.641 Statistical Learning for Engineers