Introduction to Robotics (Online)

  • Formats:



  • Duration:

    24 hours

  • Registration Fee:


Start Date


Part-Time: Coming again in 2023

Have questions about the program?

Please complete the form below and we will contact you shortly.

Introduction to Robotics Overview

Robotics is the confluence of engineering and science dedicated to the research, development, and operation of robots. The Introduction to Robotics course introduces you to the concepts of robot flight and movement, how robots perceive their environment, and how they adjust their movements to avoid obstacles, navigate difficult terrains and accomplish complex tasks such as construction and disaster recovery. Subjects to be covered include control design, actuators, sensors and embedded software. Every specialization includes a hands-on project. This course will provide hands-on experience with microcontrollers, servo drives, real-time control, and embedded software. Students will apply the course theories to design and program an intelligent robotic system with embedded smart path planning and obstacle avoidance algorithms.

Admission Requirements

None, however:

  1. Basic understanding of computer programming is preferred but not required.
  2. Basic knowledge of electronics would be an asset but not required.

Topics/Learning Objectives

Upon completion of this course, the successful student will have reliably demonstrated the ability to:

  • To develop the student’s knowledge in various robot structures and their workspace
  • To provide the student with knowledge of the singularity issues associated with the operation of robotic systems
  • To provide the student with knowledge and skills associated with sensor feedback control
  • To provide the student with the skills in the Arduino microcontroller programming language
  • To provide the student with hands-on skills with electronics, sensors and actuators

At the end of this course, you will be able to design and program a smart car that interfaces with sensors and actuators to avoid obstacles.

Module 1

Understanding robotic applications and their challenges. To gain introductory knowledge of systems, and how the functional units connect to each other. Student will be able to describe the many applications of Robotics technologies in today’s society including predictions of future applications and trends.

Module 2

One of the key elements in the implementation of mechatronic systems is the integration of computational intelligence with sensing (measurement of environmental conditions) and actuation (affecting the surrounding environment through a controlled response). Students will be able to have an understanding of sensors and actuators and their various applications in the field of robotics.

Module 3

IoT devices involve a combination of software and hardware. This module provides background on the basics of hardware design and wiring needed to build useful circuits. This module describes the functions of basic passive components and describes how to use them in simple circuits. This module also describes how to wire circuits together using a breadboard. The goal of this module is to enable students to design and implement the circuits they need to interact with basic sensors and actuators.

Module 4

Artificial intelligence is fascinating field. It brings out a lot of passion, and many people have strong opinions. Some people feel that artificial intelligence poses one of the greatest threats to humankind. Others believe that it's the path to some of the best new opportunities. This module will discuss the concept of artificial intelligence specifically in the field of robotics.

Module 5

Introduction to computer programming for Arduino (Arduino IDE). The goal of this module is to introduce students to basic programming principles and algorithms which including how the Arduino main loop works and what it means to call a function. Students will be able to understand key concepts in software logic which will be used to control the smart car robot with sensors.

Admission Requirements



Subject to change without notice

Sai Nalluri

Sai Nalluri is a technology enthusiast with diverse experience in mechanics, electrics, biomedicine and computer science. He attended Jawaharlal Nehru Technological University, graduating with a bachelor’s degree in Mechatronics Engineering. He also has many years of dynamic industry exposure. Sai has travelled across the globe to expand his horizons in artificial intelligence and control systems. He obtained his master’s degree from the University of Western Ontario in Automation and Systems Engineering and later joined the robotics industry by launching Canada’s first Automated Grocery Delivery service, Voila. Sai believes that education should be more practical and experimental than theoretical. He zealously promotes practical, engaging and prototype-oriented learning. He has created various robotics courses designed to ignite a passion for learning and provide vital industry knowledge. With his dynamic experience in STEM education, he hopes to provide future generations with the necessary tools to succeed in a technology-driven society.

Youssef Roman

Youssef Roman is a passionate roboticist who loves to share his technical skills and experiences with great enthusiasm. He obtained his B.A. in Mechatronics Engineering from the University of Waterloo and pursued an M.A. in Computer Science from Wilfred Laurier University. Youssef’s skills in mechanical, electrical and software allowed him to work in industries like automotive, manufacturing, unmanned aerial vehicles, and digital communication. He collaborates with professors and industry professionals to design and build robotic systems with the goal of making human lives productive and efficient. Youssef has learned that whatever career path you have chosen, you should never stop learning. He believes that no matter how difficult and complex a concept may be, there is always a way to simplify and break it down to fully understand it. His journey here is to share with you ways to uphold simplicity no matter the challenges.

Who Will Benefit From The Course

Course is targeted to those who want to start a career in:

  • Robotics and Mechatronics Engineering
  • Electronics & Hardware Engineering
  • Embedded Software Developer
  • R&D Engineering
  • Programmer/Developer in Robotics
  • Technical Operators

Course is targeted for those who have interest in the following subject fields:

  • Robotics & Automation
  • Artificial Intelligence
  • Mechatronics systems and Integration
  • Manufacturing & Process Automation
  • Autonomous Vehicles
  • Computer Science
  • Electrical & Electronics Design




  • Coming again in 2023
    • Students must devote at least 3 hours per week to attend live webinars
    • Webinars will be held on Tuesdays from 5:00 to 8:00 pm PST
    • Outside of live instructional periods, students will be expected to take part in various independent and/or group activities

Required Materials

  • ELEGOO UNO Project Smart Robot Car Kit $79.99 CAD


The registration fee for this course is $650.

Technical Requirements

Live Online Students

Ashton College uses web conferencing tools for conducting online classes and online learning management systems for managing resources, assignments, and grades. These tools help instructors and students connect live online as well as asynchronously. The basic requirements for online learning include a computer, webcam, speakers, and a microphone or a headset and headphones, along with a reliable internet connection. Though online learning can be pursued using smartphones and tablets, the use of laptops or desktop computers is encouraged for an enhanced learning experience.


This course does not require approval by the Private Training Institutions Branch of the Ministry of Advanced Education and Skills Training. As such, it was not reviewed.

Submit Enquiry Form

Download Brochure

  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • By submitting this form, I agree that Ashton College may call, text and/or email me about their educational services at the contact information provided, including a wireless number, using automated technology. Please note, this consent is not required to attend the institution and you may unsubscribe at any time.*