Learn to build mobile robotic devices and program embedded systems for product and automated device development.
Gain skills in microprocessor-based control systems, systems-on-chip (SoC) design, and device software development.
Build as you learn, producing robotic devices with embedded systems throughout the duration of the program.
This is an Open Admissions program, which means you can enrol in courses right away.
Advance or change your career while developing the technical knowledge and skills to provide hands-on innovation through robotics and embedded systems products and devices, as automation expands across the private and public sectors.
This certificate program can be completed entirely online.
What Will You Learn?
Robotics provides a set of technical skills that can be applied to systems security, protection, and privacy.
Learn how to:
- Construct mobile robotic devices and embedded systems
- Program for mobile robotic devices
- Implement Systems Design in Mobile Robots and Robotic Devices
- C, C++, or Python
- Customized Robotics Kits
The Certificate in Robotics and Embedded Systems is an excellent complement to the problem-solving and solution-building skills you already possess.
Who Should Take This Certificate?
This certificate is intended for individuals who have experience with computer programming – in any language – and/or who have hands-on technical industry experience.
You may be interested if you hold or wish to hold the following job titles:
- Control Systems Technologist
- Communications and Networking Professional
- C Programming Software Specialist
- Embedded Systems Software Device Development professional
- Automation Engineer
- Human-Computer Interaction Specialist
You may also be interested if you are seeking to enter the following professional fields:
- consumer electronics
- medical devices
- green technology products
- telecommunications products
- other commercial products
- manufacturing automated machinery
Who Teaches the Courses?
Our instructors are selected through a highly competitive process and are expert practitioners in their industry.
Industry and Careers
According to Global Affairs Canada, the robotics ecosystem in Canada is far-reaching and has applications in the following industries:
- Defense and Security
Industrial robotics, personal and service robots, and factory automation systems are also becoming increasingly important to the economy.
Graduates of this program are now employed as roboticists, machine-human interaction specialists, and robotics engineers in corporations, in mid- to large-sized companies and in government.
“I chose to come to The Chang School after reading online reviews and seeing how the Certificate in Robotics and Embedded Systems had a much better course selection in comparison to competitors. The program has had a meaningful impact on my career. The experiences I gained throughout this certificate directly contributed to the success of my job interviews and helped me get a role in my field at a great company.” – Daniel
- 6 required courses
- Cumulative grade point average (GPA) of 1.67+
Recommended Course Sequence
We recommend you take courses in the following order:
- CSCI 130 - Mobile Robotic Devices Embedded Systems
- CKRE 110 - Digital Logic and Hardware Architecture
- CKRE 120 - Programming Robotics Systems
- CKRE 130 - Embedded Systems Hardware Architecture and Implementation
- CKRE 140 - Real-Time Embedded Systems Programming
- CKRE 150 - Emerging Issues in Robotics and Embedded Systems
- Mature student status with evidence of relevant college or university level coursework, or equivalent
- Mature student status relevant industrial or professional experience in business
Awards and Financial Aid
Fast Track Option
Accelerate your Certificate in Robotics and Embedded Systems through the in-class Robotics and Embedded Systems Fast Track. CKRE 999 offers you the unique opportunity to earn your certificate in just 12 intensive weeks.
Frequently Asked Questions
What are the prerequisite requirements to register in this certificate and its courses?
This is an open admissions program, which means you can enroll in courses right away. Familiarity with C, C++, or Python programming languages is recommended. No other previous background is required.
How much does the program cost?
Registration for the certificate program is free. The cost of each course is calculated individually, and this program has six required courses. Check the course pages for specific details on fees.
Do course fees change if you are an international student?
Yes, if the course is degree-credit. International students pay three (3) times the regular student tuition fee for degree-credit courses.
How long does it take to complete the certificate?
Many of our students graduate within one calendar year (or fewer than eight months) by completing all course requirements in two to three terms. You may choose how quickly you want to complete all the required courses.
Can I take more than one course per term and still hold my full-time job?
It is possible to take one to three courses per term and still hold your full-time job. However, we recommend you organize your schedule to suit your needs.
Can I substitute a course from another certificate and have it apply to my certificate requirements?
No. This certificate program does not allow course substitutions or transfers.
What prerequisites or professional experiences are recommended for this certificate?
Contact Anne-Marie Brinsmead, Program Director, for further clarification about certificate program requirements.
Are any courses available for substitution or transfer credit?
No. All courses in this certificate must be taken at The Chang School and are not eligible for course substitution or transfer credit application.
Which textbooks will I have to purchase for this certificate?
Textbook requirements vary by year. You will receive your textbook information on the Course Outline in the first week of class. Please do not preemptively buy any textbooks.
Questions? Contact Dr. Alex Ferworn, Academic Coordinator.
Phone: 416-979-5000, ext. 6968