CS325L Operating Systems Lab
The course lab covers basic operating systems elements: management of processes and threads, concurrent execution of processes and threads, process synchronization, process communication, deadlock concepts and synchronization basics. The course also covers memory management and protection as well as file systems. Two hours lectures and two hours of laboratory work per week. (Prerequisites: CS104 or CS203).
Prerequisite
Any of the following: Programming for Everyone II (
CS104), Introduction to C (
CS203)
Corequisite
CIS/CS Co-Reqs: Operating Systems (
CS325)