These are not specifically robotics courses, but they provide basic skills.
CS 1114: Intro to CS using robots. Teaches robots and computer vision to introduce core concepts in computer science to freshmen in a variety of majors.
MAE 2250: Hands-on design and manufacturing of mechanisms.
CS/ENGRD 2110: Object oriented programming and data structures.
COGST 1101 / CS 1710: Introduction to Cognitive Science.
MAE 3780: Mechatronics. An introductory course in functional elements of automation.
MAE 4180/5180: Autonomous Mobile Robots
ECE 5470: Computer Vision
INFO 4410/6420 / CS 4754: Human-Robot Interaction – Research and Design
CS 4750/5750: Foundations of Robotics
CS 4752/5752 / MAE 4750/5750: Robotic Manipulation
CS 4780/5780: Machine Learning for Intelligent Systems
ECE 4760: Designing with Microcontrollers
DEA 6210: Architectural Robotics
CS 6670: Computer Vision. Focuses on a number of projects, including panorama stitching and single-view modeling.
CS 6751 / MAE 6730: Introduction to Robotic Mobile Manipulation.
CS 6780: Advanced Machine Learning. An applied course with lectures on applications to robotics. It involves a research project as a significant part of the curriculum.
MAE 6710: Human-Robot Interaction
MAE 6770: Formal Methods for Robotics