Fall 2005

Course Information

Information Handout: [ps] [pdf]

Class:

MW 2:00 - 3:20
1320 DCL

Instructor:

Prof. Robin Kravets
Contact Information:
    3114 SC
    244-6026
    rhk@cs.uiuc.edu
Office Hours: M 10:00am-12:00pm

Class TAs:

Name email Office Hours Location
Robin Snader MW 1:00-2:00 Siebel 3109
Al Harris

Class News Group

news.cs.uiuc.edu (note: news.uiuc.edu is no longer being used.)

Note: Please direct all questions of general interest first to the class newsgroup. This allows other students to benefit from your question as well.

Course Description

We shall explore the issues for networked communication from local area networks up to the global Internet and shall study a range of solutions to the associated problems. The course will focus on the TCP/IP protocol suite, but will also touch on other protocols such as Asynchronous Transfer Mode (ATM). If time permits, we shall also discuss one or two current topics in network research.

The course will involve a significant amount of Unix-based network programming using the C language. This programming experience is intended to provide you with a solid understanding of the services provided by the TCP/IP protocol suite used on the Internet. If you are not already familiar with ANSI C, you will need to learn it quickly.

In addition to our emphasis on network protocols and algorithms, we shall also touch on performance measurement and apply some basic notions of probability and statistics to performance prediction.