CSE 381 Operating Systems (3)

Introduction to operating systems concepts. The operating system as a resource manager. Principles for the design and implementation of operating systems. User interface programming in current operating systems. Command languages and user interface. Process scheduling and deadlock prevention. Memory management, virtual memory, paging, and segmentation. Interrupt processing. Device management, I/O systems and I/O processing. Security and protection. Examples of operating systems including distributed and open systems.

Prerequisites: CSE 274 and either CSE 278 or ECE 387. 2 Lec. 1 Lab.

Back to top