Courses Detail Information

VE482 – Introduction to Operating Systems


Credits: 4 credits

Pre-requisites: Ve281 and Ve370 or Graduate Standing

Degree Program:

Terms Offered:


Operating system design and implementation: multi-tasking; concurrency and synchronization; inter-process communication; deadlock; scheduling; resource allocation; memory and storage management; input-output; file systems; protection and security. Students write several substantial programs dealing with concurrency and synchronization in a multi-task environment, with file systems, and with memory management.

Course Profile:

Syllabus: View it (PDF)