We've improved performance — pages load faster than before →

Historical snapshot — AY2023/2024 Semester 2 · View current offering →
ModsCE3103AY2023/2024 Semester 2

Embedded Programming

AY2023/2024 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, REP(ASEN), REP(BIE), REP(CBE), REP(CSC), REP(CVEN), REP(EEE), REP(ENE), REP(MAT), REP(ME)
Not Available To All Programme With(Admyr 2021-onwards)
Mutually Exclusive WithCE3003, SC3103
Exam

Available Indexes

MonTueWedThuFri
830

10793 LAB (SCE1)

0830-1120 Wed

HWLAB2

Even Weeks

10795 LAB (SCE3)

0830-1120 Wed

HWLAB2

Odd Weeks

900
930

10794 TUT (SCE2)

0930-1020 Wed

ONLINE, TR+9

Wk5, Teaching Wk2-13

10794 TUT (SCE2)

0930-1020 Wed

ONLINE, TR+9

Wk5, Teaching Wk2-13

1000
1030

COMMON LEC (SCL3)

1030-1220 Fri

LT4, ONLINE

, Wk5

COMMON LEC (SCL3)

1030-1220 Fri

LT4, ONLINE

Wk5

1100
1130

10795 TUT (SCE3)

1130-1220 Mon

ONLINE, TR+6

Wk5, Teaching Wk2-13

10795 TUT (SCE3)

1130-1220 Mon

ONLINE, TR+6

Wk5, Teaching Wk2-13

10794 LAB (SCE2)

1130-1420 Thu

HWLAB2

Odd Weeks

10796 LAB (TCCA)

1130-1420 Thu

HWLAB2

Even Weeks

10793 TUT (SCE1)

1130-1220 Thu

ONLINE, TR+8

Wk5, Teaching Wk2-13

10793 TUT (SCE1)

1130-1220 Thu

ONLINE, TR+8

Wk5, Teaching Wk2-13

1200
1230

10796 TUT (TCCA)

1230-1320 Fri

ONLINE, TR+5

Wk5, Teaching Wk2-13

10796 TUT (TCCA)

1230-1320 Fri

ONLINE, TR+5

Wk5, Teaching Wk2-13

1300
1330
1400