All teaching related material is available in CatCourses.
Fall 2024
CSE015 - Discrete Mathematics
Spring 2024
EECS 269 - Reinforcement Learning
Fall 2023
CSE180 - Introduction to Robotics
Spring 2023
CSE180 - Introduction to Robotics
Fall 2022
EECS 269 - Reinforcement Learning
Fall 2020
CSE015 - Discrete Mathematics
Fall 2019
EECS 272 - Program Verification and Model Checking
Spring 2019
CSE 180 - Introduction to Robotics
Spring 2018
CSE 180 - Introduction to Robotics
Fall 2017
EECS 270 - Robot Algorithms
Spring 2017
CSE 180 - Introduction to Robotics
Fall 2016
EECS 265 - Computational Geometry
Spring 2016
CSE 180 - Introduction to Robotics
EECS 290 - EECS Seminar
Fall 2015
Sabbatical leave
Spring 2015
CSE180 - Introduction to Robotics
Fall 2014
EECS 272 - Program Verification and Model Checking
Spring 2014
CSE180 - Introduction to Robotics
Fall 2013
EECS270 - Robot Algorithms
Spring 2013
CSE180 - Introduction to Robotics
Fall 2012
EECS265 - Computational Geometry
Fall 2011
EECS270 - Robot Algorithms
EECS290 - EECS Seminar
Spring 2011
CSE180 - Introduction to Robotics
Fall 2010
EECS271 - Theory of Computation
Fall 2009
CSE180 - Introduction to Robotics
Fall 2008
CSE100 - Algorithm Analysis and Design
EECS281 - Advanced Topics in Robotics
Spring 2008
CSE100 - Algorithm Analysis and Design
Fall 2007
EECS270 - Robot Algorithms
Spring 2007
CSE100 - Algorithm Analysis and Design
CSE180 - Introduction to Robotics