Course Info

CSC 343: Introduction to Operating Systems

An advanced course on operating system design and implementation. Process management and scheduling, memory management, file systems, device drivers, access control, and virtualization will be covered. The emphasis of the course will be on implementing components of a functional operating system.

CSC 301 and CSC 373 and CSC 374 are prerequisites for this class.