Notes:
Slides of recitation by TA are here.
Date |
Lecture Topics |
Notes |
|
Assignment |
|
Mon 1/2 |
Class overview, Introduction to Networking (Internet, protocol, circuit- and packet-switching) |
|
|
||
Wed 1/3 |
Introduction to Networking (access networks, physical media, delay and loss, layered architecture) |
|
Project 1 out. Find partner (groups of up to 2). |
||
Mon 1/9 |
Application Layer (Web, HTTP) |
|
|
Homework 1 out. |
|
Wed 1/11 |
Application Layer (Email, DNS) |
|
|
||
Mon 1/16 |
Application Layer (socket
programming) |
|
Homework 1 in. Homework 2 out. |
||
Wed 1/18 |
Class switched to 1/16 Memorial Day |
||||
Mon
1/23 |
Transport Layer (reliable data
transfer, TCP) |
|
|
|
|
Wed 1/25 |
TCP (connection) |
|
Project 1 in. Project 2 out. | ||
Mon 1/30 |
TCP (congestion control) |
|
|
||
Wed 2/1 |
Review for Midterm |
Homework discussion |
|
Homework 2 in. |
|
Fri
2/3 |
Midterm (moved from Mon.
2/6) |
||||
Wed 2/8 | Cancelled. Please
attend the recitation on project 2 on Friday 2/10. |
||||
Mon 2/13 |
Midterm grading review |
|
|
||
Wed 2/15 |
Network Layer (virtual circuit, datagram format) |
|
Homework 3 out. |
||
Mon 2/20 |
Network Layer (Internet Protocol, routing algorithm) |
|
|
||
Wed 2/22 |
Network Layer (Hierarchical routing, routing in the Internet: OSPF) |
|
Project 2 in. Project 3 out. |
||
Mon 2/27 |
Network Layer (routing in the Internet: BGP, multicast) |
|
|
||
Wed 2/29 |
Data Link Layer (intro, error detection/correction, multiple access protocols, LAN) |
|
Homework 3 in. Homework 4 out. |
||
Mon 3/5 |
Data Link Layer (Ethernet, hubs, bridges, switches) |
|
|
||
Wed 3/7 |
Review for final |
|
Homework 4 in. Project 3 in. |
Notes: