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

Historical snapshot — AY2021/2022 Semester 2 · View current offering →
ModsCE3103AY2021/2022 Semester 2

Embedded Programming

AY2021/2022 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
930

10223 TUT (SE3)

0930-1020 Tue

TR+15

Wk2-13

10225 TUT (TE2)

0930-1020 Wed

TR+19

Wk2-13

10221 TUT (SE1)

0930-1020 Thu

TR+18

Wk2-13

10296 TUT (SE1)

0930-1020 Thu

TR+18

Wk2-13

10600 TUT (SE1)

0930-1020 Thu

TR+18

Wk2-13

10674 TUT (SE1)

0930-1020 Thu

TR+18

Wk2-13

1000
1030

10222 LAB (SE2)

1030-1320 Tue

HWLAB2

Even Weeks

10223 LAB (SE3)

1030-1320 Tue

HWLAB2

Odd Weeks

10222 TUT (SE2)

1030-1120 Fri

TR+19

Wk2-13

1100
1130
1200
1230

COMMON LEC (CE3)

1230-1420 Mon

LT4

10221 LAB (SE1)

1230-1520 Thu

HWLAB2

Even Weeks

10224 LAB (TE1)

1230-1520 Fri

HWLAB2

Even Weeks

10600 LAB (TE1)

1230-1520 Fri

HWLAB2

Even Weeks

10674 LAB (TE1)

1230-1520 Fri

HWLAB2

Even Weeks

1300
1330

10225 LAB (TE2)

1330-1620 Wed

HWLAB2

Odd Weeks

10296 LAB (TE2)

1330-1620 Wed

HWLAB2

Odd Weeks

10601 LAB (TE2)

1330-1620 Wed

HWLAB2

Odd Weeks

1400
1430
1500
1530

10224 TUT (TE1)

1530-1620 Fri

TR+19

Wk2-13

10601 TUT (TE1)

1530-1620 Fri

TR+19

Wk2-13

1600