Teaching

2023 Spring CA JHU EN.601.653 Applications of Augmented Reality webpage
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