Skip to content

Schedule — Fall 2025

Heads-up: Locations can change; watch Piazza for updates.
Legend: bold = Lab (RAL), Lectures in TWS1100, Studios in KEB 2111.

Use the tabs to view the plan as a calendar, by week, a sortable table, or filtered by section.

|

How this works

This calendar reads events from /calendar/events.json and bolds lab sessions. Locations appear when you click an event.


Week 1 · 9/1–9/5

Mon (Lecture): No Lecture (Mon)
Tue (Lab/Studio, 0103): Lab IntroWeek 01
Wed (Lecture): Intro & Linear Algebra Primer
Thu (Lab/Studio, 0101): Lab IntroWeek 01
Fri (Lab/Studio, 0102): Lab IntroWeek 01

Week 2 · 9/8–9/12

Mon: Linear Algebra Primer
Tue (0103): RAL Intro, Setup
Wed: Linear Algebra Primer
Thu (0101): RAL Intro, Setup
Fri (0102): RAL Intro, Setup

Week 3 · 9/15–9/19

Mon: Rigid Motions
Tue (0103): Python Intro, ROS Intro, Studio 1Week 03
Wed: Rigid Motions
Thu (0101): Python Intro, ROS Intro, Studio 1Week 03
Fri (0102): Python Intro, ROS Intro, Studio 1Week 03

Week 4 · 9/22–9/26

Mon: Rigid Motions
Tue (0103): Gazebo Demo, Studio 2Week 04
Wed: Rigid Motions
Thu (0101): Gazebo Demo, Studio 2Week 04
Fri (0102): Gazebo Demo, Studio 2Week 04

Week 5 · 9/29–10/3

Mon: Forward Kinematics
Tue (0103): FK Lab 1.1Week 05
Wed: Forward Kinematics
Thu (0101): FK Lab 1.1Week 05
Fri (0102): FK Lab 1.1Week 05

Week 6 · 10/6–10/10

Mon: Velocity Kinematics
Tue (0103): FK Lab 1.2Week 06
Wed: Velocity Kinematics
Thu (0101): FK Lab 1.2Week 06
Fri (0102): FK Lab 1.2Week 06

Week 7 · 10/13–10/17

Mon/Tue: No Lecture
Wed: Velocity Kinematics
Thu/Fri: No Lab (Make-up/Office Hours)

Week 8 · 10/20–10/24

Exam week

Mon: Exam

Tue/Thu/Fri: IK StudioWeek 08
Wed: Inverse Kinematics

Week 9 · 10/27–10/31

Mon/Wed: Inverse Kinematics
Tue/Thu/Fri: IK LabWeek 09

Week 10 · 11/3–11/7

Mon: Inverse Kinematics → Dynamics
Tue/Thu/Fri: IK LabWeek 10
Wed: Dynamics

Week 11 · 11/10–11/14

Mon/Wed: Dynamics
Tue/Thu/Fri: Intro to CamerasWeek 11

Week 12 · 11/17–11/21

Exam 2 this week

Wed: Exam 2

Mon: Path & Trajectory Planning
Tue/Thu/Fri: Camera LabWeek 12

Week 13 · 11/24–11/29

Mon: Path & Trajectory Planning
Tue: No Lab (Make-up/Office Hours)
Wed–Fri: No Lecture (Thanksgiving week)

Week 14 · 12/1–12/5

Mon: Path & Trajectory Planning
Tue/Thu/Fri: Final ProjectWeek 14
Wed: Independent Joint Control

Week 15 · 12/8–12/12

Mon/Wed: Independent Joint Control
Tue/Thu/Fri: Final ProjectWeek 15


Click a column header to sort (Week, Dates, etc.). One small JS file makes all Markdown tables sortable.

Week Dates Mon (Lecture) Tue (Lab/Studio) Wed (Lecture) Thu (Lab/Studio) Fri (Lab/Studio)
1 9/1–9/5 No Lecture (Mon) Lab Intro Intro & Linear Algebra Primer Lab Intro Lab Intro
2 9/8–9/12 Linear Algebra Primer RAL Intro, Setup Linear Algebra Primer RAL Intro, Setup RAL Intro, Setup
3 9/15–9/19 Rigid Motions Python Intro, ROS Intro, Studio 1 Rigid Motions Python Intro, ROS Intro, Studio 1 Python Intro, ROS Intro, Studio 1
4 9/22–9/26 Rigid Motions Gazebo Demo, Studio 2 Rigid Motions Gazebo Demo, Studio 2 Gazebo Demo, Studio 2
5 9/29–10/3 Forward Kinematics FK Lab 1.1 Forward Kinematics FK Lab 1.1 FK Lab 1.1
6 10/6–10/10 Velocity Kinematics FK Lab 1.2 Velocity Kinematics FK Lab 1.2 FK Lab 1.2
7 10/13–10/17 No Lecture (Mon/Tue) No Lecture Velocity Kinematics No Lab (Make-up/Office Hours) No Lab (Make-up/Office Hours)
8 10/20–10/24 Exam IK Studio Inverse Kinematics IK Studio IK Studio
9 10/27–10/31 Inverse Kinematics IK Lab Inverse Kinematics IK Lab IK Lab
10 11/3–11/7 Inverse Kinematics IK Lab Dynamics IK Lab IK Lab
11 11/10–11/14 Dynamics Intro to Cameras Dynamics Intro to Cameras Intro to Cameras
12 11/17–11/21 Path & Trajectory Planning Camera Lab Exam 2 Camera Lab Camera Lab
13 11/24–11/29 Path & Trajectory Planning No Lab (Make-up/Office Hours) No Lecture (Wed–Fri) No Lecture No Lecture
14 12/1–12/5 Path & Trajectory Planning Final Project Independent Joint Control Final Project Final Project
15 12/8–12/12 Independent Joint Control Final Project Independent Joint Control Final Project Final Project

Pick your section to see only your lab day.

==== "0101 — Thu 12–2 (KEB 2111 / EAF)" - W1 (9/1–9/5): Lab Intro → Week 01
- W2: RAL Intro, Setup
- W3: Python/ROS Intro — Studio 1 → Week 03
- W4: Gazebo Demo — Studio 2 → Week 04
- W5: FK Lab 1.1Week 05
- W6: FK Lab 1.2Week 06
- W7: No Lab (Make-up/Office Hours)
- W8: IK StudioWeek 08
- W9: IK LabWeek 09
- W10: IK LabWeek 10
- W11: Intro to Cameras → Week 11
- W12: Camera LabWeek 12
- W13: No Lecture (Thanksgiving week)
- W14: Final ProjectWeek 14
- W15: Final ProjectWeek 15

==== "0102 — Fri 8–10 (KEB 2111 / EAF)" - Same flow as 0101 but on Fridays (see the "Table" tab for details).

==== "0103 — Tue 12–2 (KEB 2111 / EAF)" - W1 (9/1–9/5): Lab Intro → Week 01
- W2: RAL Intro, Setup
- W3: Python/ROS Intro — Studio 1 → Week 03
- W4: Gazebo Demo — Studio 2 → Week 04
- W5: FK Lab 1.1Week 05
- W6: FK Lab 1.2Week 06
- W7: No Lecture (Mon/Tue)
- W8: IK StudioWeek 08
- W9: IK LabWeek 09
- W10: IK LabWeek 10
- W11: Intro to Cameras → Week 11
- W12: Camera LabWeek 12
- W13: No Lab (Make-up/Office Hours)
- W14: Final ProjectWeek 14
- W15: Final ProjectWeek 15