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

MANE 4550 - 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  

When Offered: SPRING TERM ANNUALLY

Cross Listed: ECSE 4470  ; students cannot obtain credit for both this course and the cross-listed course.

Graded: GRADED

Credit Hours: 3