CSCI 451 Operating Systems I
Introduction to operating system theory and fundamentals. Topics include CPU scheduling, memory management, file systems, interprocess communication facilities, security. Weekly homework assignments focus on process synchronization using fork/exe, threads, mutexes, pipes, semaphores, and shared memory.
Prerequisite
Prerequisite:
CSCI 330 with a grade of C or better; recommended prerequisites
CSCI 370 and CSCI 455