CMPS 105: Systems Programming


These slides are a guideline for studying, not a substitute for attending class or reading the book. While the notes are fairly complete, the lectures may cover different material, and exams will cover things discussed in class and in the book regardless of whether or not they appear in the notes.
Unix Standardization and Implementations
File I/O
Files and Directories
Standard I/O Library
System Data Files and Information
The Environment of a Unix Process
Process Control
Chapter 14
Interprocess Communication

Networking: Elementary TCP Sockets

UNP Chapter 5 (TBD)
Networking: TCP Client/Server Example