May 30, 2026  
Rensselaer Catalog 2025-2026 
    
Rensselaer Catalog 2025-2026

ECSE 4470 - Introduction to Robot Programming


This course provides an introduction to Robot Operating System (ROS), a widely used middleware for robot programming. Students will learn the basic components of ROS, how to utilize and write ROS packages, gain experience utilizing simulation software, and apply the concepts to physical platforms.

Prerequisite: CSCI 1100  or MANE 2110 ; or permission of instructor.

When Offered: SPRING TERM ANNUALLY

Cross Listed: MANE 4550  

Graded: GRADED

Credit Hours: 3