The purpose of this course is to provide students basic knowledge of operating systems, difference between the kernel and user modes, concepts of application program interfaces, methods and implementations of interrupts. Students are introduced to the schedulers, policies, processes, threads, memory management, virtual memory, protection, access control, and authentication. Students learn system calls in different popular operating systems used in the industry. Prerequisite: C or better in COMP 2130 or COMP 2131 and COMP 2230 or COMP 2231 Note: Students cannot get credit for more than one of COMP 3410, COMP 3411
The purpose of this course is to provide students basic knowledge of operating systems, difference between the kernel and user modes, concepts of application program interfaces, methods and implementations of interrupts. Students are introduced to the schedulers, policies, processes, threads, memory management, virtual memory, protection, access control, and authentication. Students learn system calls in different popular operating systems used in the industry. Prerequisite: C or better in COMP 2130 or COMP 2131 and COMP 2230 or COMP 2231 Note: Students cannot get credit for more than one of COMP 3410, COMP 3411