The Architecture of Computer Hardware and Systems Software: An Information Technology Approach, 3rd Edition
Author: Irv Englander| Week | Topics Covered | Reading/Assignments |
| 1 | Computer Systems, Number Systems | Chapters 1 & 2 |
| 2 | Data Formats, Representing Integer Data | Chapters 3 & 4 Number Conversion Practice exercise |
| 3 | Floating Point Numbers, The Little Man Computer | Chapter 5 & 6 |
| 4 | Exam 1, Assembly - The Motorolla 68k | Online Slides chap 1 & 2 Exam 1 |
| 5 | The CPU and Memory | Chapter 7 |
| 6 | Input/Output, Assembly - First instructions | Chapter 8, Slides chap 3 |
| 7 | Computer Peripherals, Assembly - Other Instructions | Chapter 9, Slides chap 4 Assembly Practice 1 |
| 8 | Exam 2, Assembly - Branching | Slides chap 5 |
| 9 | CPU Design and Organization, Assembly - The Execution Block | Chapter 10, slides chap 6 Assembly Branching exercises |
| 10 | Modern Computer Systems, Clusters networks and data communication | Chapters 11-13 Assembly EB practice |
| 11 | Exam 3, Operating Systems Overview | Chapter 14 |
| 12 | User View of the OS, Internal OS (part 1) | Chapter 15-16 |
| 13 | Internal OS (part 2), Exam 4 | Chapter 16 |
| 14 | Assembly - Code Production, review | slides chapter 7 Assembly Code Production exercises |