ENGR-UH 3520
Operating Systems
This course discusses the operating systems that run computers. The course is designed to familiarize students with operating systems, user and program interfacing concepts. Topics include an overview of user interface, process structure, creation and context switching; system calls; process cooperation, memory management; virtual memory, I/O management; interrupt handling, file structures; directories, fault-tolerance. The course includes discussion of the role of the operative system in security systems and related ethical practice.
Topics
- an overview of user interface
- process structure
- creation and context switching
- system calls
- process cooperation
- memory management
- virtual memory
- I/O management
- interrupt handling
- file structures
- directories
- fault-tolerance
Topics explicitly listed in official catalogue description
Sources
- Course catalogue ↗2026-2027