COSC 4P13
Operating Systems: Design and Implementation
Design and implementation of UNIX and other operating systems. Topics include process and thread management, interprocess communication, synchronization and scheduling, multiprocessing, device drivers, kernel memory management, distributed and advanced file systems and STREAMS (knowledge of C assumed). Course Format: Lectures, lab, 3 hours per week; lab, 2 hours per week Prerequisite(s): COSC 2P13 (minimum 60 percent). Course Notes: This course may be offered in multiple modes of delivery. The method of delivery will be listed on the academic timetable, in the applicable term.
Sources
- Course catalogue ↗2026-2027