Teaching
EE599: Learning and Control for Safety-Critical Robotic Systems -- Teaching Assistant
University of Southern California, Spring 2023This course provides a foundation of safty in robotic systems design. The main topics include:
- Mathematical Foundations: Understanding dynamical system safety analysis, including methods for guaranteeing correctness and addressing safety concerns.
- Robotic Decision Making: Exploring algorithmic approaches for making decisions in safety-critical environments, with a focus on reliability and safety.
- Safe Robot Learning: Investigating techniques for learning in the presence of uncertainty, particularly addressing model uncertainty and ensuring safety under vision and perception-based sensors.
EE 482: Linear Control System -- Teaching Assistant
University of Southern California, Fall 2022This course provides a basic understanding of control systems, including:
- System Modeling: Time domain and transfer function models for system analysis and controller synthesis.
- System Analysis: Review of single-input single output (SISO) analysis methods in the frequency domain. BIBO and asymptotic stability. Trasient and steady-state response. Frequency response and Bode plots
- Controller Design: Feedback and closed-loop system. Explicit loop shaping, disturbance rejection, P/PD/PID controllers.
EE141L: Applied Linear Algebra for Engineering -- Teaching Assistant
University of Southern California, Fall 2021This course provides a basic understanding of linear algebra, including:
- Introduce basic linear algebra concepts
- Learn how to proof basic facts using these concepts
- Discuss specific real world problems to understand how linear algebra tools can be applied
- Learn basic Matlab programming in order to apply these tools to solve concrete problems