Schedule and Contents
Week |
Dates |
Reading
in Kurose&Ross |
Extra
reading recommended |
Homework
recommended |
Lecture
Topics |
Special
Events |
|
2nd edition | 3rd edition | ||||||
1 |
|
Chapter
1,mainly p.1-32 |
Ch. 1, mainly p. 1-28,34-52 | |
Course administration Introduction Network Concept and Terminology |
|
|
2 |
Chapter 2,
p.76-173 |
chapter 2, p.73-169 |
All About Sockets (Sun tutorial), Other Sockets Information (in C)
|
The Application Layer Application Structure and Protocols Example Computer Network Applications |
|
||
3 |
Chapter
3,mainly p.184-248 |
chapter 3, p.183-246,275-285 |
The Transport Layer TCP Congestion Management Multiplexing and Demultiplexing Reliable Transport and Sliding Windows Connection-Oriented vs. Connectionless Transport Protocols Congestion Control |
TEST No. 1
debate 2 on 12/15 |
|||
4 |
Chapter 4,mainly p.293-312, 317-338,340-358, 368--375, 405-406 |
Chapter
4, p.299-314, 323-391, 399-400 |
|
|
The Network Layer and Routing Routing Principles and IP Routing IP v4 Protocols and Addressing IP v6 |
debate 3 on 01/03 |
|
5
6 |
Chapter 5 421-480 |
Chapter 5, p.417-465, 491-492 |
|
|
Data Communication Theory The Data Link Layer and Local Area Networks Error Detection and Correction Local Area Network Architectures and Concepts |
Project 1 due 01/12 Project 2 due 01/23 TEST No. 3 on 01/19 |
|
7 |
565-624 |
Chapter 8, p.653-712 |
|
Network Security |
debate 4 on 01/26
|
||
8 |
565-624 |
|
|
Vulnerabilities, attacks and protection
|
TEST No. 4
debate 5 on 02/02
|
||
9 |
|
|
|
Viruses and anti-viruses Authentication |
debates 6 on 02/09 Project 3 due 02/10 |
||
10 |
|
|
|
Research in computer networks and security Research and project presentations Class Wrap-up Network protocols revision |
02/14: TEST No. 5 Student presentations on 02/14
|
||
11 |
to be scheduled |
|
|
|
Final Exam |
|