Prerequisites: introduction to computer science (any implementation of CS103 or CS112), discrete structures (CS106 or CS115)
Syllabus:
Units covered:
| AR1 | Digital logic and digital systems | 3 | core hours (of 6) |
| AR2 | Machine level representation of data | 3 | core hours |
| AR3 | Assembly level machine organization | 9 | core hours |
| AR4 | Memory system organization and architecture | 5 | core hours |
| AR6 | Functional organization | 7 | core hours |
| OS1 | Overview of operating systems | 2 | core hours |
| OS2 | Operating system principles | 2 | core hours |
| OS3 | Concurrency | 2 | core hours (of 6) |
| OS4 | Scheduling and dispatch | 2 | core hours (of 3) |
| OS5 | Memory management | 5 | core hours |
Notes:
[to be supplied]
|
December 15, 2001 |