|  | Oct 31, 2025 |  |  | 
	     
			
		  	|  | 
              
                | COSC 354 - Operating Systems4 Credits
 4 lecture hours.
 
 Principles underlying computer operating systems are presented from a computer designer’s perspective. Concepts explained include process concurrence, synchronization, resource management, input/ output scheduling, job and process scheduling, scheduling policies, deadlock, semaphore, consumer/ producer relationship, storage management (real storage management policies in a multiprogramming environment), virtual memory management (segmentation and paging), and an overview of contemporary operating systems with these principles. Students program in a high level language.
 
 Prerequisite(s) COSC 220  and COSC 241  completed with grades of “C” or higher
 Offered (FALL OR SPRING)
 
 
 Add to Portfolio (opens a new window)
 |  |