Courses I have taught, will teach, and are teaching at the University of Minnesota are listed below. Course material is available through the UMN Moodle prior to 2018, and on UMN Canvas from Spring 2018 onwards.
Fall 2024 & Spring 2025
On sabbatical leave, no teaching responsibilities
Spring 2024
CSci 5561: Computer Vision
Fall 2023
CSci 8980: Perception for Field Human-Robot Interaction
Spring 2023
CSci 5551: Introduction to Intelligent Robotics Systems
Fall 2022
CSci 5561: Computer Vision
CSci 1133H: Honors Introduction to Computing and Programming Concepts
Spring 2022
CSci 5551: Introduction to Intelligent Robotics Systems
Fall 2021
CSci 8980: Special topics on Vision and Learning in Field Robotics
Spring 2021
CSci 5551: Introduction to Intelligent Robotics Systems
Fall 2020
Not teaching
Spring 2020
CSci 5551: Introduction to Intelligent Robotics Systems
Fall 2019
CSci5551: Introduction to Intelligent Robotics Systems
Spring 2019
Not teaching.
Fall 2018
CSci5551: Introduction to Intelligent Robotics Systems (Tentative Syllabus)
CSci5980: Special Topics on Perception and Reasoning in Field Robotics (Tentative Syllabus)
Spring 2018
CSci 1113: Introduction to C++ for Scientists and Engineers
Fall 2017
CSci5551: Introduction to Intelligent Robotics Systems
Spring 2017
CSci 1113: Introduction to C++ for Scientists and Engineers
Fall 2016
CSci5980: Special Topics on Field Robotics and Human-Robot Interaction