More and more in the world today we rely on autonomous machines and processes.  Linked with the post-secondary BCIT Robotic program, students learn to build and program robots capable of sensing their environment and performing a variety of complicated tasks.

Introduction to Robotics

Introductory courses teach

  • the basics of electronics
  • soldering electrical components 
  • circuit board construction
  • building and programming of Lego Mindstorm Robots
  • developing programs to control precision motors and sample sensory input such as light, touch and sound
  • building ‘BOTS’ 

Advanced Courses

Students develop skills that engineers use daily to

  • program Mindstorm ‘BRICKS’ using the high level programming language RobotC
  • create and code their very own autonomous robots
  • design, build, code, and document their progress
  • integrate motor control, gear ratios, torque, friction, sensors, timing, program loops, decision-making, and more

Senior students complete high level projects that involve Microprocessor based Projects, Computer Interfacing, Robotics, and Computer Aided Machining (CNC). Students must be self-motivated and able to continue on a major project for the duration of the course.