Back

Foundations of Robotics

Credits 4
Tags Robotics Controls ROS CS Crosslisted
Key Topics ROS, Robot Kinematics, State Estimation, Motion Planning, Controls
Prerequisites CS 1112, CS 2110, CS 2800, MATH 1920, MATH 2940 or their equivalents.
Course Tags Last offered: FA25

Class Overview

This course provides a comprehensive introduction to basic computational concepts used broadly in robotics. Students wil learn how different sub-fields of robotics such as kinematics, state-estimation, motion planning, and controls come together to develop intelligent behaviors in physical robotic systems using common robotics applications.

Professor: Dr. Tapomayukh Bhattacharjee

Semester(s): Fall

Difficulty: N/A

Rating: N/A

Assignments: Five comprehensive coding or written assignments, each worth 10-20% (depending on the content).

Exams: One final project.

Pros

Cons

Tips for Success