COMS 3520: Introduction to Operating Systems
Credits: 3. Contact Hours: Lecture 3, Discussion 1.
Prereq: (COMS 3210 or CPRE 3810); (COMS 3270 or CPRE 2880); ENGL 2500
Survey of operating systems; process management including scheduling and multithreading; memory management including virtual memory and paging; concurrency including mutual exclusion, synchronization, and deadlocks; persistent storage and file systems; principles and practices of secure computing including threats and access control; networking and distributed systems; virtualization. Programming projects.
(Typically Offered: Fall, Spring)