CSCI 631, Section 1, Tuesday & Thursday 9:30-10:45

This course provides the required basics that are needed to develop networking software along with numerous case studies of existing network app lications. It teaches the principles of sockets programming and discusses the alternative strategies of network programming. Students are required to implement several programming projects on a UNIX-based system.

Textbook

UNIX Network Programming (3rd ed.), vol. 1, W. Richard Stevens, Bill Fenner, and Andrew M. Rudoff, Addison Wesley, 2004. (ISBN 0131411551)

Course Materials for Spring 2015, Section 1

Assignment Implementation Notes

Lecture Notes

Examples

Recommended Reading

TCP/IP

Programming in C

Unix & Nostalgia

Last modified: 2020-08-04 20:50:35 CDT