Modules Topics covered in this class

Getting Started

1. Getting Started

Computer Architecture ([Over|Re]view)

2. Computer Architecture ([Over|Re]view)

OS Overview and Interfaces

3. OS Overview and Interfaces

Processes

4. Processes

Threads

5. Threads

Scheduling

6. Scheduling

Synchronization

7. Synchronization

Review: Counting and Addressing

8. Review: Counting and Addressing

Main Memory

9. Main Memory

Midterm #2

10. Midterm #2

Virtual Memory: Paging

11. Virtual Memory: Paging

I/O Devices

12. I/O Devices

File System

13. File System