White Background with Triangle Pattern

Course Descriptions

The Computer Science curriculum prepares students for careers in all areas of the computer industry as well as for graduate studies in computer science and computer related fields. Students have also found a computer science major to be excellent preparation for careers in law, medicine, business administration, industrial engineering, biomedical engineering, and other technical and non-technical fields.

CSSE 332 - Operating Systems

  • Credit Hours: 4R-0L-4C
  • Term Available: W,S
  • Graduate Studies Eligible: No
  • Prerequisites: CSSE 220 and CSSE 132 or ECE 230
  • Corequisites: None

Students learn fundamental concepts of modern operating systems by studying how and why operating systems have evolved. Topics include CPU scheduling, process synchronization, memory management, file systems, I/O systems, privacy and security, and performance evaluation. Students implement parts of an operating system as a means of exploring the details of some of these topics.


Prerequisites Notes:
CSSE 220 and either CSSE 132 or ECE230
Launch Root Quad
Return to Top