COMPSCI 603: Robotics

LGRC A104A, Tue/Thur 4:00-5:15 PM, Spring 2026


Overview Schedule Assignments Syllabus

Subject to change. Check back frequently for updates. Make sure to refresh the page.
Last updated: 03/26/2026

*Note: Project deliverables are due to Canvas at the time specified. Each deliverable of individual Projects 1-3 has a four-day late submission period and late submission will lose 25% points per day for that deliverable.

Project Name Date Assigned Due Date
Prerequisite Assignment: Setting Up Robot Programming Environments
January 29, 2026 N/A
Project 1: Learning Robot Operating System (ROS)
February 05, 2026 Deliverable 1 Due: February 11, 23:59:59
Deliverable 1 Due: February 20, 23:59:59
Project 2: Robot Wall Following by Q-Learning
Note: Project 2 includes three deliverables.
February 24, 2026 Deliverable 1 Due: March 04, 23:59:59
Deliverable 2 Due: March 13, 23:59:59
(*Spring recess between March 15-22*)
Deliverable 3 Due: March 25, 23:59:59
Project 3: Robot Localization using Bayesian Filters
Note: Project 3 includes three deliverables.
March 26, 2026 Deliverable 1 Due: April 03, 23:59:59
Deliverable 2 Due: April 10, 23:59:59
Deliverable 3 Due: April 15, 23:59:59
Group Project: Implementation of AI-Powered Robots
  • Group Project Write-up
Note 1: Group project includes four deliverables.
Note 2: This project does NOT have a late submission period.
April 16, 2026 Deliverable 1 (Proposal) Due: April 22, 23:59:59
Deliverable 2 (Progress) Due: April 29, 23:59:59
Deliverable 3 (Presentation) Due: May 08, 23:59:59
Deliverable 4 (Code, demo, report) Due: May 15, 23:59:59

Project write-ups from the Spring 2025 offering can be downloaded here: Compsci603_Project_Writeups_Spring25.tar [4.1MB].