Teaching

ME/ECE 179L: Introduction to Robotics: Design Laboratory

Undergraduate course, University of California, Santa Barbara

Teaching assistant for the undergraduate robotics design laboratory. Held office hours and lab sessions, and graded projects and reports.

Course Description

Design, programming, and testing of mobile robots. Design problems are formulated in terms of robot performance. Students solve electromechanical problems, developing skills in brainstorming, concept selection, spatial reasoning, teamwork, and communication. Robots are controlled with micro-controllers using C programming and interfaced to sensors and motors.

ENGR 3: Introduction to Programming

Undergraduate course, University of California, Santa Barbara

Teaching assistant for the College of Engineering’s introductory programming course. Held weekly discussion sections and office hours; graded exams and projects.

Course Description

General philosophy of programming and problem-solving. Students will be introduced to the programming language MATLAB. Specific areas of study will include algorithms, basic decision structures, arrays, matrices, and graphing.

ME 155A: Control System Design

Undergraduate course, University of California, Santa Barbara

Teaching assistant for the core undergraduate course in control systems. Held office hours and graded homework and exams.

Course Description

Analysis and design of feedback control systems using classical methods. Topics include proportional-integral-derivative (PID) control, root locus techniques, Bode plots, Nyquist stability criterion, gain and phase margins, and closed-loop performance specifications. Students implement and test controllers in laboratory experiments on physical dynamic systems.

ME 103: Dynamical Systems

Undergraduate course, University of California, Santa Barbara

Teaching assistant for the core undergraduate course in dynamical systems. Held office hours and graded homework and exams.

Course Description

Mathematical modeling and analysis of linear dynamical systems arising in mechanical and electromechanical engineering. Topics include Laplace transforms, transfer functions, block diagrams, state-space representations, natural and forced response, stability analysis, and frequency-domain methods. Emphasis on deriving and interpreting system response from physical models of translational, rotational, and electrical systems.