Computer Science Department



Embedded Systems

Fall 2019


Rod Grupen

We will explore concepts fundamental to building hybrid electro-mechanical systems whose operation depends on embedded computing. We explore this topic by designing and building our own stand-alone robots with embedded processors. This is a laboratory oriented class requiring laboratory skills and methods---this course is hands on!

The Embedded Systems course is an introduction to hardware/software solutions, emphasizing teamwork and project planning. Teams of 4-5 students from multiple disciplines will invent a robot to compete in a series of challenges against other teams in the class. It is a team teaching experience that requires collaborative problem solving, project planning, practical hands-on skills, simple mechanical and electrical design and laboratory methodology.

The goals of this course include:


Course Information

Supplemental Materials

Project Page

[my last name] "at" cs "dot" umass "dot" edu