All chapters refer to the course textbook.
Some of the linked web pages use a JavaScript library to give a menued presentation format to the information. This library does not work at all with Microsoft Internet Explorer. It works without limitation in Firefox, Chrome, Chromium, and Safari.
| Date | Readings and Topics | Due | |
|---|---|---|---|
| Wed | Sep 5 | Course introduction, Ch. 1 | |
| Th(L) | Sep 6 | Machine Coding, Unsigned Integer Coding, HW1 | |
| Fri | Sep 7 | Ch. 2 | |
| Mon | Sep 10 | Ch. 2 | |
| Wed | Sep 12 | Ch. 2 | |
| Th(L) | Sep 13 | Ch. 3, Unsigned Integer Coding, Signed Integer Coding, PA1 | HW1 |
| Fri | Sep 14 | Ch. 3, Floating-Point Numbers | |
| Mon | Sep 17 | Ch. 3 | |
| Wed | Sep 19 | Ch. 4 | |
| Th(L) | Sep 20 | HW2, PA2, Introduction to MAL | PA1 |
| Fri | Sep 21 | Ch. 4, Introduction to MAL | |
| Mon | Sep 24 | Ch. 4 | |
| Wed | Sep 26 | Linking and Loading | |
| Th(L) | Sep 27 | Introduction to MAL, MIPS Control Instructions, Translating C Control Structures | HW2, |
| Fri | Sep 28 | Ch. 10 | |
| Mon | Oct 1 | Ch. 10 | |
| Wed | Oct 3 | Ch. 10 | |
| Th(L) | Oct 4 | PA3 | PA2 |
| Fri | Oct 5 | Review, Concepts for Midterm 1 | |
| Mon | Oct 8 | Midterm Exam | |
| Wed | Oct 10 | Ch. 5 | |
| Th(L) | Oct 11 | Discussion | |
| Fri | Oct 12 | Ch. 5 | |
| Mon | Oct 15 | Ch. 5 | |
| Wed | Oct 17 | Ch. 6, Chip Sets | |
| Th(L) | Oct 18 | PA4, HW3 | PA3 |
| Fri | Oct 19 | Ch. 6 | |
| Mon | Oct 22 | Ch. 6, Caching | |
| Wed | Oct 24 | Ch. 7 | |
| Th(L) | Oct 25 | Work on PA4 | HW3 |
| Fri | Oct 26 | Ch. 7 | |
| Mon | Oct 29 | Ch. 11, Virtualization of Resources | |
| Wed | Oct 31 | Ch. 11, Processes and Threads | |
| Th(L) | Nov 1 | PA5, HW4 | PA4 |
| Fri | Nov 2 | Ch. 11 | |
| Mon | Nov 5 | Ch. 11 | |
| Wed | Nov 7 | Ch. 12 | |
| Th(L) | Nov 8 | Work on PA5 | HW4 |
| Fri | Nov 9 | Ch. 12 | |
| Mon | Nov 12 | Ch. 12 | |
| Wed | Nov 14 | Review, Concepts for Midterm 2 | |
| Th(L) | Nov 15 | PA6, HW5 | PA5 |
| Fri | Nov 16 | Midterm Exam | |
| Mon | Nov 19 | Ch. 8, Network Layers | |
| Wed | Nov 21 | Ch. 8 | |
| Th(L) | Nov 22 | Holiday | |
| Fri | Nov 23 | Holiday | |
| Mon | Nov 26 | Ch. 8 | |
| Wed | Nov 28 | Ch. 9 | |
| Th(L) | Nov 29 | PA7, HW6 | HW5, PA6 |
| Fri | Nov 30 | Ch. 9 | |
| Mon | Dec 3 | Ch. 13 | |
| Wed | Dec 5 | Ch. 13 | |
| Th(L) | Dec 6 | HW7 | HW6 |
| Fri | Dec 7 | Ch. 13 | |
| Mon | Dec 10 | Ch. 14 | |
| Wed | Dec 12 | Ch. 14 | |
| Th(L) | Dec 13 | HW7, PA7 | |
| Fri | Dec 14 | Review, Concepts for Final Exam | |
| Wed | Dec 19 | Final Exam, 12:00–1:55pm | |