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