teaching
Spring 2022
Fall 2021
Spring 2021
Fall 2020
Spring 2020
Fall 2019
Spring 2019
Fall 2018
Fall 2017
Spring 2017
Fall 2016
Spring 2016
- CMSC 117: Introduction to Computing: Interactive Systems
- CMSC 360: Intelligent Robotics and Perception
Fall 2015
- CMSC 101: The Craft of Computing
- CMSC 143: Object-Oriented Programming with Robots
- CMSC 201: Data Structures
Spring 2015
Fall 2014
Spring 2014
- CMSC 117: Introduction to Computing: Interactive Systems
- CMSC 143: Object-Oriented Programming with Robots
Fall 2013
- CMSC 101: The Craft of Computing
- CMSC 119: (De-)Coding the Drone
- CMSC 328: Embedded Operating Systems
Fall 2012
- CMSC 117: Introduction to Computing: Interactive Systems
- CMSC 360: Intelligent Robotics and Perception
Spring 2012
- CMSC 117: Introduction to Computing: Interactive Systems
- CMSC 143: Object-Oriented Programming with Robots
Fall 2011
Spring 2011
Fall 2010
Spring 2010
- CMSC 117: Introduction to Computing: Interactive Systems
- CMSC 143: Object-Oriented Programming with Robots