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