Click for PDF

Prerequisite skills for Robotics Core Graduate Courses

Course NumberCourse NamePrerequisites Knowledge Required
ROBOT 6000Robotics I: Mechanics• Fundamental computer programming (especially MATLAB and/or Python)
• Calculus III (vector calculus)
• Linear Algebra
• Differential Equations
• Calculus-based Physics I (kinematics, forces, dynamics)
ROBOT 6100Robotics II: Control• Robotics I: Mechanics
• Classical Control Systems
ROBOT 6200Motion Planning• Differential Equations and Linear Algebra
CS 6300Artificial Intelligence• Team-Based Computer Programming
• Engineering Probability and Statistics
• Algorithms
CS 6640Image Processing• Computer programming/ Algorithms & Data Structures
• Calculus I
CS 6320Computer Vision• Team-Based Computer Programming
• Linear Algebra