Teaching
From CYPHYNETS

Graduate Courses
Robotics
- Mini-course on SLAM techniques. [TU Kaiserslautern, Germany. Summer 2012]
- CMPE-633C. Geometric Mechanics and Control. [LUMS. Spring 2012]
- CMPE-633B. Robot Kinematics, Dynamics and Control. [LUMS. Fall 2011]
- ME-410. Probabilistic Methods in Robotics & Control [KAUST. Summer 2011]
- CMPE-633A. Robot Motion Planning. [LUMS. Fall 2010]
Systems Theory and Mathematics
- EE-662. Applied Parameter and State Estimation. [LUMS. Spring 2013]
- MATH-552. Advanced Graph Theory. [LUMS. Spring 2010]
- CS-683. Information theory. [LUMS. Winter 2009]
Undergraduate Courses
- EE-361. Feedback Control Systems. [LUMS. Spring 2011, 2012, 2013]
- CMPE-432. Feedback Control Design. [LUMS. Spring 2010]
- EE-210. Signals and Systems, [LUMS. Spring 2010, Spring 2011]
- EE-241. Introductory Electronics Laboratory. [LUMS. Fall 2009]
- BIO-103. Freshman biology (Module on systems biology). [LUMS. Winter 2009, Spring 2010]
- COMP-208. Computers for engineers [McGill. Winter 2008]
Reading Groups