Teaching Experience
EE599: Learning and Control for Safety-Critical Robotic Systems
Teaching Assistant
University of Southern California
Spring 2023
Graduate Level
Course Overview: Advanced graduate course providing foundations of safety in robotic systems design with emphasis on mathematical rigor and practical applications.
KEY TOPICS COVERED:
- Mathematical Foundations: Dynamical system safety analysis, correctness guarantees, and formal safety verification methods
- Robotic Decision Making: Algorithmic approaches for safety-critical environments with focus on reliability and robustness
- Safe Robot Learning: Learning under uncertainty, model uncertainty handling, and safety assurance for vision-based perception systems
EE482: Linear Control Systems
Teaching Assistant
University of Southern California
Fall 2022
Undergraduate
Course Overview: Fundamental undergraduate course providing comprehensive understanding of linear control systems theory and applications in engineering.
CURRICULUM HIGHLIGHTS:
- System Modeling: Time domain and transfer function models for comprehensive system analysis and controller synthesis
- System Analysis: SISO analysis in frequency domain, BIBO and asymptotic stability, transient and steady-state response, Bode plots
- Controller Design: Feedback systems, closed-loop analysis, explicit loop shaping, disturbance rejection, P/PD/PID controllers
EE141L: Applied Linear Algebra for Engineering
Teaching Assistant
University of Southern California
Fall 2021
Undergraduate
Course Overview: Foundation course in applied linear algebra with emphasis on engineering applications and computational problem-solving techniques.
LEARNING OBJECTIVES:
- Mathematical Foundations: Introduction to fundamental linear algebra concepts and theoretical framework
- Proof Techniques: Development of analytical skills for proving mathematical facts using linear algebra principles
- Real-World Applications: Application of linear algebra tools to solve concrete engineering problems
- Computational Skills: MATLAB programming for implementing linear algebra solutions in practical scenarios