Notes:
Slides of recitation by TA are here.
Date |
Lectures Topics |
Notes |
|
Assignment |
|
Tu 1/3 |
Class overview, Introduction to Networking (Internet, protocol, circuit- and packet-switching) |
[ppt] |
|
Project 1 out. Find partner (groups of up to 2). |
|
Th 1/5 |
Introduction to Networking (access networks, physical media, delay and loss, layered architecture) |
[ppt] |
|
Homework 1 out. |
|
Tu 1/10 |
Application Layer (Web, HTTP, FTP) |
[ppt] |
|
|
|
Th 1/12 |
Application Layer (Email, DNS, TCP socket programming) |
[ppt] |
|
|
|
Tu 1/17 |
Application Layer (multiplexing) Transport Layer (intro, UDP, reliable data transfer) |
[ppt] |
|
|
|
Th 1/19 |
Transport Layer (reliable data transfer, TCP) |
[ppt] |
|
Homework 1 in. Project 1 in. Project 2 out. |
|
Tu 1/24 |
TCP (connection) |
[ppt] |
|
Homework 2 out. |
|
Th 1/26 |
TCP (congestion control) |
[ppt] |
|
|
|
Tu 1/31 |
Review for Midterm |
[ppt] |
|
Homework 2 in. |
|
Th 2/2 |
Midterm |
||||
Tu 2/7 |
Midterm grading review |
|
|
|
|
Th 2/9 |
Network Layer (routing principles) |
[ppt] |
|
Homework 3 out. |
|
Tu 2/14 |
Network Layer (hierarchical routing, Internet Protocol) |
[ppt] |
|
|
|
Th 2/16 |
Network Layer (routing: OSPF, BGP) |
[ppt] |
|
|
|
Tu 2/21 |
Network Layer (BGP, multicast) |
[ppt] |
|
|
|
Th 2/23 |
Data Link Layer (intro, error detection/correction, multiple access protocols, LAN) |
[ppt] |
|
Homework 3 in. Project 2 in. Project 3 out. |
|
Tu 2/ 28 |
Data Link Layer (Ethernet, hubs, bridges, switches) |
[ppt] |
|
Homework 4 out. |
|
Th 3/2 |
Wireless networks |
[ppt] |
|
|
|
Tu 3/7 |
Networking Security |
[ppt] |
|
Homework 4 in. |
|
Th 3/9 |
Review for final |
[ppt] |
|
Project 3 in. |
|
Notes: