Please Wait. Loading Menu...

CS 557 UNIX System Programming

Prerequisite: A minimum grade of “B-” in CS 519, or permission of the instructor. (Offered as needed/3 credits) 

This course will focus on the UNIX operating system and system level programming in the UNIX environment. Course includes an in-depth study of UNIX file handling, process structure, process control, process scheduling, memory management and inter-process communication. Other topics include shell programming, the system call interface to the UNIX kernel, use of system calls in the C language and an introduction to X Windows programming.