Module
UCLA CS 111 Operating Systems Principles
Sign in to add this module to your path and practice.
About
Complete undergrad path covering processes/threads, CPU scheduling, synchronization & deadlocks, virtual memory, file systems, and intro protection/security. Designed for students who have completed systems programming (CS 33/35L) and data structures (CS 32).
Goal
Explain and implement core OS abstractions; reason about concurrency, memory management, and storage; analyze simple protection/security mechanisms; complete projects typical of a CS 111-style course.
Prerequisites
Tutor
Ask questions about this module.
Hi — I'm your tutor for UCLA CS 111 Operating Systems Principles. Ask about the concepts, goal, or where you're stuck.