Processor System Design: CPU interfaces, clock, control, data & address bus; System firmware. The CPU Architecture: including ISA, compiler relationship, control, pipelining, hazards, CISC/RISC/VLIW and issues of ILP. Memory Systems: cache, virtual memory systems and the MMU, access methods, reliability, error detection/correction. Performance Enhancements: superscalar; branching issues, multithreading, scalability, co-processors and enhancement units. Interfacing and Communications: I/O fundamentals, interrupts and interfacing, buses, protocols and arbitration. Computer Arithmetic: range, precision, real numbers, floating point and conversion, multi-precision arithmetic Multiprocessing: multiprocessing architectures and interconnections, shared memory and coherence, memory solutions Future directions: low power computing; testing, JTAG, system-on-chip and multi-core implementations, embedded systems issues, comparison of computational on CPU, DSP, FPGA and GPU.
Academic Units | 3 |
Exam Schedule | Thu Nov 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time) 13:00-15:00 |
Grade Type | Letter Graded |
Department Maintaining | CSC(CE) |
Prerequisites | |
Mutually Exclusive | |
Not Available to Programme | BCE, CE, CEEC |
Not Available to All Programme | (Admyr 2021-onwards) |
Not Available as PE to Programme | REP(ASEN), REP(BIE), REP(CBE), REP(CE), REP(CVEN), REP(EEE), REP(ENE), REP(MAT), REP(ME) |
Index | Type | Group | Day | Time | Venue | Remark |
---|---|---|---|---|---|---|
- | LEC/STUDIO | SCL4 | MON | 1430-1620 | ONLINE | Teaching Wk10 |
LEC/STUDIO | SCL4 | MON | 1430-1620 | LT3 | Teaching Wk1-9,11-13 |
0930
1030
1130
1230
1330
1430
1530
1630
1730
CZ3001
10712
LAB | HWLAB1
Teaching Wk2,4,6,8,10,12
CZ3001
LEC/STUDIO | ONLINE
Teaching Wk10
CZ3001
10709
TUT | ONLINE
Teaching Wk10
CZ3001
10710
LAB | HWLAB1
Teaching Wk1,3,5,7,9,11,13
CZ3001
LEC/STUDIO | LT3
Teaching Wk1-9,11-13
CZ3001
10709
TUT | TR+5
Teaching Wk2-9,11-13
CZ3001
10708
TUT | ONLINE
Teaching Wk10
CZ3001
10711
TUT | ONLINE
Teaching Wk10
CZ3001
10708
TUT | TR+15
Teaching Wk2-9,11-13
CZ3001
10711
TUT | TR+9
Teaching Wk2-9,11-13
CZ3001
10710
TUT | ONLINE
Teaching Wk10
CZ3001
10712
TUT | ONLINE
Teaching Wk10
CZ3001
10709
LAB | HWLAB1
Teaching Wk1,3,5,7,9,11,13
CZ3001
10710
TUT | TR+7
Teaching Wk2-9,11-13
CZ3001
10712
TUT | TR+16
Teaching Wk2-9,11-13
CZ3001
10711
LAB | HWLAB1
Teaching Wk2,4,6,8,10,12
CZ3001
10708
LAB | HWLAB3
Teaching Wk2,4,6,8,10,12
We would encourage you to review with the following template.
AY Taken: ...
Assessment (Optional): ...
Topics (Optional): ...
Lecturer (Optional): ...
TA (Optional): ...
Review: ...
Final Grade (Optional): ...