General information

The instructor for CSCI 363 is Dean Brock. The course will meet on Tuesday and Thursday from 12:15 PM to 1:30 PM in Robinson 217. The textbook for the course will be Internetworking with TCP/IP -- Volume I: Principles, Protocols, and Architecture written by Douglas Comer and published by Prentice Hall (ISBN 0-13-216987-8).

This course covers the software end of computer networking; that is, the protocols that allow programs running on different machines to ``communicate'' with each other. We will use TCP/IP, the protocol used on the Internet, to illustrate concepts of computer networking.

There will be programming assignments in this course. At the beginning of the term, you will write a program or two using the socket interface. Later, you will use a higher-level RPC (remote procedure call) mechanism. You will need to be a decent C programmer to complete these assignments.

Programming assignments will be done using the Unix workstations in Robinson 004. If you haven't used Unix workstations before, you should get a copy of Unix for the Impatient by Paul Abrahams and Bruce A. Larson (Addison-Wesley, ISBN: 0-201-55703-7).

Grades will be based on a combination of graded homework, two in-class tests, and one final exam. The weights given to the various forms of graded material are:

The final exam will be given on Thursday, December 14, from 12:15 PM to 2:45 PM.

My office hours are Monday and Wednesday from 1:30 PM to 3:00 PM. I do frequently read electronic mail and sending a message to my computer account,, is generally the best way to get a prompt response.