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 27th | Introduction to Microprocessors, Number Systems, etc. | |
2 | September 3th | Microcontroller: MSP 430 | |
3 | September 10th | Instruction Set Architecture (ISA) | Final Groups |
4 | September 17th | Microcontroller: MSP 430 (Part 2) | Project Proposal |
5 | September 24th | Computer System Performance and Metrics | HW 1 |
6 | October 1nd | Microarchitecture and Pipelining | HW 2 |
7 | October 8th | Progress Reports | HW 3, Progress Report 1 |
October 15th | No Lecture | ||
8 | October 22rd | Midterm Exam | |
9 | October 29th | Memory Hierarchy, Cache Memory | |
10 | November 5th | Virtual Memory | HW 4 |
11 | November 12th | ILP: Beyond Pipelining | Progress Report 2 |
12 | November 19th | Branch Prediction | HW 5 |
13 | November 26th | Limits of ILP | HW 6 |
14 | December 3th | Project Presentations | Presentation |
December 10th | Final Exam | Project Report |
The schedule is subject to change!