Notes:
Slides of recitation by TA are here.
Date |
Lecture
Topics |
Notes |
|
Assignment |
|
Mon 3/29 |
Class overview, Introduction
to Networking (Internet, protocol, circuit- and packet-switching) |
|
|
||
Wed 3/31 |
Introduction to Networking (access networks, physical media, delay and loss, layered architecture) |
|
Project 1 out. Find partner (groups of up to 2). |
||
Mon 4/5 |
Application Layer (Web, HTTP) |
|
|
Homework 1 out. |
|
Wed 4/7 |
Application Layer (Email, DNS, TCP socket programming) |
|
|
||
Mon 4/12 |
Application Layer (multiplexing) Transport Layer (intro, UDP, reliable data transfer) |
[ppt] |
|
|
|
Wed 4/14 |
Transport Layer (reliable data transfer, TCP) |
|
|
Homework 1 in. Homework 2 out. |
|
Mon 4/19 |
TCP (connection) |
|
Project 1 in. Project 2 out. |
||
Wed 4/21 |
TCP (congestion control) |
|
|
||
Mon 4/26 |
Review for Midterm |
Homework discussion |
|
Homework 2 in. |
|
Wed 4/28 |
Midterm |
||||
Mon 5/3 |
Midterm grading review |
|
|
||
Wed 5/5 |
Network Layer (intro, virtual circuit, datagram format) |
|
Homework 3 out. |
||
Mon 5/10 |
Network Layer (Internet Protocol, routing algorithm) |
|
|
||
Wed 5/12 |
Network Layer (Hierarchical routing, routing in the Internet: OSPF) |
|
Project 2 in. Project 3 out. |
||
Mon 5/17 |
Network Layer (routing in the Internet: BGP, multicast) |
|
|
||
Wed 5/19 |
Data Link Layer (intro, error detection/correction, multiple access protocols, LAN) |
|
Homework 3 in. Homework 4 out. |
||
Mon 5/24 |
Data Link Layer (Ethernet, hubs, bridges, switches) |
|
|
||
Wed 5/26 |
Review for final (if time allows) |
|
Homework 4 in. |
||
Mon 5/31 |
Class Cancelled due
to Memorial Day |
||||
Wed 6/2 |
Network Security |
|
Project 3 in. |
||
Notes: