Carnegie Mellon University

Carnegie Mellon Robotics Academy

Use educational affordances of robotics to create CS-STEM opportunities for all learners

Workforce Development through the SMART Program

The SMART program consists of five stackable micro-certification courses (Electrical, Mechanical, Fabrication, Software, and Robotics Integration) that target the Knowledge, Skills, and Attitudes (KSA) identified through interviews and observations of technicians at Robotics and Advanced Manufacturing companies, as well as conversations with hiring managers on what they look for in their hires. The SMART materials are continually improved and updated to keep up with the pace of the field.

Why the SMART program?

  • Teaches the KSA needed of Robotics Technicians in the industry
  • Low-barrier to implementation by utilizing relatively low-costing materials
  • Utilizes CMRA's Learning Management System for Tracking Progress
  • Earn credits towards participating Community Colleges
  • Registered PA Pre-Apprenticeship Program


The SMART Robotics Technician Curriculum is the result of a research project funded by the ARM Institute, called the Smart Manufacturing and Advanced Robotics Training (SMART) Project. SMART consists of five micro-certification courses that focus on the Knowledge, Skills, and Attitudes (KSA) that are needed for Robotics Technicians in the Advanced Manufacturing and Robotics industry. The KSA was identified through research which involved interviewing and observing Robotics Technicians in the industry to ask questions like:

  1. What skills do you need?
  2. What tools do you use?
  3. What does your day-to-day look like?
  4. What kind of teammate would you like to have working alongside you?

Learn More About the Research Behind SMART

How to Get Started

1) Preview the Curriculum

The SMART curriculum includes an estimated 200 hours of hands-on learning activities. Each micro-certification course contains units that describe real-world application examples to provide context to the student, deliver step-by-step direct instruction to construct hands-on artifacts, and end with a project to apply their newly learned knowledge and skills.

Learn More About The SMART Curriculum

2) Professional Development: Get trained to train your students

Educators that go through CMRA's training are eligible to offer Micro-Certifications for students. During the training, participants go through the material as if they are students in order to fully understand the content (and go through the same troubleshooting methods that they do), and also learn the pedagogy behind the course so that they feel confident in running the courses. The following Teacher Training offerings (and their formats) are available for SMART courses:

  1. Electrical Foundations [Anytime Online Training format]
  2. Mechanical Foundations (with V5) - [Anytime Online Training format]
  3. Software Foundations/Robotics Integration (Combined) - [Live Online Training format]
  4. Fabrication Foundations (with Hand Tools) - [Anytime Online Training format]
 3) Utilize our Learning Management System

All of our courses are delivered through the CS-STEM Network ( We have tutorials to walk you through how to use the system from Generating Student accounts, how to add activities, create Groups, etc. 

Getting Started with CS2N

4) Certify Students

Once you have completed the training for the particular courses, you are eligible to offer student certifications. 

Find out more about our Certifications