62:353 COMP 30 level

Operating Systems I

3 credit hours

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.

62:257 COMP with “C+” or better grade.

Unofficial Math Society reference. Course information may change; verify important details with Brandon University.