CSE404/ECE404 Tentative Schedule (Fall 2010)

http://www.cse.lehigh.edu/~cheng/Teaching/CSEECE404-10/schedule.html

Introduction and Socket Programming (3 hours):
08/31: Course introduction, network architecture (OSI/Internet), Layering and protocols, hardware building blocks
09/02: Socket API, examples, implementing network software


Direct Link Networks (12 hours):
09/07: Stop-and-wait and go-back-n ARQ protocols, individual project introduction
09/09: Correctness of ARQ protocol
09/14: ARQ efficiency
09/16: ARQ efficiency, Project, Encoding
09/21: Framing, Error detection
09/23: Ethernet (IEEE 802.3), Wireless LAN
09/28: ALOHA and its efficiency, Individual Project Progress Presentation Slides due
09/30: Individual Project Progress Presentation, Token rings (IEEE 802.5), MAC recap


10/05: Library book-study for the project


Packet Switching (3 hours):
10/07: Switching and forwarding
10/12: Pacing Break
10/14: Midterm exam
10/19: Bridges and LAN switches, IP, classful addressing


Internetworking (9 hours):
10/21: Subnetting, ARP, midterm review
10/26: Routing/forwarding table, IP fragmentation, ICMP
10/28: DHCP, distance vector routing
11/02: Distance vector routing, link state routing
11/04: interdomain routing


Ad hoc time slots after 11/04: Hands-on lab at PL 608 (basic router configuration, manual)


End-to-End Protocols and Data (4.5 hours):
11/09: End-to-end issues, UDP, TCP
11/11: TCP state diagram, FIRM deadline of the individual project Report and Demo
11/16: Major issues addressed by TCP


Congestion Control and Resource Allocation (3 hours):
11/18: TCP congestion control
11/23: TCP congestion control examples
11/25: Thanksgiving Break


Application Layer Protocols (4.5 hours):
11/30: Congestion avoidance, DNS, World-Wide Web (HTTP & HTML)
12/02: Email systems (SMTP & MIME), network security in a nutshell
12/07: Hands-on lab at PL 112 (Lab Manual on Firewall and Wireshark)
12/09: Course review


Final Exam Date, Time,and Location: CSE 404010 WED DEC 15 2010 12:00-03:00 PM MG 480

Back to home