CS 5480/6480
(Spring 2012)
Computer
Networks
Prof.
Sneha Kumar Kasera
Class Master Schedule (for guidance only)
(NOTE: The professor may change the schedule and the content depending on the actual time taken to cover the topics.)
ACKNOWLEDGEMENTS: We would like to thank Professors
Jim Kurose and Keith Ross for the original version of the slides (copyright Kurose
and Ross, 1996-2012, all rights reserved)
Class |
Date |
Topic |
Handout/ |
1 |
1/9 |
Class overview. Mechanics, goals. Chapter 1 - Introduction to Networking: What is the Internet? What's a protocol? The network edge, core, circuit and packet switching, access networks. |
First Lecture (pdf) Chapter 1 (pdf) |
2 |
1/11 |
Introduction to Networking. Delay and loss, Traceroute, layered architecture, history. |
|
3 |
1/18 |
Chapter 2 - Application layer. Service, client-server paradigm, http, ftp, email, DNS, P2P |
Chapter 2 (pdf) |
4 |
1/23 |
BitTorrent, Other P2P, Brief intro to socket programming. Finish Chapter 2. |
HW1 assigned |
5 |
1/25 |
Chapter 3 - Transport layer. Intro to the transport layer. UDP, Reliable communication: rdt |
Chapter 3 (pdf) |
6 |
1/30 |
Reliable Data transfer: GBN, TCP |
PA1 assigned HW1 due on 1/31/2012 |
7 |
2/1 |
Reliable Data transfer. TCP |
|
8 |
2/6 |
Connection management, Congestion Control. TCP congestion management, cause and costs of congestion, congestion control case studies. Reliable Multicast Transport |
|
9 |
2/8 |
Average no. of transmissions, Reliable Multicast |
|
10 |
2/13 |
Chapter 4 - Introduction to the network layer. Internet Protocol (IP), NAT, ICMP, IPv6 |
Chapter 4 (pdf) |
11 |
2/15 |
Network Layer |
HW2 assigned, PA1 due |
12 |
2/22 |
Network Layer |
HW2 due |
13 |
2/27 |
Network Layer |
HW3 assigned |
14 |
2/29 |
For any leftovers from Chapters 1-4 |
|
15 |
3/5 |
Review, Q&A session for the midterm. |
|
16 |
3/7 |
MIDTERM EXAM (in class, closed book).
Chapters 1, 2, 3, 4 |
|
17 |
3/19 |
Chapter 5 - Link Layer |
Chapter 5 (pdf) PA2 assigned |
18 |
3/21 |
Link Layer |
|
19 |
3/26 |
Link Layer |
|
20 |
3/28 |
Link Layer - virtualization |
|
21 |
4/2 |
Chapter 6 - Wireless and Mobile Networks |
Chapter 6 (pdf) PA2 due |
22 |
4/4 |
Wireless and Mobile Networks |
HW4 assigned |
23 |
4/9 |
Chapter 8 - Network Security |
Chapter 8 (pdf) |
24 |
4/11 |
Network Security |
HW4 due PA3 assigned |
25 |
4/16 |
Network Security, Chapter 7 - Multimedia Networking (making best of best effort) |
|
26 |
4/18 |
Multimedia Networking (qos, resource reservation etc.) |
Chapter 7 (pdf) |
27 |
4/23 |
Multimedia Networking |
PA3 due |
28 |
4/25 |
Course Summary. What did we learn? Where are things heading? Final Exam Q&A |
|
|
4/27 |
FINAL EXAM (closed book) 1:00 - 3:00 PM.
The exam covers post-midterm material (however, students are
expected to remember important pre-midterm concepts). |
|