This course aims to (i) teach the concepts, implementations and applications of data structures such as arrays, linked lists, stacks, queues and trees that are important for building efficient algorithms; (ii) provide an introduction to algorithm analysis and design. These are essential for future computer science and computer engineering courses.
| Academic Units | 3 |
| Exam Schedule | Not Applicable |
| Grade Type | Letter Graded |
| Department Maintaining | CSC(CE) |
| Prerequisites | |
| Mutually Exclusive | |
| Not Available to Programme | EEE, EEEC, ENG(EEE), ENG(NULL), IEEC, IEM |
| Not Available to All Programme | (Admyr 2011-2020), |
| Index | Type | Group | Day | Time | Venue | Remark |
|---|---|---|---|---|---|---|
| - | LEC/STUDIO | SCL1 | TUE | 1430-1620 | LKC-LT |
0930
1030
1130
1230
1330
1430
1530
1630
1730
SC1007
10079
LAB | HWLAB3
SC1007
10066
LAB | HWLAB2
SC1007
10082
LAB | HWLAB2
SC1007
10060
LAB | HWLAB2
SC1007
10059
TUT | TR+3
Teaching Wk2-13
SC1007
10070
LAB | HWLAB3
SC1007
10083
LAB | SPL
SC1007
10061
LAB | SWLAB2
SC1007
10094
TUT | TR+7
Teaching Wk2-13
SC1007
10067
TUT | TR+37
Teaching Wk2-13
SC1007
10063
TUT | TR+3
Teaching Wk2-13
SC1007
10085
LAB | HWLAB2
SC1007
10064
LAB | SWLAB2
SC1007
10093
LAB | HWLAB2
SC1007
10078
LAB | HWLAB1
SC1007
10094
LAB | HWLAB1
SC1007
10062
TUT | TR+6
Teaching Wk2-13
SC1007
10058
TUT | TR+3
Teaching Wk2-13
SC1007
10074
TUT | TR+3
Teaching Wk2-13
SC1007
10088
TUT | TR+7
Teaching Wk2-13
SC1007
10083
TUT | TR+4
Teaching Wk2-13
SC1007
10093
TUT | TR+6
Teaching Wk2-13
SC1007
10078
TUT | TR+4
Teaching Wk2-13
SC1007
10068
LAB | SWLAB2
SC1007
10057
LAB | HWLAB1
SC1007
10058
LAB | HWLAB2
SC1007
LEC/STUDIO | LKC-LT
SC1007
10079
TUT | TR+4
Teaching Wk2-13
SC1007
10077
LAB | HWLAB1
SC1007
10059
LAB | SWLAB2
SC1007
10071
LAB | HWLAB3
SC1007
10091
LAB | HWLAB3
SC1007
10060
TUT | TR+3
Teaching Wk2-13
SC1007
10095
TUT | TR+3
Teaching Wk2-13
SC1007
10065
TUT | TR+3
Teaching Wk2-13
SC1007
10070
TUT | TR+17
Teaching Wk2-13
SC1007
10096
TUT | TR+4
Teaching Wk2-13
SC1007
10066
TUT | TR+4
Teaching Wk2-13
SC1007
10085
TUT | TR+4
Teaching Wk2-13
SC1007
10065
LAB | HWLAB2
SC1007
10086
LAB | HWLAB2
SC1007
10056
LAB | SWLAB2
SC1007
10076
LAB | HWLAB1
SC1007
10073
LAB | SWLAB3
SC1007
10088
LAB | HWLAB2
SC1007
10072
LAB | HWLAB2
SC1007
10084
LAB | HWLAB2
SC1007
10056
TUT | TR+15
Teaching Wk2-13
SC1007
10092
LAB | SWLAB2
SC1007
10099
LAB | SWLAB3
SC1007
10090
LAB | SWLAB2
SC1007
10061
TUT | TR+4
Teaching Wk2-13
SC1007
10073
TUT | TR+18
Teaching Wk2-13
SC1007
10069
TUT | TR+9
Teaching Wk2-13
SC1007
10068
TUT | TR+17
Teaching Wk2-13
SC1007
10077
TUT | TR+18
Teaching Wk2-13
SC1007
10099
TUT | TR+16
Teaching Wk2-13
SC1007
10081
TUT | TR+3
Teaching Wk2-13
SC1007
10080
LAB | HWLAB2
SC1007
10080
TUT | TR+19
Teaching Wk2-13
SC1007
10062
LAB | HWLAB2
SC1007
10069
LAB | HWLAB1
SC1007
10081
LAB | SWLAB3
SC1007
10084
TUT | TR+20
Teaching Wk2-13
SC1007
10063
LAB | SPL
SC1007
10075
LAB | SWLAB3
SC1007
10090
TUT | TR+16
Teaching Wk2-13
SC1007
10072
TUT | TR+34
Teaching Wk2-13
SC1007
10064
TUT | TR+7
Teaching Wk2-13
SC1007
10087
LAB | HWLAB3
SC1007
10082
TUT | TR+15
Teaching Wk2-13
SC1007
10057
TUT | TR+5
Teaching Wk2-13
SC1007
10095
LAB | HWLAB2
SC1007
10067
LAB | HWLAB2
SC1007
10071
TUT | TR+4
Teaching Wk2-13
SC1007
10092
TUT | TR+20
Teaching Wk2-13
SC1007
10096
LAB | HWLAB2
SC1007
10074
LAB | HWLAB2
SC1007
10075
TUT | TR+5
Teaching Wk2-13
SC1007
10097
LAB | HWLAB2
SC1007
10089
LAB | HWLAB2
SC1007
10098
LAB | HWLAB3
SC1007
10076
TUT | TR+7
Teaching Wk2-13
SC1007
10091
TUT | TR+3
Teaching Wk2-13
SC1007
10089
TUT | TR+16
Teaching Wk2-13
SC1007
10086
TUT | TR+3
Teaching Wk2-13
SC1007
10097
TUT | TR+8
Teaching Wk2-13
SC1007
10087
TUT | TR+8
Teaching Wk2-13
SC1007
10098
TUT | TR+17
Teaching Wk2-13
We would encourage you to review with the following template.
AY Taken: ...
Assessment (Optional): ...
Topics (Optional): ...
Lecturer (Optional): ...
TA (Optional): ...
Review: ...
Final Grade (Optional): ...