Academic calendar

You will find the suggested readings helpful in gaining a deeper understanding of the topic.
Date Lecture Preparation
9/4 Holiday, no class
9/10 Part I: Core networking concepts
Lec 1: Evolution of the Internet
Packet switching concepts, Internet architecture
Notes
[Cla88]
[CK74]
9/17 Lec 2: Naming and Addressing
Project ideas
Notes
[DNS88]
[BLRSSW04]
9/24 Lec 3: Internet Routing
Intra and Inter-domain routing
Notes
PS1 due
[Hari05]
[GR00]
10/1 Lec 4: Resource management and congestion control
Notes
Project teamlist due
[Jacobson88]
[CJ89]
[KHR02]
10/8 No class scheduled
Project proposal due
10/15 Part II: Wireless networking
Lec 5: Wireless channel access (MAC)
PS2 due
[MACAW]
[PPR]
10/22 Lec 6: Wireless network capacity and routing protocols
Notes
[Capa]
[MANET]
[GPSR]
10/29 Lec 7: Wireless path selection
Notes
[ETX]
[EXOR]
11/5 Lec 8: Exploiting wireless diversity, network coding
Notes
[MRD]
[NC],[COPE]
11/12 Part III: Network services
Lec 9: Overlay and application-level multicast
Notes
[RON]
[BBK02]
11/19 Lec 10: Distributed hash tables
Notes
Project interim report due
[Chord]
[Coral]
11/21 Lec 11: Coping with malicious and selfish peers
Notes
[BT]
[Credence]
11/26 Part IV: Security
Lec 12: Worms
Notes
[0wn]
[EarlyBird]
12/3 Lec 13: DoS attacks
Notes w/ project administravia
[TraceBack][TVA]
12/10 Lec 14: Project presentations
12/11 NYU CS Poster/Demo day
5-7pm 13th floor WWH
12/17 Final project report due