ECSE-4670 Computer
Communication Networks
Fall 2001 Schedule:
==============================================================
AUGUST:
==============================================================
Aug
28: Lecture 1: Course Introduction,
Networking Ideas (Chap 1)
Aug
31: Lecture 2: Networking Ideas (Chap
1): Protocols, Layers, Services, Multiplexing, Internet architecture, History
==============================================================
SEPTEMBER:
==============================================================
September
3: Labor Day.
Sept
4: Lecture 3: Application Layer (Chap
2): Principles, HTTP, Web Caching, FTP
Sept
7: Lecture 4: Application Layer (Chap
2): Email/SMTP, DNS, Sockets
Homework 1 assigned
September
10
Last
day for graduate and undergraduate students to
add courses or change sections without appeal or to
put courses on Audit.
Last day for completion of “NE” grade requirements
for Spring 2001 courses.
Sept
11: Lecture 5: Transport Layer (Chap 3:
Sec 3.1-3.3):
Principles, Multiplexing, UDP, Checksums
Sept
14: Lecture 6: Transport Layer (Chap 3:
Sec 3.4)
Homework 1 due
Homework 2 assigned
Sept
18: Lecture 7: Transport Layer (Chap 3:
Sec 3.4, 3.5)
Lab 1 Assigned
Sept
21: Lecture 8: Transport Layer (Chap 3:
Sec: 3.5)
Connection oriented
transport: TCP, flow control, RTT estimation, Timeouts
Homework 2 due
Sept
25: Lecture 9: Transport Layer (Chap 3:
Sec: 3.6, 3.7)
Congestion Control, TCP
congestion control
Sept
28: Lecture 10: Transport Layer:
Summary (Chap 3: Sec: 3.8)
Network
Layer: (Chap 4: Sec 4.1, 4.2)
Transport Layer summary,
Intro to Network Layer, Routing Principles
==============================================================
OCTOBER:
==============================================================
October
1
Students receive no tuition refund for courses
dropped after this date.
Oct
2: EXAM
1
Oct
5: Lecture 11: Network Layer (Chap 4:
Sec: 4.2,4.5)
Distance Vector, Link State
Routing, Routing in the Internet
Lab 1 due
Homework 3 assigned
October 5
Midterm break begins after last class.
October 8
No classes.
October 9: TUESDAY
Classes resume. Follow Monday class schedule => no class
Oct
12: Lecture 12: Network Layer (Chap 4:
Sec: 4.3, 4.4)
Hierarchical Routing, IP
addressing, forwarding, packet format, fragmentation
Oct
16: Lecture 13: Network Layer Modeling
I: Probability Concepts
Homework 3 due
Lab 2 assigned
Oct
19: Lecture 14: Network Layer Modeling
I: Probability Concepts (contd)
Homework 4 assigned
Oct
23: Lecture 15: Network Layer Modeling
I: Probability Concepts (contd)
Network Layer Modeling II: Inside a Router: Queuing,
Switching
October
23
Last day for undergraduates to drop a course.
Last day for graduate students to drop courses without appeal.
Oct
26: Lecture 16: Network Layer Modeling
II: Inside a Router: Queuing, Switching
Homework 4 due
Oct
30: Lecture 17: Network Layer Modeling
II: Inside a Router: Queuing, Switching
==============================================================
NOVEMBER:
==============================================================
Nov
6: Lecture 18: Link Layer: Chap 5 (Sec:
5.1, 5.2)
Link Layer Intro, Error Detection
and Correction
Lab 2 due
Nov
9: Lecture 19: Link Layer: Chap 5 (Sec: 5.3)
Multiple Access Protocols
Homework 5 assigned
Nov
13: Lecture 20: Link Layer: Chap 5 (Sec: 5.5,5.6)
Ethernet, Hubs, Bridges, Switches
Nov
16: Lecture 21: Link Layer: Chap 5
LAN Protocol Analysis
Homework 5 due
Nov
20: Lecture 22: Network Layer Modeling III: Network Analysis
Homework 6 assigned
November 20
Thanksgiving recess begins after last class.
November 21-23
No classes.
November 26
Classes resume.
Nov
27: Lecture 22: Network Layer Modeling III: Network Analysis
Nov
30: Slack and Final Exam Review
Homework 6 due
==============================================================
DECEMBER:
==============================================================
Dec
4: EXAM
3 (FINAL EXAM)
Grades
will be ready by 2nd week of December