|CSS 430 - Operating Systems|
|Kelvin Sung Munehiro Fukuda Computing and Software Systems University of Washington Bothell|
University of Washington Bothell
This course introduces the logical design of operating systems, especially focusing on the design in Java. Topics covered include processes, threads, CPU scheduling, synchroization, deadlocks, memory management, virtual memory, file systems, I/O systems, network programming, protection, and security used in the popular desktop and real-time operating systems. Through the course, we will use Java to illustrate many operating-system concepts. Using Java, you will implement each concept of process management, memory management, and file system.
Please consult Canvas for latest communications for CSS 430
Here is your current standing in Kelvin Sung's Winter 2018 class.