COSC 2P13
Introduction to Operating Systems
Operating systems and management principles of computing resources and processing. Resource sharing including file, processor, I/O and memory management. Concurrency including: context switching, interprocess communication, and synchronization. Protection and security including encryption. Distributed systems including synchronization algorithms and fundamentals of computer networks. Course Format: Lectures, 3 hours per week. Prerequisite(s): COSC 1P03 (minimum 60 percent) for COSC (single or combined), BCB, CAST, CNET, GAMP and NEUR neurocomputing majors. 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