Computer Science 242
Computer Networks
Fall 2017

Welcome to CS242
A systems-oriented approach to data networks, including a theoretical discussion of common networking problems and an examination of modern networks and protocols focusing on the Internet. Topics include point-to-point links, packet switching, internetworking, end-to-end protocols, congestion control, and security. Course requirements will be discussed on the first day.
Prerequisite: 230
Distribution: Mathematical modeling
Semester: Fall, Unit: 1.0

The text this semester is Computer Networking: A Top-Down Approach Featuring the Internet, written by James F. Kurose and Keith W. Ross and published by Addison Wesley. Copies of the text are available in the College Bookstore. An companying Web site containing additional resources may be found at the above URL.

Course Materials
CS242 course materials for each class will be handed out at the beginning of each lecture. Copies are available in .pdf format using the links on this page and require the Adobe Acrobat Reader program for on-screen viewing and printing.

Course Conference
The course conference will contain announcements and changes to the schedule. Please check this conference before each class and especially before an assign is due. In addition, the conference will contain a section for CS242 students ask and answer questions among themselves concerning course material and assignments. You may discuss the homework in general terms, suggest where to go in the text or lecture notes to help someone get started, or you may help clarify an ambiguous question. However, please do not post your solutions either complete or partial. I will check the conference regularly to help with any unanswered questions.

Calendar of Topics and Links to Lecture Notes and Problem Sets

Randy Shull --
Based on JavaScript calendar program by Mark A. Sheldon
Computer Science 242, Fall 2017
Last Modified October 24
, 2017
Page Expires May 31, 2018