NTU Mods has new features!

Historical snapshot — AY2024/2025 Semester 2 · View current offering →
ModsSC3103AY2024/2025 Semester 2

Embedded Programming

AY2024/2025 Semester 2

This course aims to teach you how to develop programs for OS based embedded systems that are increasingly been used in many modern embedded systems, ranging from handphones to automotive applications. In this course, you will first learn about the process of developing multitasking programs for embedded systems based on RTOS, its features and its performance metric. You will then learn the programming techniques used in Linux based systems, ranging from the use of toolchain (GCC, Makefile and Linker Script), concurrent programming techniques (IPC, multitasking and multithreading), kernel modules development and its booting process.

AUs3.0 AUs
CategoriesCoreBDE
Not Available To ProgrammeBCG, DSAI, MACS
Not Available To All Programme With(Admyr 2011-2020)
Mutually Exclusive WithCE3003, CE3103
Exam

Available Indexes

MonTueWedThuFri
930
1000
1030
1100
1130
1200
1230
1300
1330
1400
1430
1500
1530
1600
1630
1700
1730
1800