Select the Course Number to get further detail on the course. Select the desired Schedule Type to find available classes for the course. |
CPSC 3655 - Operating Systems |
Overview of operating systems: history, functionality, design issues. Operating system principles and structures. Concurrency: process state, context switches, mutual exclusion, semaphores, deadlock. Scheduling: preemption, schedules, processes and threads. Memory management: swapping, paging, segmentation, placement and replacement algorithms.
Prerequisite(s): Computer Science 2720 AND Computer Science 3615
3.000 Credit hours 3.000 Lecture hours 0.000 Lab hours 0.000 Other hours Levels: Undergraduate, Master, Audit Schedule Types: Lecture, Online Lecture Mathematics and Computer Sci. Department Course Attributes: Science Lib Ed Req, Arts & Science or LBED course |