CENG4480 slogan 

CENG3420 Computer Organization & Design – Spring 2022


Lecture: W11:30–12:15 Venue: TYW LT
H16:30–18:15 Venue: RRS
Tutorial 01: W16:30–17:15 Venue: MMW LT2, SC L4
Tutorial 02: W17:30–18:15 Venue: MMW LT2
Course Instructor: Prof. Bei Yu
Course Tutors: Chen Bai Wenqian Zhao
Hongduo Liu Ziyi Wang
Zhisheng Zhong


Announcements

  • Apr. 11, 2022: HW4 is posted, which is due on Apr. 24. Please submit to blackboard in the format of PDF/MS Word.

  • Mar. 31, 2022: Midterm solution is posted.

  • Mar. 30, 2022: HW3 review has been posted.

  • Mar. 16, 2022: HW2 tutorial has been posted.

  • Mar. 09, 2022: HW3 is posted, which is due on Mar. 29. Please submit to blackboard in the format of PDF/MS Word.

  • Feb. 17, 2022: HW1 tutorial has been posted.

  • Feb. 09, 2022: Lab 1 report template is uploaded.

  • Feb. 07, 2022: HW1 is updated on our course webpage.

  • Jan. 31, 2021: HW1 is posted, which is due on Feb. 15. Please submit to blackboard in the format of PDF/MS Word.

  • Jan. 20, 2022: Tutorial location is updated: W16:30–17:15 venue is SC L4.

  • Jan. 20, 2022: Lec01–Lec12 slides are posted.

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

Date Topic Date Topic
Jan. 12 L01 Introduction (slides) Jan. 13 L02 Basis (slides) Location: CCCC
Jan. 19 L03 ISA intro (slides) Jan. 20 L04 arithmetic (slides) Location: CCCC
Jan. 26 L05 ALU-1 (slides) Jan. 27 L06 control (slides) Location: CCCC
Feb. 02 Lunar New Year Feb. 03 Lunar New Year
Feb. 09 continue on L06 Feb. 10 L07 ALU-2 (slides)
Feb. 16 L08 floating num (slides) Feb. 17 L09 Datapath (slides)
Feb. 23 L10 Performance (slides) Feb. 24 L11 pipeline-1 (slides)
Mar. 02 N/A Mar. 03 L12 pipeline-2 (slides)
Mar. 09 L13 Memory-1 (slides) Mar. 10 L14 Memory-2 (slides)
Mar. 16 review Mar. 17 Midterm
Mar. 23 L15 Cache-1 (slides) Mar. 24 L16 Cache-2 (slides)
Mar. 30 L17 Cache-3 (slides) Mar. 31 L18 Virtual Memory (slides)
Apr. 06 Reading Week Apr. 07 Reading Week
Apr. 13 L19 ILP (slides) Apr. 14 continue on ILP
Apr. 20 L20 Multi-Core (slides) Apr. 21 L21 I/O Systems (slides)
Apr. 27 HW4 & overall review

Tutorials

Week Date Topic Remark
1 Jan. 12 n/a
2 Jan. 19 Lab 1-1 (slides)
3 Jan. 26 Lab 1-2 (slides)
4 Feb. 02 Lunar New Year
5 Feb. 09 Lab 1-3 (slides)
6 Feb. 16 HW1 review
7 Feb. 23 Lab 2-1 (slides)
8 Mar. 02 Lab 2-2 (slides)
9 Mar. 09 Lab 3-1 (slides)
10 Mar. 16 HW2 review
11 Mar. 23 Lab 3-2 (slides)
12 Mar. 30 HW3 review
13 Apr. 06 Reading Week
14 Apr. 13 Lab 3-3 (slides)
15 Apr. 20 continue on lecture

Homework / Quiz Sets

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


Important Dates: