Skip to content

IN5003 — Embedded Programming II

Builds upon IN3263 Embedded Programming and Networks with focus on project work. Learners will identify processing and hardware needs to select appropriate controllers, and use advanced techniques including bitwise operators, polled loops, interrupts, inter-device communication (UART, SPI, I2C, CAN), hardware timers, external displays, motor controllers, and analog/digital sensors. Emphasizes debugging and troubleshooting techniques.

CodeIN5003
Hours42

Prerequisites

  • IN3263

Source: https://www.northerncollege.ca/course/in5003-embedded-programming-ii/