Teaching

ROB 101 - Computational Linear Algebra

Undergraduate Course, University of Michigan, Robotics Department, 2025

Topics covered include: Julia programming language. Systems of linear equations. Vectors, matrices, inverses. Regression. Matrix factorization. Spatial coordinates. Cameras, LiDARS, accelerometers, single-axis gyroscopes, encoders. Optimization and robot perception. What is an ODE.

ROB 501 - Math for Robotics

Graduate Course, University of Michigan, Robotics Department, 2025

Topics covered include: Abstract Algebra, Least Squares, Kalman Filtering, Real Analysis.