Profile
S$1,900.00 S$570.00 (after SkillsFuture subsidy)
Last verified: 2026-08-03
Always confirm current pricing and eligibility on MySkillsFuture before enrolling or claiming SkillsFuture Credit.
At the end of the course, participants will be able to:
- create prototypes of intelligent systems by interfacing microcontrollers with sensors and actuators, and performing computation
What You'll Learn
In this course, learners will learn how to create intelligent systems using a variety of sensors and actuators connected to a microcontroller. Topics covered include bare-metal programming of General-Purpose Input/Output (I/O) ports, Analog to Digital converters and pulse-width-modulation ports. Learners will also look at how to program hardware timers to coordinate activities within the microcontroller, and how to manage power to maximize battery life.
Minimum Entry Requirement
Bachelor's Degree in Computer Science, Electrical/Electronic Engineering or Mathematics, with programming knowledge. Other Bachelor Degree holders who can exhibit programming experience may also be considered. Learners must hold either a Bachelor Degree in Electrical/Electronic Engineering, or must have completed the Basic Electronics for IoT course.