CSC 425 - Operating Systems & VMs

Description
Prerequisite: CSC 236 Operating systems traditionally serve as the interface between a developer's code and the hardware upon which that code executes. Today, the "operating system" might be a virtual machine on an embedded computer in an automotive entertainment system, or it might span a cluster of hundreds of physical devices, presenting a single, unified interface to the developer. The focus of this course is on the use of a systems language in the design and implementation of concurrent control systems, and how opportunities and challenges regarding concurrency manifest themselves in the areas of resource allocation, coordination, protection, and storage. (This course is non-credit for students who completed this course as CSC 325.)
Recent Professors
Open Seat Checker
Schedule Planner
Recent Semesters
Spring 2018
Offered
MWF
Avg. Class Size
18
Avg. Sections
1