Class Schedule
The Viewgraphs of the lectures and Homework Assignments are available on My Mason for students registered for this class.
Lecture | Date | Topic | Due |
---|---|---|---|
1 | August 28th | Introduction to Microprocessors, Number Systems, etc. | |
2 | September 4th | Instruction Set Architecture (ISA) | |
3 | September 11th | Microcontroller: MSP 430 | HW 1 |
4 | September 18th | Microcontroller: MSP 430 (Part 2) | Project Proposal (Draft) |
5 | September 25th | Computer System Performance and Metrics | Project Proposal |
6 | October 2nd | Microarchitecture and Pipelining | HW 2 |
October 9th | No Lecture | ||
7 | October 16th | Progress Reports | HW 3, Progress Report 1 |
8 | October 23rd | Midterm Exam | |
October 30th | HURRICANE SANDY | ||
9 | November 6th | Memory Hierarchy, Cache Memory | |
10 | November 13th | Virtual Memory | HW 4 |
11 | November 20th | ILP: Beyond Pipelining | Progress Report 2 |
12 | November 27th | Branch Prediction | HW 5 |
13 | December 4th | Limits of ILP | HW 6 |
14 | December 7th | Project Presentations | Presentation |
December 11th | Final Exam | Project Report |
The schedule is subject to change!