Students will be introduced to the fundamentals of robotics through a hands-on, project based approach. From circuit design, to programming robots, this course will cover all the fundamentals of designing, building and working with robotics systems. Students will gain exposure to the fundamentals of electronics, mathematical modeling, mechanical design, data and computer
science, through the lens of robotics.

Campus Locations
This program is offered at the following campuses:

Learning Outcomes

  • Describe, analyze and critically think about the fundamental problems in robotics, such as how to change the position or configuration of a robot.
  • Build, analyze and debug circuits, and learn how to incorporate them in a larger system.
  • Collect and process data from robotics systems, learning the basics of data science.
  • Go from idea, to 3D model, to a built component, by learning mechanical design with CAD