|
Dec 09, 2024
|
|
|
|
CSC 487 - Operating System Engineering Operating System Engineering is a 3 credit course for Computer Science Majors. Students learn how to write operating systems and drivers, compilers, hardware interfaces, and other systems software. The main tools used are UNIX, Linux, C, C++, Bash, and Flex. Students study the fundamental design and implementation ideas in the engineering of operating systems. Topics include virtual memory, threads, context switches, kernels, interrupts, system calls, interprocess communication, coordination, and the interaction between software and hardware.
3 Semester Credit(s)
Crosslisted with: N/A Laboratory/Experience Hours N/A Prerequisite(s): ENR 304 Corequisite(s): N/A Repeatable for Credit No Core Course No Grade Type LT Typically Offered Spring
Add to My Courses (opens a new window)
|
|