Exam timetable data last updated 1 September 2026

Historical snapshot — AY2022/2023 Semester 1 · View current offering →
ModsIE2108AY2022/2023 Semester 1

Data Structures Algorithms

AY2022/2023 Semester 1

This course aims to give a systematic introduction to data structures and algorithms for constructing efficient computer programs. Principles of algorithmic analysis will be studied. Emphasis is on data structures and efficient algorithms in the program development process, covering abstract data types, trees, graphs, sorting, and searching. The greedy technique such as Prim's algorithm, Kruskal's algorithm, and Dijkstra's algorithm will be introduced.

AUs3.0 AUs
CategoriesCore
Not Available To ProgrammeREP(ASEN), REP(BIE), REP(CBE), REP(CE), REP(CSC), REP(CVEN), REP(ENE), REP(MAT), REP(ME)
Exam

Available Indexes

MonTueWedThuFriSat
930

32251 TUT (EE05)

0930-1050 Mon

TR+69

32268 TUT (EE04)

0930-1050 Fri

TR+89

1000
1030
1100
1130

32269 TUT (EE21)

1130-1250 Tue

TR+63

1200
1230
1300
1330

32265 TUT (EE01)

1330-1450 Mon

TR+77

32264 TUT (EE06)

1330-1450 Fri

TR+69

1400
1430

32266 TUT (EE02)

1430-1550 Tue

TR+77

32267 TUT (EE03)

1430-1550 Thu

TR+68

1500
1530
1600
1630

COMMON LEC (EELE)

1630-1820 Sat

ONLINE

Asynchronous online learning

1700
1730
1800
1830
1900

37536 TUT (EPT1)

1900-2020 Wed

TR+88

37538 TUT (EPT2)

1900-2020 Wed

TR+89

37536 LAB (EPL1)

1900-2150 Thu

S2-B4C-17

Wk6,11

37539 TUT (EPT3)

1900-2020 Thu

TR+92

37540 TUT (EPT3)

1900-2020 Thu

TR+92

37538 LAB (EPL2)

1900-2150 Fri

S2-B4C-17

Wk6,11

37539 LAB (EPL3)

1900-2150 Fri

S2-B4C-17

Wk8,12

37540 LAB (EPL4)

1900-2150 Fri

S2-B4C-17

Wk7,13

COMMON LEC (EPLE)

1900-2050 Sat

ONLINE

Asynchronous online learning

1930
2000
2030
2100
2130