CSCI 3431
Operating Systems
Students will study various aspects of operating systems with emphasis on the following topics: history, evolution, and philosophies; tasking and processes; process coordination and synchronization; scheduling and dispatch; physical and virtual memory organization; device management; file systems and naming; security and protection; communications and networking; distributed operating systems; and real-time concerns. Examples of two or more operating systems will be used to gain some systems programming experience. Classes 3 hrs. and recitation 1.5 hrs. per week.
Prerequisites & course information
Prerequisite: CSCI 2327
Sources
- Course catalogue ↗2026-2027