Introduction to Computer Architecture

College of Computer Science and Technology, Zhejiang University, Spring 2016
Wednesday 13:15/14:05 - 17:30, Cao Guangbiao Building West Wing
Room 104 Lecture, Room 301 Lab

Schedule

Week 01  
 
 
 
2016.03.02  
 
 
 
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 
 
 
2016.03.09
 
 
Lecture 03: Computer Design Fundamentals - Trends and Performance
 
 
 | #Is smiling contagious? by Sue Heck
 | #How to send and reply to email by Matt Might
 | #How to get a great letter of recommendation by Matt Might
Week 03  2016.03.16 Lecture 04: Instruction Set Principles  | #The Lesson of Grace in Teaching by Francis Su [video]
Week 04 
 
 
 
2016.03.23
 
 
 
Lecture 05: Pipelining - Basics and Hazards
 
 
 
 | Assignment 1
 | Lab 1 Demo Due
 | Lab 1 Report Due: March 30
 | #Before Avatar … a curious boy by James Cameron
Week 05 
 
 
 
2016.03.30
 
 
 
Lecture 06: Pipelining - Implementation
 
 
 
 | Assignment 1 Due
 | Lab 1 Report Due
 | #How to Write a Great Research Paper by Simon Peyton Jones
 | #How to Give a Great Research Talk by Simon Peyton Jones
Week 06 
 
2016.04.06
 
Lecture 07: Pipelining - Multicycle, MIPS R4000, and More
 
 | #What Matters More than Your Talents? by Jeff Bezos
 | #The Power of Vulnerability by Brené Brown
Week 07 2016.04.13 Review & Discussion  | 
Week 08 
 
 
2016.04.20
 
 
Lecture 08: Memory Hierarchy - Cache Performance
 
 
 | Lab 2 Demo Due
 | Lab 2 Report Due: May 04
 | #The Power of Introverts by Susan Cain
Week 09 
 
 
2016.05.04
 
 
Lecture 09: Memory Hierarchy - Virtual Memory
 
 
 | #Happy Youth Day
 | #The Rise and Rise of Bitcoin
 | #Peaceful Warrior
Week 10 
 
 
 
2016.05.11
 
 
 
Lecture 10: Memory Hierarchy - Design
 
 
 
 | Assignment 2
 | #The Surprising Habits of Original Thinkers by Adam Grant
 | #The Power of Powerless Communication by Adam Grant
 | #The Surprising Truth about Who Gets Ahead by Adam Grant
Week 11 
 
 
 
2016.05.18
 
 
 
Review & Quiz 1
 
 
 
 | Quiz 1
 | Assignment 2 Due
 | Lab 3 Demo Due
 | #American and British Politeness by Lynne Murphy
Week 12  2016.05.25 Lecture 11: Storage Systems - Disk, RAID, Dependability  | #You Are Not Special by David McCullough Jr.
Week 13 
 
2016.06.01
 
Lecture 12: Storage Systems - Performance
 
 | Lab 4 Demo due
 | #A Radical New Way to Control the English Language by George Gopen
Week 14 
 
2016.06.08
 
Lecture 13: Multiprocessors
 
 | Lab 4 Report due
 | #The Story of Xiaoyan by Gangliang Fang
Week 15
 
 
 
2016.06.15
 
 
 
Quiz 2 & Research Warmup - Presentation
 
 
 
 | Quiz 2
 | #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 16 
 
 
 
2016.06.22
 
 
 
Course Review
 
 
 
 | Lab 5 Demo due
 | Lab 5 Report Due: June 26
 | The 3 Secrets of Highly Successful Graduates by Reid Hoffman
 | What's Your Dream by LinkedIn

© 2016 Kai Bu
Template design by Andreas Viklund