New: see the walk between your classes on the timetable

Historical snapshot: AY2025/2026 Semester 2 · View current offering
ModsSC1008AY2025/2026 Semester 2

C C Programming

AY2025/2026 Semester 2

Computational thinking and programming using Python are taught in SC1003. However, C is important for system programming and developing embedded systems. It combines the benefits of both low machine level languages and high-level developer friendly languages and is very fast. C++ is widely used in producing gaming engines, virtual reality applications, web browsers, building popular database tools, blockchain technology. This course lays the foundation knowledge in C and C++ programming.

AUs3.0 AUs
Categories
Core
Exam

Available indexes

MonTueWedThuFri
830

10114 TUT (FCSH)

0830-0920 Tue

SPL

10102 TUT (FCEC)

0830-0920 Thu

HPL

10105 TUT (FCE2)

0830-0920 Thu

SWLAB1

900
930

10114 LAB (FCSH)

0930-1020 Tue

SPL

10102 LAB (FCEC)

0930-1020 Thu

HPL

10105 LAB (FCE2)

0930-1020 Thu

SWLAB1

1000
1030

10106 TUT (FCE3)

1030-1120 Mon

SPL

10108 TUT (FCSB)

1030-1120 Mon

HPL

10116 TUT (FCSJ)

1030-1120 Mon

SWLAB3

10128 TUT (FTA1)

1030-1120 Tue

HPL

10100 TUT (FCEA)

1030-1120 Thu

SPL

10125 TUT (FCMD)

1030-1120 Thu

SWLAB1

10129 TUT (FCEE)

1030-1120 Thu

HPL

1100
1130

10106 LAB (FCE3)

1130-1220 Mon

SPL

10108 LAB (FCSB)

1130-1220 Mon

HPL

10116 LAB (FCSJ)

1130-1220 Mon

SWLAB3

10128 LAB (FTA1)

1130-1220 Tue

HPL

10100 LAB (FCEA)

1130-1220 Thu

SPL

10125 LAB (FCMD)

1130-1220 Thu

SWLAB1

10129 LAB (FCEE)

1130-1220 Thu

HPL

10107 TUT (FCSA)

1130-1220 Fri

HPL

10111 TUT (FCSE)

1130-1220 Fri

SWLAB1

10119 TUT (FCS3)

1130-1220 Fri

SPL

1200
1230

10126 TUT (FDDA)

1230-1320 Tue

SPL

10127 TUT (FDDB)

1230-1320 Tue

HPL

10110 TUT (FCSD)

1230-1320 Wed

SWLAB1

10118 TUT (FCS2)

1230-1320 Wed

HPL

10122 TUT (FCMA)

1230-1320 Wed

SPL

10113 TUT (FCSG)

1230-1320 Thu

HPL

10115 TUT (FCSI)

1230-1320 Thu

SWLAB1

10107 LAB (FCSA)

1230-1320 Fri

HPL

10111 LAB (FCSE)

1230-1320 Fri

SWLAB1

10119 LAB (FCS3)

1230-1320 Fri

SPL

1300
1330

10126 LAB (FDDA)

1330-1420 Tue

SPL

10127 LAB (FDDB)

1330-1420 Tue

HPL

10110 LAB (FCSD)

1330-1420 Wed

SWLAB1

10118 LAB (FCS2)

1330-1420 Wed

HPL

10122 LAB (FCMA)

1330-1420 Wed

SPL

10113 LAB (FCSG)

1330-1420 Thu

HPL

10115 LAB (FCSI)

1330-1420 Thu

SWLAB1

10101 TUT (FCEB)

1330-1420 Fri

HPL

10117 TUT (FCS1)

1330-1420 Fri

SPL

1400
1430

10109 TUT (FCSC)

1430-1520 Mon

SPL

10124 TUT (FCMC)

1430-1520 Mon

HPL

10103 TUT (FCED)

1430-1520 Wed

SWLAB1

10104 TUT (FCE1)

1430-1520 Wed

SPL

10123 TUT (FCMB)

1430-1520 Wed

SPL

10112 TUT (FCSF)

1430-1520 Thu

HPL

10120 TUT (FCS4)

1430-1520 Thu

SPL

10121 TUT (FCS5)

1430-1520 Thu

SWLAB1

10101 LAB (FCEB)

1430-1520 Fri

HPL

10117 LAB (FCS1)

1430-1520 Fri

SPL

1500
1530

10109 LAB (FCSC)

1530-1620 Mon

SPL

10124 LAB (FCMC)

1530-1620 Mon

HPL

10103 LAB (FCED)

1530-1620 Wed

SWLAB1

10104 LAB (FCE1)

1530-1620 Wed

SPL

10123 LAB (FCMB)

1530-1620 Wed

SPL

10112 LAB (FCSF)

1530-1620 Thu

HPL

10120 LAB (FCS4)

1530-1620 Thu

SPL

10121 LAB (FCS5)

1530-1620 Thu

SWLAB1

1600
1630

COMMON LEC (SCL1)

1630-1720 Wed

ONLINE

1700

Found something wrong?

NTUMods is built and maintained by one person, so a short note goes a long way. Pick what fits, add the details, and I will look at it.

I'll use this to follow up with you.

Attaches your saved timetables and settings to help debug the issue. On by default, turn off to exclude it.

Developer? Open an issue or PR.