Apr 18, 2024  
Undergraduate Catalog 2016-2017 
    
Undergraduate Catalog 2016-2017 [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 5541 - Computer Systems


This course offers an intensive study of computer system design, emphasizing modern operating systems and their impact on application programming. Topics covered include: processes and threads, CPU scheduling; process synchronization; deadlock, memory management; cache; main memory; virtual memory; virtual machine; shared-memory and message-passing based parallelism; clusters; database concepts; security and protection; authentication; and cloud computing. It comprises four hours of lecture and recitation experience every week.

Prerequisites & Corequisites: Prerequisites: CS 2240 and CS 3310, with a grade of “C” or better in all prerequisites.

Credits: 3 hours

Notes: Open to upperclass and graduate students.



Add to Portfolio (opens a new window)