62:353 COMP 30 level
Operating Systems I
3 credit hours
About this course
Design and implementation of operating systems. Topics include process synchronization and interprocess communication, processor scheduling, memory management, virtual memory, interrupt handling, device management, I/O, and file systems. Hands-on study of Linux operating system design and kernel internals, including work with Android devices. Experience with commercial virtualization tools and open source software. The course is the first to introduce virtualization as a tool for teaching computer science, specifically operating systems. Credit cannot be held for both this course and 62:306.
Prerequisites
62:257 COMP with “C+” or better grade.
Course relationships
Prerequisite path
Courses that list this as a prerequisite
Official sources
Unofficial Math Society reference. Course information may change; verify important details with Brandon University.