New: filter modules by day and time, student links, custom courses →
AY2023/2024 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(IMS), ME(NULL), ME(RMS), MEEC(DES), MEEC(IMS), 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 | COMMON LEC (LE) 0930-1120 Fri ONLINE, SPMS-LT1 Wk5, Teaching Wk1-4,6-13 | COMMON LEC (LE) 0930-1120 Fri ONLINE, SPMS-LT1 Wk5, Teaching Wk1-4,6-13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1030 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1100 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1130 | 70547 TUT (T3) 1130-1220 Tue SPMS-TR+15, ONLINE, SPMS-TR+13 Wk3,6,8,9,11,13, Teaching Wk5, Teaching Wk2 | 70547 TUT (T3) 1130-1220 Tue SPMS-TR+15, ONLINE, SPMS-TR+13 Wk3,6,8,9,11,13, Teaching Wk5, Teaching Wk2 | 70547 TUT (T3) 1130-1220 Tue SPMS-TR+15, ONLINE, SPMS-TR+13 Wk3,6,8,9,11,13, Teaching Wk5, Teaching Wk2 | 70551 TUT (T3) 1130-1220 Tue SPMS-TR+15, ONLINE, SPMS-TR+13 Wk3,6,8,9,11,13, Teaching Wk5, Teaching Wk2 | 70551 TUT (T3) 1130-1220 Tue SPMS-TR+15, ONLINE, SPMS-TR+13 Wk3,6,8,9,11,13, Teaching Wk5, Teaching Wk2 | 70551 TUT (T3) 1130-1220 Tue SPMS-TR+15, ONLINE, SPMS-TR+13 Wk3,6,8,9,11,13, Teaching Wk5, Teaching Wk2 | 70554 TUT (T4) 1130-1220 Tue SPMS-TR+14, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70554 TUT (T4) 1130-1220 Tue SPMS-TR+14, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70557 TUT (T4) 1130-1220 Tue SPMS-TR+14, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70557 TUT (T4) 1130-1220 Tue SPMS-TR+14, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70561 TUT (T3) 1130-1220 Tue SPMS-TR+15, ONLINE, SPMS-TR+13 Wk3,6,8,9,11,13, Teaching Wk5, Teaching Wk2 | 70561 TUT (T3) 1130-1220 Tue SPMS-TR+15, ONLINE, SPMS-TR+13 Wk3,6,8,9,11,13, Teaching Wk5, Teaching Wk2 | 70561 TUT (T3) 1130-1220 Tue SPMS-TR+15, ONLINE, SPMS-TR+13 Wk3,6,8,9,11,13, Teaching Wk5, Teaching Wk2 | 70571 TUT (T3) 1130-1220 Tue SPMS-TR+15, ONLINE, SPMS-TR+13 Wk3,6,8,9,11,13, Teaching Wk5, Teaching Wk2 | 70571 TUT (T3) 1130-1220 Tue SPMS-TR+15, ONLINE, SPMS-TR+13 Wk3,6,8,9,11,13, Teaching Wk5, Teaching Wk2 | 70571 TUT (T3) 1130-1220 Tue SPMS-TR+15, ONLINE, SPMS-TR+13 Wk3,6,8,9,11,13, Teaching Wk5, Teaching Wk2 | 70559 TUT (T6) 1130-1220 Thu SPMS-TR+15, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70559 TUT (T6) 1130-1220 Thu SPMS-TR+15, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70560 TUT (T5) 1130-1220 Thu SPMS-TR+14, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70560 TUT (T5) 1130-1220 Thu SPMS-TR+14, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70568 TUT (T5) 1130-1220 Thu SPMS-TR+14, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70568 TUT (T5) 1130-1220 Thu SPMS-TR+14, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70570 TUT (T6) 1130-1220 Thu SPMS-TR+15, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70570 TUT (T6) 1130-1220 Thu SPMS-TR+15, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | |||||||||||||||||||||||||||||||
| 1200 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1230 | 70549 TUT (T1) 1230-1320 Mon SPMS-TR+12 Wk2,3,5,6,8,9,11,13 | 70550 TUT (T2) 1230-1320 Mon SPMS-TR+15 Wk2,3,5,6,8,9,11,13 | 70552 TUT (T1) 1230-1320 Mon SPMS-TR+12 Wk2,3,5,6,8,9,11,13 | 70553 TUT (T2) 1230-1320 Mon SPMS-TR+15 Wk2,3,5,6,8,9,11,13 | 70556 TUT (T2) 1230-1320 Mon SPMS-TR+15 Wk2,3,5,6,8,9,11,13 | 70566 TUT (T1) 1230-1320 Mon SPMS-TR+12 Wk2,3,5,6,8,9,11,13 | 70567 TUT (T1) 1230-1320 Mon SPMS-TR+12 Wk2,3,5,6,8,9,11,13 | 70569 TUT (T2) 1230-1320 Mon SPMS-TR+15 Wk2,3,5,6,8,9,11,13 | |||||||||||||||||||||||||||||||||||||||||||||||
| 1300 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1330 | 70558 TUT (T7) 1330-1420 Thu SPMS-TR+14, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70558 TUT (T7) 1330-1420 Thu SPMS-TR+14, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70563 TUT (T7) 1330-1420 Thu SPMS-TR+14, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70563 TUT (T7) 1330-1420 Thu SPMS-TR+14, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70564 TUT (T7) 1330-1420 Thu SPMS-TR+14, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70564 TUT (T7) 1330-1420 Thu SPMS-TR+14, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 1400 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1430 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1500 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1530 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1600 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1630 | 70551 LAB (LA1) 1630-1820 Tue COMP LAB 2 Wk4,7,10,12 | 70556 LAB (LA1) 1630-1820 Tue COMP LAB 2 Wk4,7,10,12 | 70557 LAB (LA1) 1630-1820 Tue COMP LAB 2 Wk4,7,10,12 | 70565 LAB (LA1) 1630-1820 Tue COMP LAB 2 Wk4,7,10,12 | 70566 LAB (LA1) 1630-1820 Tue COMP LAB 2 Wk4,7,10,12 | 70546 LAB (LA2) 1630-1820 Wed COMP LAB 1 Wk4,7,10,12 | 70549 LAB (LA2) 1630-1820 Wed COMP LAB 1 Wk4,7,10,12 | 70550 LAB (LA2) 1630-1820 Wed COMP LAB 1 Wk4,7,10,12 | 70558 LAB (LA2) 1630-1820 Wed COMP LAB 1 Wk4,7,10,12 | 70562 LAB (LA2) 1630-1820 Wed COMP LAB 1 Wk4,7,10,12 | 70571 LAB (LA2) 1630-1820 Wed COMP LAB 1 Wk4,7,10,12 | 70548 LAB (LA3) 1630-1820 Thu COMP LAB 1 Wk4,7,10,12 | 70552 LAB (LA3) 1630-1820 Thu COMP LAB 1 Wk4,7,10,12 | 70553 LAB (LA3) 1630-1820 Thu COMP LAB 1 Wk4,7,10,12 | 70559 LAB (LA3) 1630-1820 Thu COMP LAB 1 Wk4,7,10,12 | 70560 LAB (LA3) 1630-1820 Thu COMP LAB 1 Wk4,7,10,12 | 70564 LAB (LA3) 1630-1820 Thu COMP LAB 1 Wk4,7,10,12 | 70546 TUT (T8) 1630-1720 Thu SPMS-TR+19, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70546 TUT (T8) 1630-1720 Thu SPMS-TR+19, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70548 TUT (T8) 1630-1720 Thu SPMS-TR+19, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70548 TUT (T8) 1630-1720 Thu SPMS-TR+19, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70555 TUT (T8) 1630-1720 Thu SPMS-TR+19, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70555 TUT (T8) 1630-1720 Thu SPMS-TR+19, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70562 TUT (T8) 1630-1720 Thu SPMS-TR+19, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70562 TUT (T8) 1630-1720 Thu SPMS-TR+19, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70565 TUT (T8) 1630-1720 Thu SPMS-TR+19, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70565 TUT (T8) 1630-1720 Thu SPMS-TR+19, ONLINE Wk2,3,6,8,9,11,13, Teaching Wk5 | 70547 LAB (LA4) 1630-1820 Fri COMP LAB 1 Wk4,7,10,12 | 70554 LAB (LA4) 1630-1820 Fri COMP LAB 1 Wk4,7,10,12 | 70555 LAB (LA4) 1630-1820 Fri COMP LAB 1 Wk4,7,10,12 | 70561 LAB (LA4) 1630-1820 Fri COMP LAB 1 Wk4,7,10,12 | 70563 LAB (LA4) 1630-1820 Fri COMP LAB 1 Wk4,7,10,12 | 70567 LAB (LA4) 1630-1820 Fri COMP LAB 1 Wk4,7,10,12 | 70568 LAB (LA4) 1630-1820 Fri COMP LAB 1 Wk4,7,10,12 | 70569 LAB (LA4) 1630-1820 Fri COMP LAB 1 Wk4,7,10,12 | 70570 LAB (LA4) 1630-1820 Fri COMP LAB 1 Wk4,7,10,12 | |||||||||||||||||||
| 1700 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1730 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1800 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||