New: filter modules by day and time, student links, custom courses →
AY2022/2023 Semester 2
This course aims to give you a systematic introduction to data structures and algorithms for constructing efficient computer programs. Emphasis is on data abstraction issues in the program development process, and on the design of efficient algorithms. Simple algorithmic paradigms such as greedy algorithms, divide-and-conquer algorithms and dynamic programming will be introduced. Elementary analyses of algorithmic complexities will also be taught.
| AUs | 3.0 AUs |
| Categories | CoreBDE |
| Not Available To Programme | ACBS, ACC, ACDA, ADM, AERO, ARED, ASEC, BCE, BCG, BEEC, BIE, BMS, BS, BSB, BSPY, BUS, CBE, CBEC, CE, CEE, CEEC, CHEM, CHIN, CNEL, CNLM, CS, CSC, CSEC, CVEC, DSAI, ECDS, ECMA, ECON, ECPP, ECPS, EEE, EEEC, EESS, ELAH, ELH, ELHS, ELPL, ENE, ENEC, ENG, ESPP, HIST, HSCN, HSLM, IEEC, IEM, LMEL, LMPL, LMS, MACS, MAT, ME(DES), ME(NULL), ME(RMS), MEEC(DES), MEEC(NULL), MEEC(RMS), MS, MS-2ndMaj/Spec(MSB), MTEC, PHIL, PHY, PLCN, PLHS, PPGA, PSLM, PSMA, PSY, REP, SCED, SOC, SSM |
| Not Available To All Programme With | (Admyr 2011-2017) |
| Exam |
| Mon | Tue | Wed | Thu | Fri | |
|---|---|---|---|---|---|
| 930 | |||||
| 1000 | |||||
| 1030 | |||||
| 1100 | |||||
| 1130 | |||||
| 1200 | |||||
| 1230 | |||||
| 1300 | |||||
| 1330 | |||||
| 1400 | |||||
| 1430 | |||||
| 1500 | |||||
| 1530 | |||||
| 1600 | |||||
| 1630 | |||||
| 1700 | |||||
| 1730 | |||||
| 1800 |
| Mon | Tue | Wed | Thu | Fri | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 930 | 70187 TUT (T3) 0930-1020 Tue SPMS-TR+4 Wk2,3,5,6,8,9,11,13 | 70188 TUT (T4) 0930-1020 Tue SPMS-TR+5 Wk2,3,5,6,8,9,11,13 | 70195 TUT (T3) 0930-1020 Tue SPMS-TR+4 Wk2,3,5,6,8,9,11,13 | 70196 TUT (T4) 0930-1020 Tue SPMS-TR+5 Wk2,3,5,6,8,9,11,13 | COMMON LEC (LE) 0930-1120 Fri SPMS-LT1 | ||||||||||||||||||||
| 1000 | |||||||||||||||||||||||||
| 1030 | 70185 TUT (T1) 1030-1120 Mon SPMS-TR+3 Wk2,3,5,6,8,9,11,13 | 70193 TUT (T1) 1030-1120 Mon SPMS-TR+3 Wk2,3,5,6,8,9,11,13 | |||||||||||||||||||||||
| 1100 | |||||||||||||||||||||||||
| 1130 | 70186 TUT (T2) 1130-1220 Mon SPMS-TR+3 Wk2,3,5,6,8,9,11,13 | 70194 TUT (T2) 1130-1220 Mon SPMS-TR+3 Wk2,3,5,6,8,9,11,13 | 70206 TUT (T2) 1130-1220 Mon SPMS-TR+3 Wk2,3,5,6,8,9,11,13 | 70189 TUT (T5) 1130-1220 Wed SPMS-TR+3 Wk2,3,5,6,8,9,11,13 | 70190 TUT (T6) 1130-1220 Wed SPMS-TR+4 Wk2,3,5,6,8,9,11,13 | 70197 TUT (T5) 1130-1220 Wed SPMS-TR+3 Wk2,3,5,6,8,9,11,13 | 70198 TUT (T5) 1130-1220 Wed SPMS-TR+3 Wk2,3,5,6,8,9,11,13 | 70199 TUT (T6) 1130-1220 Wed SPMS-TR+4 Wk2,3,5,6,8,9,11,13 | 70200 TUT (T6) 1130-1220 Wed SPMS-TR+4 Wk2,3,5,6,8,9,11,13 | ||||||||||||||||
| 1200 | |||||||||||||||||||||||||
| 1230 | |||||||||||||||||||||||||
| 1300 | |||||||||||||||||||||||||
| 1330 | |||||||||||||||||||||||||
| 1400 | |||||||||||||||||||||||||
| 1430 | 70191 TUT (T7) 1430-1520 Wed SPMS-TR+4 Wk2,3,5,6,8,9,11,13 | 70192 TUT (T8) 1430-1520 Wed SPMS-TR+5 Wk2,3,5,6,8,9,11,13 | 70201 TUT (T7) 1430-1520 Wed SPMS-TR+4 Wk2,3,5,6,8,9,11,13 | 70202 TUT (T8) 1430-1520 Wed SPMS-TR+5 Wk2,3,5,6,8,9,11,13 | 70203 TUT (T7) 1430-1520 Wed SPMS-TR+4 Wk2,3,5,6,8,9,11,13 | 70204 TUT (T8) 1430-1520 Wed SPMS-TR+5 Wk2,3,5,6,8,9,11,13 | |||||||||||||||||||
| 1500 | |||||||||||||||||||||||||
| 1530 | |||||||||||||||||||||||||
| 1600 | |||||||||||||||||||||||||
| 1630 | 70193 LAB (LA3) 1630-1820 Tue COMP LAB 2 Wk4,7,10,12 | 70195 LAB (LA3) 1630-1820 Tue COMP LAB 2 Wk4,7,10,12 | 70197 LAB (LA3) 1630-1820 Tue COMP LAB 2 Wk4,7,10,12 | 70199 LAB (LA3) 1630-1820 Tue COMP LAB 2 Wk4,7,10,12 | 70201 LAB (LA3) 1630-1820 Tue COMP LAB 2 Wk4,7,10,12 | 70206 LAB (LA3) 1630-1820 Tue COMP LAB 2 Wk4,7,10,12 | 70185 LAB (LA1) 1630-1820 Wed COMP LAB 1 Wk4,7,10,12 | 70186 LAB (LA1) 1630-1820 Wed COMP LAB 1 Wk4,7,10,12 | 70187 LAB (LA2) 1630-1820 Wed COMP LAB 2 Wk4,7,10,12 | 70188 LAB (LA2) 1630-1820 Wed COMP LAB 2 Wk4,7,10,12 | 70189 LAB (LA1) 1630-1820 Wed COMP LAB 1 Wk4,7,10,12 | 70190 LAB (LA1) 1630-1820 Wed COMP LAB 1 Wk4,7,10,12 | 70191 LAB (LA2) 1630-1820 Wed COMP LAB 2 Wk4,7,10,12 | 70192 LAB (LA2) 1630-1820 Wed COMP LAB 2 Wk4,7,10,12 | 70203 LAB (LA1) 1630-1820 Wed COMP LAB 1 Wk4,7,10,12 | 70204 LAB (LA1) 1630-1820 Wed COMP LAB 1 Wk4,7,10,12 | 70194 LAB (LA4) 1630-1820 Fri COMP LAB 3 Wk4,7,10,12 | 70196 LAB (LA4) 1630-1820 Fri COMP LAB 3 Wk4,7,10,12 | 70198 LAB (LA4) 1630-1820 Fri COMP LAB 3 Wk4,7,10,12 | 70200 LAB (LA4) 1630-1820 Fri COMP LAB 3 Wk4,7,10,12 | 70202 LAB (LA4) 1630-1820 Fri COMP LAB 3 Wk4,7,10,12 | ||||
| 1700 | |||||||||||||||||||||||||
| 1730 | |||||||||||||||||||||||||
| 1800 | |||||||||||||||||||||||||