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 | ONLINE | Teaching Wk3 |
LEC/STUDIO | SCL1 | TUE | 1430-1620 | LKC-LT | Teaching Wk1,2,4-13 |
0930
1030
1130
1230
1330
1430
1530
1630
1730
SC1007
10073
LAB | HWLAB3
SC1007
10050
LAB | HWLAB2
SC1007
10076
LAB | SWLAB2
SC1007
10053
LAB | HWLAB2
SC1007
10065
TUT | ONLINE
Teaching Wk3
SC1007
10059
LAB | HWLAB2
SC1007
10078
LAB | HWLAB2
SC1007
10054
LAB | SWLAB2
SC1007
10065
TUT | TR+3
Teaching Wk2,4-13
SC1007
10055
TUT | TR+3
Teaching Wk2,4-13
SC1007
10084
LAB | HWLAB2
SC1007
10072
LAB | HWLAB1
SC1007
10055
TUT | ONLINE
Teaching Wk3
SC1007
10051
TUT | TR+1
Teaching Wk2,4-13
SC1007
10060
TUT | ONLINE
Teaching Wk3
SC1007
10051
TUT | ONLINE
Teaching Wk3
SC1007
10060
TUT | TR+1
Teaching Wk2,4-13
SC1007
10084
TUT | TR+23
Teaching Wk2,4-13
SC1007
10084
TUT | ONLINE
Teaching Wk3
SC1007
10061
LAB | HWLAB2
SC1007
10052
LAB | SWLAB2
SC1007
10057
LAB | SWLAB2
SC1007
LEC/STUDIO | ONLINE
Teaching Wk3
SC1007
10072
TUT | TR+2
Teaching Wk2,4-13
SC1007
10070
LAB | HWLAB1
SC1007
10064
LAB | HWLAB3
SC1007
LEC/STUDIO | LKC-LT
Teaching Wk1,2,4-13
SC1007
10072
TUT | ONLINE
Teaching Wk3
SC1007
10058
TUT | ONLINE
Teaching Wk3
SC1007
10065
LAB | HWLAB2
SC1007
10073
TUT | ONLINE
Teaching Wk3
SC1007
10058
TUT | TR+3
Teaching Wk2,4-13
SC1007
10073
TUT | TR+4
Teaching Wk2,4-13
SC1007
10059
TUT | ONLINE
Teaching Wk3
SC1007
10059
TUT | TR+4
Teaching Wk2,4-13
SC1007
10058
LAB | HWLAB2
SC1007
10079
LAB | HWLAB2
SC1007
10049
LAB | SWLAB2
SC1007
10069
LAB | HWLAB1
SC1007
10066
LAB | SWLAB2
SC1007
10083
LAB | SWLAB2
SC1007
10051
LAB | HWLAB2
SC1007
10077
LAB | HWLAB2
SC1007
10049
TUT | TR+15
Teaching Wk2,4-13
SC1007
10061
TUT | ONLINE
Teaching Wk3
SC1007
10062
TUT | TR+1
Teaching Wk2,4-13
SC1007
10081
LAB | SWLAB2
SC1007
10049
TUT | ONLINE
Teaching Wk3
SC1007
10061
TUT | TR+9
Teaching Wk2,4-13
SC1007
10062
TUT | ONLINE
Teaching Wk3
SC1007
10067
TUT | ONLINE
Teaching Wk3
SC1007
10075
TUT | ONLINE
Teaching Wk3
SC1007
10054
TUT | TR+2
Teaching Wk2,4-13
SC1007
10076
TUT | ONLINE
Teaching Wk3
SC1007
10064
TUT | ONLINE
Teaching Wk3
SC1007
10067
TUT | TR+4
Teaching Wk2,4-13
SC1007
10075
TUT | TR+15
Teaching Wk2,4-13
SC1007
10054
TUT | ONLINE
Teaching Wk3
SC1007
10076
TUT | TR+5
Teaching Wk2,4-13
SC1007
10064
TUT | TR+6
Teaching Wk2,4-13
SC1007
10078
TUT | TR+2
Teaching Wk2,4-13
SC1007
10078
TUT | ONLINE
Teaching Wk3
SC1007
10074
LAB | HWLAB2
SC1007
10063
LAB | SWLAB2
SC1007
10055
LAB | HWLAB2
SC1007
10062
LAB | HWLAB1
SC1007
10053
TUT | TR+1
Teaching Wk2,4-13
SC1007
10075
LAB | HWLAB2
SC1007
10056
LAB | SWLAB2
SC1007
10071
LAB | SWLAB2
SC1007
10053
TUT | ONLINE
Teaching Wk3
SC1007
10066
TUT | TR+8
Teaching Wk2,4-13
SC1007
10081
TUT | TR+16
Teaching Wk2,4-13
SC1007
10057
TUT | ONLINE
Teaching Wk3
SC1007
10050
TUT | TR+1
Teaching Wk2,4-13
SC1007
10074
TUT | ONLINE
Teaching Wk3
SC1007
10066
TUT | ONLINE
Teaching Wk3
SC1007
10081
TUT | ONLINE
Teaching Wk3
SC1007
10057
TUT | TR+6
Teaching Wk2,4-13
SC1007
10050
TUT | ONLINE
Teaching Wk3
SC1007
10074
TUT | TR+5
Teaching Wk2,4-13
SC1007
10077
TUT | ONLINE
Teaching Wk3
SC1007
10083
TUT | TR+2
Teaching Wk2,4-13
SC1007
10052
TUT | ONLINE
Teaching Wk3
SC1007
10077
TUT | TR+2
Teaching Wk2,4-13
SC1007
10083
TUT | ONLINE
Teaching Wk3
SC1007
10052
TUT | TR+2
Teaching Wk2,4-13
SC1007
10063
TUT | TR+2
Teaching Wk2,4-13
SC1007
10082
LAB | HWLAB3
SC1007
10060
LAB | HWLAB2
SC1007
10068
LAB | HWLAB2
SC1007
10086
TUT | TR+20
Teaching Wk2,4-13
SC1007
10063
TUT | ONLINE
Teaching Wk3
SC1007
10085
LAB | HWLAB2
SC1007
10067
LAB | HWLAB3
SC1007
10080
LAB | HWLAB2
SC1007
10086
TUT | ONLINE
Teaching Wk3
SC1007
10082
TUT | ONLINE
Teaching Wk3
SC1007
10086
LAB | HWLAB2
SC1007
10068
TUT | ONLINE
Teaching Wk3
SC1007
10056
TUT | ONLINE
Teaching Wk3
SC1007
10070
TUT | ONLINE
Teaching Wk3
SC1007
10079
TUT | ONLINE
Teaching Wk3
SC1007
10082
TUT | TR+9
Teaching Wk2,4-13
SC1007
10069
TUT | TR+5
Teaching Wk2,4-13
SC1007
10068
TUT | TR+4
Teaching Wk2,4-13
SC1007
10056
TUT | TR+4
Teaching Wk2,4-13
SC1007
10070
TUT | TR+3
Teaching Wk2,4-13
SC1007
10079
TUT | TR+1
Teaching Wk2,4-13
SC1007
10069
TUT | ONLINE
Teaching Wk3
SC1007
10080
TUT | ONLINE
Teaching Wk3
SC1007
10085
TUT | TR+20
Teaching Wk2,4-13
SC1007
10071
TUT | ONLINE
Teaching Wk3
SC1007
10080
TUT | TR+6
Teaching Wk2,4-13
SC1007
10085
TUT | ONLINE
Teaching Wk3
SC1007
10071
TUT | TR+2
Teaching Wk2,4-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): ...