EECS148/CompSci132: Introduction to Computer Networks, Fall 2013

Lecture Schedule and Materials

This tentative schedule will be updated throughout the quarter.

Week Lecture Date Topic and Slides Reading Other Materials
0 1 Fri 9/27 Syllabus
Internet, Network Edge
1.1-1.3
1 2 Mon 9/30 Network Core, Performance 1.3-1.4
3 Wed 10/2 Layering, History 1.5-1.7
4 Fri 10/4 Principles of Network Apps 2.1 hw1
2 5 Mon 10/7 Web and HTTP 2.2 persistent HTTP ex
non persistent HTTP ex
6 Wed 10/9 FTP, Email 2.3-2.4 hw1 revised
7 Fri 10/11 DNS 2.5
3 8 Mon 10/14 DNS cont'd, Email note, P2P 2.5, 2.6
9 Wed 10/16 Transport Intro 3.1-3.3 HW1sol
HW2, Webserver
10 Fri 10/18 Principles of Reliable Data Transfer 3.4
4 Mon 10/21 Pipelined Protocols 3.4
Wed 10/23 TCP: reliability 3.5
Fri 10/25 TCP connection mgt, flow control 3.5 sample midterm
and solution
5 Mon 10/28 Congestion Control 3.6 HW2sol, WebServer.py
Wed 10/30 MIDTERM
Fri 11/1 cong. control cont'd
Network Layer Intro
3.6
4.1-4.2
6 Mon 11/4 inside a router, IP 4.3- 4.4
Wed 11/6 IP addressing 4.4
Fri 11/8 Routing Algorithms 4.5.1-2 HW3
7 Mon 11/11 Veteran's day (no class)
Wed 11/13 Routing Algorithms cont'd 4.5 midterm solution
Fri 11/15 NO CLASS
8 Mon 11/18 Routing Protocols 4.6
Wed 11/20 Link Layer: Intro, Errors
MAC
5.1-5.2
5.3
Fri 11/22 MAC cont'd (Pure/Slotted Aloha, CSMA/CD) 5.3
9 Mon 11/25 MAC cont'd
MAC addresses
5.3
5.4.1
Wed 11/27 Ethernet, Switches
Review Example
5.4.2-3
5.7
HW4
Fri 11/29 Thanksgiving (no class) HW3sol
10 Mon 12/2 Wireless: intro
WiFi
6.1-6.2
6.3
CDMA note
Wed 12/4 Wifi continued
other wireless: bluetooth, cellular
6.3
6.4
Fri 12/6 Review Final S11
Final S12
HW4sol
11 Fri 12/13
1:30am-3:30pm
FINAL EXAM