Students Learning Science in Lab
Icon of a Science Beaker


Introduction to Robotics

This course provides a hands-on approach to the fundamentals of robotics, including how robots sense, move, and make decisions. Students will build and configure robots to solve basic real-world problems and analyze their performance. The class will also explore ethical and environmental issues related to robotics.

Course Outcomes

  • Understand and apply fundamentals of problem solving, design, and analysis as used in STEM (Science, Technology, Engineering, and Math) disciplines.
  • Demonstrate an understanding of basic principles in designing and building robots including the use of sensors, actuators, controllers, and mechanical structures.
  • Demonstrate an understanding of simple machines and mechanisms used in robotics, such as gears, pulleys, levers, belts, and wheels.
  • Demonstrate an understanding of the basic characteristic response of sensors and how to interface them.
  • Demonstrate an understanding of actuator usage to convert energy to simple linear or rotary motion.
  • Demonstrate the ability to program a basic robot controller (e.g., the Lego NXT controller).
  • Understand moral and ethical issues relating to robotics and automation.
  • Develop and demonstrate effective teamwork skills.
« Back to Course offerings


3.0 Credits






Fall, Winter, Spring