Skip to content

Latest commit

 

History

History
4 lines (3 loc) · 697 Bytes

File metadata and controls

4 lines (3 loc) · 697 Bytes

CS111

My solutions to Operating Systems Principles with Reiher in Winter 2023.

Course Description: Introduction to operating systems design and evaluation. Computer software systems performance, robustness, and functionality. Kernel structure, bootstrapping, input/output (I/O) devices and interrupts. Processes and threads; address spaces, memory management, and virtual memory. Scheduling, synchronization. File systems: layout, performance, robustness. Distributed systems: networking, remote procedure call (RPC), asynchronous RPC, distributed file systems, transactions. Protection and security. Exercises involving applications using, and internals of, real-world operating systems.