Homework:
#1|
#2|
#3|
#4|
Programming Projects:
#1|
#2|
#3|
Grades
Tuesday, Thursday, 1:00pm-2:15pm, 1120 Biochemistry Building
The schedule of lectures, quizzes, projects and exams can be found here.
Instructor
Paul Barford
Office Hrs: Tuesday and Thursday 2:30am - 3:30pm and by
appointment.
Office: 7393 Comp. Sci Bldg.
Tel: (608) 262-6609
E-mail: pb [at] cs.wisc.edu
Teaching Assistants
Sean McClanahan
Office Hrs: By Appointment
Office: TBD
Tel: TBD
E-mail: smcclanahan [at] wisc.edu
Stephen Shen
Office Hrs: By Appointment
Office: TBD
Tel: TBD
Email: sheen2 [at] Wisc.edu
Additional References
W. Richard Stevens UNIX Network Programming, Volume 1: The Sockets
Networking API, Third Edition, Addison-Wesley, 2003, ISBN: 0131411551
Class Mailing List
The class mailing list is compsci640-1-f17@lists.wisc.edu. The archive can be found here
Grading Criteria
Quizzes (3) 25%
Programming Projects (3) 25%
Mid-term exam 25% (Friday 10/27, 5:00pm - 6:15pm, location: CS1221)
Final exam 25% (Thursday 12/18, 12:25am - 2:25pm, location: TBD)
Course Overview
This course is an introduction to computer networks and is suitable for undergraduates and beginning graduate students. The course will investigate computer networks and network protocols from both a conceptual and a design standpoint. The primary focus of the course will be on the architecture, protocols and software used in networks that comprise the Internet. Expect us to cover the majority of the topics in the Peterson and Davie text. Major topics of this course will include:
Class Policies
Prerequisites: CS 537 or consent of instructor.
Collaboration: I encourage discussions with others to clarify questions about homework problems and programming assignment problem statements. However programming solutions must be your own! (programming projects will be done in two person teams). Programming projects will be demoed outside of class and source code will be submitted for review.
Exams and quizzes, of course, must be entirely your own work.
Homework: Homework assignments will be made to reinforce the materials covered in class. Homework assignments will not be graded! Solutions will be provided for all homework problems.
Incompletes: No Incompletes will be given