The widescale adoption of connected devices and wireless sensing has created new trends in the job market. Today, companies increasingly need employees skilled in hands-on mechatronics and microcontroller programming. Fleming College’s Embedded Systems Design micro-credential series will train you in the key skills needed for the integration of electronic, mechanical, and computing systems in everyday work.
Each micro-credential in this series will cover one or more of the fundamental skills required for embedded systems design. By completing the full micro-credential series you will have the technical know-how to be competitive for entry-level positions within the fields of mechatronics, embedded systems design, and the Internet of Things.
Each of these online courses is delivered asynchronously. Each course can therefore be completed at your own pace and on your own schedule, with submission of the final applied project within a 2-month window.
The minimum admission requirement for entrance into this program is: 19 years of age or older, or an Ontario Secondary School Diploma or its equivalent.
There is an additional cost of approximately $60 to $190 for specific instructional supplies for the applied project. Some supplies can be reused for multiple courses. Details will be sent by email upon registration.
Micro-Credential.
You will receive a digital badge after completing each of the courses in this series, and a Statement of Achievement upon completion of the entire series.
Details and registration below
COMP661
Designed for anyone with limited computer programming knowledge, this course will help you uncover the fundamentals of Microcontrollers firmware development using C language. We will delve into essentials of C programming, including variable types, if statements, loops, timers, interrupt routines, debugging etc. You will need the PIC32MM USB Curiosity Board, as course exercises to support learning will use this board and MPLAB IDE software for programming PIC micro controllers.
COMP662
Through theory and hands-on experience you will discover how to integrate sensors with microcontroller systems and control DC motors. We will delve into digital and analogue digital and analogue sensors, serial communication protocols, and H-bridge motor controller. As part of the material requirements for this course, students will need equipment to support the use of the Curiosity Board, and will need to refer to the list of materials provided to them by email and purchase them as soon as possible before their course begins.
COMP663
BLearn to program a tricycle robot. Discover how to control the position and orientation control of your robot and build skills in designing and implementing linear and rotational acceleration measurement, shaft encoders, and DC motor speed control. As part of the material requirements for this course, students will need equipment to support the use of the Curiosity Board, and will need to refer to the list of materials provided to them by email and purchase them as soon as possible before their course begins.
COMP664
Develop your understanding of feedback control systems by learning about feedback control structure, system transfer function, proportional- integral-derivative (PID) controller and system design. Implement your knowledge of the previous micro-credentials of this series to design a controller system for a tri-cycle path finding robot. Completion of this micro-credential will prepare you for entry-level jobs in the field of mechatronics.
Some courses require additional textbooks and/or materials. Please visit your campus store in-person or online:
Continuing Education & Corporate Training Office
Course Cart