Skip to content

CMPUT 312: Introduction to Robotics and Mechatronics

At a glance

  • Units: 3
  • Prerequisites: CMPUT 201 and CMPUT 204, or CMPUT 275; and permission of the Department.
  • Corequisites: CMPUT 340 or CMPUT 418, or ECE 240.
  • Offered: Now: Fall 2026

Algorithms and software paradigms for robot programming; mathematical modeling of robot arms and rovers including kinematics, and an introduction to dynamics and control; sensors, motors and their modeling; basics of image processing and machine vision; vision-guided motion control.

Official catalogue entry ยท facts synced 2026-10-01

What Students Say

Nobody has reviewed this course yet. If you've taken it, add a review (no git needed).