Help

Course Information

Advanced Robotics Programming (CSI 262)

Term: 2025-2026 Spring

Faculty

There is not currently a faculty member for this course

Schedule

Fri, 9:00 AM - 11:45 AM (1/21/2026 - 5/17/2026) Location: QUIN PP 027S

Description

This course teaches how to control robots with the Python programming language. Students also learn to extend the capabilities of robots with off-the-shelf hardware and open-source software, a skill relevant to the Internet of Things (IoT) as well as drones. Emphasis is placed on programming robots to complete tasks, some of which require collaboration between a group of robots. Hardware used includes "Roomba" robots, Raspberry Pi microcontrollers, and additional electronic components.