CENG4480 slogan 

CENG3420 Computer Organization & Design – Spring 2025


Lecture: W11:30–12:15 Venue: ERB LT
H16:30–18:15 Venue: ERB LT
Tutorial 01: W16:30–17:15 Venue: ERB 407
Tutorial 02: W16:30–17:15 Venue: LHC 103
Tutorial 03: W17:30–18:15 Venue: ERB 407
Course Instructor: Prof. Bei Yu byu@cse.cuhk.edu.hk
Course Tutors: Mingjun Li mjli23@cse.cuhk.edu.hk
Yuhao Ji yhji24@cse.cuhk.edu.hk
Fangzhou Liu fzliu23@cse.cuhk.edu.hk
Yifan Shi i.yifan@link.cuhk.edu.hk
Mengjia Dai mjdai@link.cuhk.edu.hk


Description:

This course provides an introduction to computer organization. The objective is to introduce the major components of a computer system, how they function together in executing a program, and the organizational paradigms that determine the capabilities, performance and power of computer systems.

Course Requirements:

Textbook:

References:

Lectures

* This schedule is subject to change.

Date Topic Date Topic
Jan. 08 L01 Introduction (slides) Jan. 09 L02 ISA intro (slides)
Jan. 15 L03 arithmetic (slides) Jan. 16 continue L03
Jan. 22 traveling Jan. 23 traveling
Jan. 29 Lunar New Year Jan. 30 Lunar New Year
Feb. 05 L04 control (slides) Feb. 06 continue L04
Feb. 12 L05 logic basis (slides) Feb. 13 L06 ALU (slides) (Zoom link)
Feb. 19 continue on ALU Feb. 20 L08 Datapath (slides)
Feb. 26 L07 floating num (slides) Feb. 27 L09 pipeline (slides)
Mar. 05 Reading Week Mar. 06 Reading Week
Mar. 12 L10 pipeline-adv (slides) Mar. 13 continue on pipeline
Mar. 19 traveling Mar. 20 Midterm (one A4-sized, double-sided cheatsheet, covering L02 – L09)
Mar. 26 L11 Performance (slides) Mar. 27 L12 Memory (slides)
Apr. 02 continue on memory Apr. 03 L13 Cache (slides)
Apr. 09 continue on Cache Apr. 10 L14 cache-disc (slides)
Apr. 16 L15 VM (slides) Apr. 17 L16 ILP (slides)
Apr. 23 continue on ILP makeup lecture
optional L17 IO (slides) optional L18 MCore (slides)

Tutorials

* All tutorial slides will be posted on Piazza.

Week Date Topic Remark
1 Jan. 08 Lab 0 (slides)
2 Jan. 15 Lab 1-1 (slides)
3 Jan. 22 Lab 1-2 (slides)
4 Jan. 29 Lunar New Year
5 Feb. 05 Lab 1-3 (slides)
6 Feb. 12 HW1 review
7 Feb. 19 Lab 2-1 (slides)
8 Feb. 26 Lab 2-2 (slides)
9 Mar. 05 Reading Week
10 Mar. 12 HW2 review
11 Mar. 19 Lab 3-1
12 Mar. 26 Lab 3-2
13 Apr. 02 Lab 3-3
14 Apr. 09 HW3 review
15 Apr. 16 HW4 review

Homework / Quiz Sets

* All homework/assignments will be posted on Piazza.

Please submit your homework through blackboard (link). Late submission is subject to a penalty.


Important Dates: