MCC Robotics — Programs for Institutions & Learners

Hands-on robotics and STEM programs

Explore seven courses and five workshops across Robotics & AI, IoT, Biomedical Engineering, and CubeSat design. Schools and universities can request any program for their students; individual learners can ask about upcoming cohorts.

Track 01

Robotics & AI

A featured institutional track: students build, program, and make robots intelligent — from a first Arduino sketch to neural networks running on embedded hardware.

Featured institutional program20 H

Robotics & AI

The complete journey: Arduino, Python, sensors, motors, and autonomous navigation — then into the AI stack with computer vision, neural networks, and edge AI on real robots.

What you'll learn
  • Arduino essentials Board anatomy, digital & analog I/O, C++ basics, PWM
  • Python for robotics Syntax, OOP, NumPy, serial communication, Jupyter
  • Sensors Ultrasonic, IR, IMU/MPU-6050, DHT11, sensor fusion
  • Actuators & motion DC, servo & stepper motors, L298N driver
  • Robot chassis Wheeled robot assembly, differential drive, Bluetooth control
  • Navigation & autonomy Obstacle avoidance, PID, path planning (A*, BFS), odometry
  • Arduino + Python bridge Real-time streaming, logging, live dashboards
  • Robot arms & kinematics Forward & inverse kinematics, gripper control
  • ML fundamentals scikit-learn, decision trees, KNN, model evaluation
  • Computer vision OpenCV, object tracking, face detection, QR reading
  • Neural networks Build one from scratch, then TensorFlow / Keras
  • AI on embedded systems TensorFlow Lite, edge AI, gesture & voice demos
  • Integration skills System design, debugging, documentation
  • Final project Team build, demo day, certificate evaluation
Course25 H

Python & Machine Learning

Zero-to-ML in one course: master Python from variables to GUIs, then train, evaluate, and present your own machine learning models.

What you'll learn
  • Python foundations Variables, conditions, loops, functions
  • Data structures Lists, dictionaries, string handling
  • Scientific stack math, NumPy, Pandas
  • Data visualization Matplotlib
  • GUI development Build desktop interfaces for your models
  • Intro to AI & ML Types of machine learning
  • Data preprocessing Cleaning, train/test split
  • Regression models
  • Classification models
  • Model evaluation
  • Final project End-to-end ML application
Course15 H

Arduino Robotics

Your entry into real robotics: electronics, sensors, motors, and control theory — building up to a self-balancing robot as your final engineering project.

What you'll learn
  • Arduino & robotics fundamentals Boards, IDE, first program, digital vs analog
  • Electronics & circuit building Components, breadboards, Ohm's law, PWM
  • Sensors & actuators Ultrasonic, IR, MPU6050, motors & drivers
  • Motion control & navigation Differential drive, obstacle avoidance, line following
  • Control systems Feedback, stability, PID fundamentals, sensor fusion
  • Power & system integration Batteries, regulation, wiring best practices
  • Final project Self-balancing robot
Course15 H

Line Follower Robot

Build an autonomous robot that reads the track beneath it and drives itself — then tune it with PID control until it's fast and smooth through curves and intersections.

What you'll learn
  • Robotics & line follower intro System architecture: sensors → controller → motors
  • Electronics & motor control DC motors, drivers, power, PWM speed control
  • IR sensors & line detection Calibration, noise & error handling
  • Line following logic Decision-making, first working prototype
  • Advanced control & optimization PID tuning, speed optimization
  • Final project Complex tracks: curves + intersections
Track 02

Internet of Things

Hardware that talks to the internet — and to you. ESP32, sensors, cloud dashboards, and devices you control from your phone.

Course15 H

Internet of Things (IoT)

Program the ESP32, read real sensors, push live data to cloud dashboards, and control devices remotely — ending with a complete smart monitoring system.

What you'll learn
  • Intro to IoT & ESP32 IoT architecture, WiFi/Bluetooth/GPIO, first program
  • ESP32 programming & I/O Digital & analog I/O, PWM, serial debugging
  • Sensor integration Temperature & humidity (DHT11/22), light (LDR)
  • WiFi & networking HTTP, reading APIs, JSON
  • IoT platforms & cloud ThingSpeak / Blynk, remote control, alerts
  • Final project Smart IoT monitoring system with live dashboard
Track 03

Biomedical Engineering

Where electronics meets the human body — acquiring real biosignals, filtering them, and driving prosthetic hardware with them.

Course20 H

Biomedical Electronics

Build the electronics behind medical devices: acquire ECG and EMG signals, measure blood oxygen with real sensors, filter the noise, and finish with servo-controlled prosthetics.

What you'll learn
  • Biomedical electronics & microcontrollers Embedded systems in healthcare
  • Arduino programming fundamentals
  • Electronics basics & digital I/O Breadboards, circuits, LEDs, buttons
  • Analog sensing & PWM Sensors, signal generation, buzzers
  • Libraries & protocols I2C, SPI, UART, biomedical sensors
  • Display systems LCD & TFT, real-time data visualization
  • Body electrical signals ECG, EMG, EEG overview + safety
  • Pulse oximetry & ECG MAX30102 sensor, signal acquisition
  • EMG sensing, noise & filtering
  • Prosthetics & servo control Intro to prosthetic systems
Workshops

Workshops — 3 to 5 hours

Short, focused sessions we run at universities, conferences, and events. Each one ends with something working — and some end with a competition.

Workshop · Online & offline3 H

Arduino Workshop

Three hours from zero to a working project: Arduino basics, simple circuits, sensors, and an automatic light system you build yourself.

Sessions
  • Introduction & setup Arduino IDE, first program: Blink
  • Basic electronics & I/O Breadboards, mini task: button controls LED
  • Sensors & mini project Automatic light system (LED on in darkness)
Workshop5 H

Prosthetic Engineering

Assemble and program a real prosthetic hand: servo motors, control logic, and a working grasping demo your team presents at the end.

Sessions
  • Microcontrollers & motor basics Servo control practice
  • Prosthetics history & systems Passive, body-powered, myoelectric
  • Components & system design Signal → processing → movement
  • Final hands-on project Assemble & demo a prosthetic hand
Workshop5 H

Line Follower

Build a line-following robot in one session — then race it. The fastest, most stable robot wins the track challenge.

Sessions
  • Robotics & system overview
  • Motors & control basics Mini test: controlling two motors
  • IR sensors & line detection Calibration, noise handling
  • Line following logic First working prototype
  • Final assembly & competition Track challenge
Workshop5 H

ESP32 Web Server

Host a website on a microcontroller. Control LEDs and relays from your phone's browser and build a live web control dashboard.

Sessions
  • ESP32 & IoT web concepts Client vs server, how browsers talk to devices
  • Connecting to WiFi IP addresses, debugging
  • First web server Mini task: LED on/off from a web page
  • Interactive IoT control Multiple controls, real-time interaction
  • Final smart web project Web dashboard controlling real outputs
Workshop5 H

Robotics & AI

How AI makes robots smart: classification, pattern recognition, and multi-sensor decision systems — packed into one hands-on session.

Sessions
  • AI in robotics Self-driving cars, drones, prosthetics
  • Robotics system review Sensors → data → processing → action
  • AI concepts for engineers Classification, rule-based vs learning-based
  • Smart decision systems Multi-sensor logic, adaptive behavior, edge AI
  • Final project
Bring a program to your students

Tell us about your institution and goals.