include("./header.php");
?>
Computer Networks (Fall 2002)
General Information
Class meets TTh 3:30-4:45 in HH302
Instructor is Dr. Masha Sosonkina
Teaching assistant is Sam Storie
Syllabus is available here
Textbook is Computer Networks: A Systems Approach, 2nd Edition by Peterson and Davie and is available in the bookstore or on amazon.
Homeworks
Homework 1
Homework 2
Homework 3
Homework 4
Homework 5
Homework 6
Homework 7
Homework 8
Labs
Lab 1 - Network Performance
Lab 2 - Network Monitoring
Lab 3 - Network Performance II
Lab 4 - Intro to Network Programming
Lab 5 - A Remote Calculator
Lab 6 - Network Visualization Tool
Lab 7 - The Calculator-in-the-Middle Attack
Lab 8 - An FTP Client (part 1)
Lab 9 - An FTP Client (part 2)
Projects
Report guidelines
Grades
Disabled now
Review materials
Past quizzes
Review problems for Midterm 1
Review from 11/14/2002
Helpful websites
Beej's Guide to Network Programming
Network Programming under Unix Systems
Helpful Books
UNIX Network Programming, Volume 1 (ISBN: 0-13-490012-X) by Richard Stevens
TCP/IP Illustrated, Volume 1 (ISBN: 0-201-63346-9) by Richard Stevens
Wireless Communications and Networks (ISBN: 0-13-040864-6) by William Stallings
Interconnections Second Edition (Bridges, Routers, Switches, and Internetworking Protocols) (ISBN: 0-201-63448-1) by Radia Perlman
Unix info
A little bit of info on the csh shell (and editing your PATH variable).
Final Advice
As a student who has taken this course I have a bit of advice. Some courses are setup so that a student who falls behind can recover easily, but this is not one of them. Keeping up with the readings and assignments will significantly help you during this course. There is a lot of material covered, and some of it pretty "thick", so you don't want to get behind. Also, it is new this fall that the final is optional, so realize that a some good effort early on can really help you in the end of the course. I know you don't have any other courses to worry about... ;-)
This course also provides some options for the final project and I encourage you to take advantage of it. My project actually turned into a final project for a totally seperate course, which was nice because I enjoyed working on it.
Finally, I'm *always* available for help if you'd like any. Please feel free to contact me via email, AIM, or by phone.
include("./footer.php");
?>