Course Information Suite

subjects    >>    CS    >>    241

CS 241
System Programming

Credit: 3 hours.
Introduction to systems programming: This course will cover the basics of system programming, including POSIX processes, process control, inter-process communication, synchronization, signals, simple memory management, file I/O and directories, shell programming, socket network programming, RPC programming in distributed systems, basic security mechanisms, and standard tools for systems programming such as debugging tools. Prerequisite: CS 225; CS 232 or ECE 390.
Available fall 2006