UBC-CPSC 415: Advanced Operating Systems Collection home page

Process synchronization and communication schemes, including message-passing and concepts of monitor and serializer. Virtual memory systems management and the problem of information sharing in such systems. The working set principle. Traps and interrupt handling. Elementary queuing theory and its application such as process scheduling, system balancing and load control. File systems and operating system design methodologies.

Please review the license information provided for each item as usage rights vary.