CS 455/555 - Intro to Networks and Communications
Fall 2009: Tues/Thurs 3-4:15pm, Spong 0108

Print - Admin

Announcements

Staff

  • Dr. Michele Weigle
  • mweigle at cs.odu.edu
  • E&CS 3214
  • Office Hours: MW 2:30-4pm
  • Grader: Hui Shi
  • hshi at cs.odu.edu

Schedule

Syllabus (pdf)

Useful Links

Schedule

Notes:

  • This schedule is subject to change and will be updated throughout the semester with lecture topics and links to assignments.
  • Many of the slides are courtesy/copyright Jim Kurose and Keith Ross (from Computer Networking: A Top-Down Approach Featuring the Internet) with edits courtesy/copyright Kevin Jeffay, Don Smith, and Michele Weigle. Please contact Michele Weigle (mweigle at cs.odu.edu) before re-distributing.
  • ODU Fall 2009 Academic Calendar, Exam Schedule

Next Lecture

Date Topic Reading for this class meeting Assignment / Due
Sep 1 Administrivia Δ
Whirlwind Intro to the Internet - part a Δ
(slides 1-27)
Syllabus
Kurose/Ross (KR) 1.1-1.3
Program 1
Sep 3 Whirlwind - part a
(slides 28-46)
Whirlwind - part b Δ
(slides 1-16)
KR 1.4-1.7
Sep 8 Whirlwind - part b
(slides 17-53)
Program 1 due
Homework 1
Sep 10 Client-Server Computing and Socket Programming Δ KR 2.1, 2.7-2.8
TCPClient.java
TCPServer.java
UDPClient.java
UDPServer.java
UDPMsgClient.java
UDPShortServer.java
Sep 15 The Web and HTTP Δ
(slides 1-40)
KR 2.2
Sep 17 Prog 1 Outline
HTTP
(slides 41-69)
Homework 1 due
Homework 2
Program 1b
Sep 22 FTP and Email (SMTP) Δ
DNS Δ
KR 2.3-2.5
Sep 24 Transport Layer Δ
(slides 1-37)
KR 3.1-3.4 Program 1b due
Program 2 (10/15)
Sep 29 Transport Layer Homework 2 due
Oct 1 Review for Mid-Term Mid-term Study Guide
Oct 6 MID-TERM EXAM Through DNS (KR Chs 1-2) Final Paper (12/10)
Oct 8 TCP Intro and Flow Control Δ KR 3.5
Oct 13 No Class
Fall Break
Oct 15 TCP Congestion Control Δ KR 3.6-3.7
You Don't Know Jack About Network Performance
Program 2 due
Homework 3 (10/27)
Oct 20 TCP Congestion Control Examples Δ
Network Layer Δ
KR 4.1-4.3
Oct 22 Class Canceled Paper Topic due (Topics)
Oct 27 Class Canceled Homework 3 due 10/28 @ 2:30pm
Program 3 (11/10)
Oct 29 IP Δ
(slides 1-27)
KR 4.4
Nov 3 IP
(slides 28-40)
Routing Algorithms Δ
(slides 1-17)
KR 4.5
Nov 5 Routing Algorithms
(slides 18-33)
Routing in the Internet Δ
KR 4.6 Homework 4 (11/17)
Nov 10 Link Layer Δ KR 5.1-5.3 Program 3 due
Program 4 (11/24)
Nov 12 Classes Canceled - Nor'easter

Nov 17 Addressing and Ethernet Δ
Wireless Δ
KR 5.4-5.6, 5.9
KR 6.1-6.6
Nov 19 CS 555 Presentations
(Sateesh, Priyanka, Vinay)
Advice on Giving Presentations Homework 4 due
Nov 24 CS 555 Presentations
(Ahmed, Yukun, Milena)
Nov 26 No Class
Thanksgiving Break
Dec 1 CS 555 Presentations
(Dong, Andrew, Elliott)
Program 4 due
Dec 3 CS 555 Presentations
(Sandeep, Tihomir, Rachana)
Dec 8 CS 555 Presentations
(Jianxiang, Widodo, Abdulla, Vikas)
Dec 10 Review for Final Exam Study Guide Final paper due
Sat, Dec 12 FINAL EXAM
3:45-6:45pm
Everything we've covered