Programming assignments for CSCI 114 Introduction to Operating Systems - Fresno State - Fall 2022
Prerequisites: CSCI 41 and CSCI 112 or ECE 118. Operating system history and services. File systems. Memory management. Process management - concurrent processes, communication, semaphores, monitors, deadlocks. Resource management - processor and disk scheduling. Security and protection mechanisms. (Formerly CSCI 144)