Stanford University Logo

CS244A: Introduction to Computer Networks

Instructor: Nick McKeown

Winter 2008

Lectures: Tue, Thu 2:15-3:30PM, Gates B01
Discussion Section: Fri 1:15-2:05PM, Skilling 193
Also available on the Internet through Stanford Online

Course Description

The principles and practice of computer networking, with emphasis on the Internet. The structure and components of computer networks, packet switching, layered architectures, TCP/IP, physical layer, error control, window flow control, local area networks (Ethernet, Token Ring; FDDI), network layer, congestion control, quality of service, multicast. Students enrolling in 244A Winter Quarter must have completed 140, or equivalent.

4 units, win (McKeown) (May be taken for 3 units by graduate students)


None yet!

Don't forget to hit reload/refresh to see how this page changes

Should I take this class?

Here are three things you should read before deciding to take CS244A:

Useful Links

Stanford Online


If you do not have a "pdf" viewer, you can get one now.