|
![]() |
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Course Info...
Description Staff Schedules Policies Resources...
Books Online Lectures Errata CA...
Tutorials Labs Assignments Term Tests Exams |
AY2026/27 Semester 2
[ Calendar |
Lesson Plan |
Tutorial and Lab Schedules |
Important Events ]
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Week | Topics | Tutorial | Lab | Notes/Special Events |
|---|---|---|---|---|
| 1 (11/1 - 15/1) |
Lect#1: Introduction Lect#2: Overview of C Programming Lect#3: Data Representation and Number Systems |
|||
| 2 (18/1 - 22/1) |
Lect#4: Pointers and Functions Lect#5: Arrays, Strings and Structures |
|||
| 3 (25/1 - 29/1) |
Lect#7: MIPS I: Introduction Lect#8: MIPS II: More Instructions |
Tut#1 | Lab#0 | |
| 4 (1/2 - 5/2) |
Lect#9: MIPS III: Instruction Formats and Encoding Lect#10: Instruction Set Architecture |
Tut#2 | Lab#1 | |
| 5 (8/2 - 12/2) |
Lect#11: Processor: Datapath | Tut#3 | Lab#2 | |
| 6 (15/2 - 19/2) |
Lect#12: Processor: Control | Tut#4 | Lab#3 | Assignment #1 Due: 15 Feb 1pm |
20-28/2 |
Recess | |||
| 7 (1/3 - 5/3) |
Lect#13: Boolean Algebra Lect#14: Logic Circuits Lect#15: Simplification |
Tut#5 | Lab#4 | |
| 8 (8/3 - 12/3) |
Lect#15: Simplification (continue) Lect#17: Combinational Circuits |
Tut#6 | Lab#5 | Midterm test on 10 March. See Term Tests page. |
| 9 (15/3 - 19/3) |
Lect#18: MSI Components | Tut#7 | Lab#6 | Assignment #2 Due: 15 Mar, 1pm |
| 10 (22/3 - 26/3) |
Lect#19: Sequential Logic | Tut#8 | Lab#7 | |
| 11 (29/3 - 2/4) |
Lect#20: Pipelining I: Introduction Lect#21: Pipelining II: Hazards |
Tut#9 | Lab#8 | |
| 12 (5/4 - 9/4) |
Lect#22: Cache I: Direct Mapped Cache Lect#23: Cache II: Fully/Set Associative Cache |
Tut#10 | Lab#9 | Assignment #3 Due: 5 Apr, 1pm |
| 13 (12/4 - 16/4) |
Tut#11 | Lab#10 | ||
Tutorials and labs start in week 3.
Tutorial schedule:
To be updated.
Lab schedule:
To be updated.
Midterm test and final exam are open-book assessments.
Date Time Venue Event 10 March, Wednesday 6:30 - 8pm TBC Midterm Test
(refer to Term Tests page for details)27 April, Tuesday 5-7pm MPSH2B, MPSH4 Exam
(See RO's Exam Directory)
(See also Exams page for more info.)