COM SCI 188: Introduction to Robotics

Units: 4

Level: Upper Undergraduate

Quarter: Winter 2026

Schedule

Recommended Background

Course Description

This course provides an overview of fundamental principles in robotics, including kinematics, dynamics, perception, control, and planning. Topics also explore the integration of hardware and software in robotic systems, along with applications in real-world scenarios such as robotic manipulation. Instruction includes lectures, hands-on projects, and discussions. Designed for undergraduate students interested in robotics and its interdisciplinary connections to computer science, engineering, and artificial intelligence.

Letter grading.

Instructor

Course Objectives

Reference Textbooks

Grading Breakdown

Course Staff

Teaching Assistants

Learning Assistants

Best to ask questions on Piazza!

Course Schedule (subject to change)

Week Date Topics Assignments Due
1 1/6
1/8
1/9
Introduction, Logistics, and Overview
Configuration Space, Actuators, and Sensors
Robosuite Tutorial
Problem Set 1 1/16
2 1/13
1/15
1/16
Rigid Body Motions & Kinematics
Robot Dynamics and PID Control
CA 1 kickstart
Coding Assignment 1 1/23
3 1/20
1/22
1/23
Cameras, Imaging Models, and Calibration
Computer Vision for Robotics
Practice Problems
Problem Set 2 1/30
4 1/27
1/29
1/30
Probabilistic State Estimation
Simultaneous Localization and Mapping
CA 2 kickstart
Coding Assignment 2 2/6
5 2/3
2/5
2/6
Configuration-Space Planning & Sampling-Based Planning (PRM, RRT)
Trajectory Generation Basics
Practice Problems
Problem Set 3 2/13
6 2/10
2/12
2/13
Markov Decision Processes (MDPs) & Reinforcement Learning
Imitation Learning
CA 3 kickstart
Coding Assignment 3 2/20
7 2/17
2/19
2/20
Midterm Review
Midterm Exam
Office Hours
Final Project Proposal 2/27
8 2/24
2/26
2/27
Human-Robot Interaction I
Human-Robot Interaction II
Final Project Kickoff & Proposal Workshop
Problem Set 4 3/6
9 3/3
3/5
3/6
Foundation Models for Robotics
Ethical Considerations
Project Workshop
10 3/10
3/12
3/13
Frontier Research Topics
Final Project Brief
Office Hours
Final Project Report
Report DUE (firm)
3/13

University Policies