COSC 3360 (16423) and COSC 6310 (11214) - Operating Systems

Undergraduate course, University of Houston, Computer Science Department, 2026

Tuesdays and Thursdays from 2:30 PM to 4:00 PM.

LEARNING OBJECTIVES

At the end of this course, the student should be able to:

  • Describe the key functions of an operating system and its relationship with the components of a computer system.
  • Understand the process management aspects of the operating system: control and description of processes, threads, interprocess communication, and concurrency mechanisms.
  • Explain how operating systems schedule processes and threads.
  • Understand the different memory management solutions provided by the operating system.
  • Understand the I/O management tools and file system design aspects and implementation.