C S X39 Principles of Computer Systems
C S 439 Principles of Computer Systems 4 Hours
An introduction to computer systems software abstractions with an emphasis on the connection of these abstractions to underlying computer hardware. Key abstractions include threads, virtual memory, protection, and I/O. Requires writing of synchronized multithreaded programs and pieces of an operating system.