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).

Credits

0

Prerequisite

Any of the following: Programming for Everyone II (CS104), Introduction to C (CS203)

Corequisite

CIS/CS Co-Reqs: Operating Systems (CS325)