CS465 Schedule - Fall 2016 (Section 002)

Note: Schedule is tentative and subject to changes, please check back frequently.



Unit (week/Monday)
Lecture Topics  Readings Assignments

Overview
      Aug. 29
Course Intro
Section 1.1-1.2 Homework 0 Out
      Aug. 31 Introduction  
Section 1.3-1.6

      Sept. 05
No class (Labor Day)

Homework 1 Out 09/02

      Sept. 07
Performance 
Section 1.7-1.9 Homework 0 Due
Instructions: Language of the Computer
      Sept. 12 Introduction Section 2.1-2.2
      Sept. 14
MIPS Section 2.3-2.7
      Sept. 19


Homework 1 Due, Homework 2 Out
      Sept. 21 MIPS II    Section 2.8-2.14,2.18-2.19
      Sept. 26



Arithmetic for Computers
      Sept. 28
Arithmetic Section 3.1-3.4
      Oct. 03
Section 3.5-3.6, 3.9
The Processor
      Oct. 05
Introduction
Section 4.1- 4.4
      Oct. 11
Monday class meets on Tuesday

Homework 2 Due on Oct. 10

Midterm
      Oct. 12 Midterm Review

      Oct. 17 Midterm Exam Midterm topics

The Processor
      Oct. 19
Pipeline
Section 4.5 - 4.6
      Oct. 24
 

      Oct. 26 Advanced ILP Section 4.7, 4.8, 4.10
      Oct. 31



Memory
      Nov. 02 Introduction Section 5.1-5.3
      Nov. 07   


      Nov. 09
Cache performance Section 5.4-5.8
      Nov. 14



Multiprocessor
      Nov. 16 Multiprocessors
Section 6.1-6.6
      Nov. 21




      Nov. 23 No class (Thanksgiving)


      Nov. 28
Cache coherence
Section 5.10
Warehouse-scale Computers (tentative)
      Nov. 30


      Dec. 05



Final Review
      Dec. 07 Final Review


      Dec. 19 Final Exam  1:30-4:15pm Final topics