CPSC 340 Operating Systems Concepts and Design
This course is an introduction to operating systems concepts and design principles. Topics will include all the major areas of operating systems such as process control, memory management, file systems, input/output and security. Theory will be demonstrated by hands-on experience. Students will be required to complete operating system kernel projects where they will write and/or modify operating system code and demonstrate its impact on the performance of the system.
Credits
4 credits
Prerequisite
CPSC130 AND CPSC131 AND CPSC230 AND CPSC232 AND CPSC250 AND MATH220
Distribution
AdvancedNotes
140-UG Level 4 Advanced