Week 01         |
2017.09.20         |
Lecture 01: Course Introduction Lecture 02: Computer Design Fundamentals - Basics     |
 | Reference Syllabus by Prof. Xiaohong Jiang  | Reference Schedule  | #The 3 Secrets of Highly Successful Graduates by Reid Hoffman  | #What's Your Dream by LinkedIn |
Week 02        |
2017.09.27       |
Lecture 03: Computer Design Fundamentals - Trends and Performance       |
 | #You and Your Research by Richard Hamming  | #How to Write a Great Research Paper by Simon Peyton Jones  | #How to Give a Great Research Talk by Simon Peyton Jones  | #A Radical New Way to Control the English Language by George Gopen |
Week 03      |
2017.10.11     |
Lecture 04: Instruction Set Principles     |
 | #The Impossible Decision by Joshua Rothman  | #A Guide for Potential Grad Students: Should You Go To Graduate School?  | #The most important qualities for success in grad school by Bill Freeman |
Week 04        |
2017.10.18       |
Lecture 05: Pipelining - Basics and Hazards       |
 | Assignment 1  | Lab 1 Demo Due  | Lab 1 Report Due: October 25  | #Before Avatar … a curious boy by James Cameron |
Week 05      |
2017.10.25     |
Lecture 06: Pipelining - Implementation     |
 | Assignment 1 Due  | Lab 1 Report Due  | #What Matters More than Your Talents? by Jeff Bezos |
Week 06  | 2017.11.01 | Lecture 07: Pipelining - Multicycle, MIPS R4000, and More |  | #You Are Not Special by David McCullough Jr. |
Week 07  | 2017.11.08 | Review & Discussion |  | Lab 2 Demo Due |
Week 08      |
2017.11.22     |
Lecture 08: Memory Hierarchy - Cache Performance     |
 | Quiz 1  | Lab 2 Report Due  | #The Story of Xiaoyan by Gangliang Fang |
Week 09  | 2017.11.29  | Lecture 09: Memory Hierarchy - Virtual Memory  |  | #Peaceful Warrior |
Week 10  | 2017.12.06  | Lecture 10: Memory Hierarchy - Design  |  | #The Ten Suggestions by Ben Bernanke |
Week 11          |
2017.12.13         |
Lecture 11: Storage Systems - Disk, RAID, Dependability          |
 | Lab 3 Demo Due  | Lab 3 Report Due: December 21  | Assignment 2  | Assignment 3  | #Teach to Learn: A Privilege of Junior Faculty by Kai Bu |
Week 12    |
2017.12.20   |
Lecture 12: Storage Systems - Performance   |
 | Lab 4 Demo due  | #The Power of Vulnerability by Brené Brown |
Week 13    |
2017.12.27   |
Lecture 13: Multiprocessors   |
 | Lab 4 Report due  | #The Power of Powerless Communication by Adam Grant |
Week 14   |
2018.01.03   |
Presentation   |
 | Assignment 2 Due  | #Is smiling contagious? by Sue Heck |
Week 15          |
2018.01.10         |
Course Review         |
 | Lab 5 Demo due  | Lab 5 Report Due: January 16  | Assignment 3 Due  | The 3 Secrets of Highly Successful Graduates by Reid Hoffman  | What's Your Dream by LinkedIn |