teaching


AA274: Principles of Robot Autonomy

Mixed Undergrad/Graduate Course, Stanford University
Teaching assistant (Winter 2018) | Head teaching assistant (Winter 2019)
This course covers basic principles for endowing mobile autonomous robots with perception, planning, and decision-making capabilities. The class uses Robot Operating System (ROS) for demonstrations, hands-on activities, and the final class project. I helped create course content (homeworks, sections, and final projects), held office hours, and handled course logistics.
Course website


EE103: Introduction to Matrix Methods

Undergrad Course, Stanford University
Teaching assistant (Autumn 2016)
The course covers the basics of vectors and matrices, solving linear equations, least-squares methods, and many applications. In this course, students use the Julia programming language to do computations with vectors and matrices. I helped create course content, held office hours, gave recitation sessions, and graded homework and exams.
Course website


ENGR105: Feedback Control Design

Mixed Undergrad/Grad Course, Stanford University
Head teaching assistant (Spring 2016)
The course covers design of linear feedback control systems for command-following error, stability, and dynamic response specifications. Students will also learn about root-locus and frequency response design techniques. I helped create course content, held office hours, gave recitation sessions, and graded homework and exams.


AMME3500: System Dynamics and Control

Mixed Undergrad/Grad Course, University of Sydney
Teaching assistant (Semester 1 2015)
The course covers techniques for modeling and controlling linear, time-invariant systems. Techniques inclue Root Locus, Bode Plots, and State Space for analysis and design of feedback control systems. I held office hours, led lab sessions, and graded homework.


Other teaching experience


Tutor for Stanford Atheletic Academic Resource Center. Taught: Linear Algebra, Multivariate Calculus, ODEs. (2016)
Tutor for Stanford Office of Accessible Education. Taught: Linear Algebra, Multivariate Calculus, and Calculus. (2016)
Teaching assistant for AMME3500: System Dynamics and Control taught by Professor Ian Manchester at the University of Sydney (2015).
Tutor at North Shore Coaching College at Sydney, Australia (2015).