August 2013
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18

Week 1 
19

Lecture 1:
Course Intro; The Internet, Network Edge
KR 1-22
20

Lab 1:
Intro to Networks
21 22

Lab 1 (6004):
Intro to Networks
23

Lecture 2:
Network Core, Packet Switching vs Circuit Switching
KR 22-35

24
25

Week 2 
26

Lecture 3:
Delay, Loss and Throughput
KR 35-47
27

Lab 2:
Delay Loss and Throughput
28 29

Lab 2 (6004):
Delay Loss and Throughput
30

Lecture 4:
Protocol Layers, History of Networking
KR 47-55,60-66

HW 01 due 
31

September 2013
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
1

Week 3 
2

Labor Day
3

Lecture 5:
Network Applications and The Web
KR 83-116

Add Deadline

Monday Schedule
4 5

Lab:
TBD
6

Lecture 6:
FTP & Email
KR 116-130

HW 02 due 
7
8

Week 4 
9

Lecture 7:
DNS
KR 130-144
10

Lab 3:
3a Wireshark Intro

3b Wireshark HTTP

11 12

Lab 3 (6004):
3a Wireshark Intro

3b Wireshark HTTP

13

Lecture 8:
Peer to Peer Applications
KR 144-156

HW 03 due 

Preregistration Begins
14
15

Week 5 
16

Lecture 9:
Socket Programming
KR 156-168
17

Lab 4:
4a Intro to Python

4b Programming a webserver

18 19

Lab 4 (6004):
4a Intro to Python

4b Programming a webserver

20

Lecture 10:
Transport Layer Intro, Exam review
KR 185-198

HW 04 due 

Preregistration Ends
21
22

Week 6 
23

6-week Exam

Academic Reserve
24

Lab 5:
5a Wireshark UDP

5b Wireshark TCP


Academic Reserve
25

Academic Reserve
26

Lab 5 (6004):
5a Wireshark UDP

5b Wireshark TCP


Academic Reserve
27

Lecture 11:
UDP,
Reliable Data Transfer (Pt1)
KR 198-215

HW 05 due 

Academic Reserve
28
29

Week 7 
30

Lecture 12:
Reliable Data Transfer (Pt2)
KR 215-230
         

October 2013
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
    1

Lab 6:
Programming a UDP pinger

Grades Due
2 3

Lab 6 (6004):
Programming a UDP pinger

MAPRs Due
4

Lecture 13:
TCP
KR 230-258

HW 06 due 
5
6

Week 8 
7

Lecture 14:
TCP Congestion Control
KR 259-282
8

Lab 7:
Start Project: Networking Virtual Machines
9 10

Lab 7 (6004):
Start Project: Networking Virtual Machines
11

Lecture 15:
Network Layer Intro and Routers
KR 305-326

HW 07 due 
12
13

Week 9 
14

Columbus Day
15

Lab 8:
8a Wireshark IP

8b Wireshark ICMP

16 17

Lab 8 (6004):
8a Wireshark IP

8b Wireshark ICMP

18

Lecture 16:
Queuing, Datagrams, Addressing
KR 327-341

HW 08 due 
19
20

Week 10 
21

Lecture 17:
Subnetting review, Overview of routing protocols
KR 342-363
22

Lab 9:
Wireshark NAT
23 24

Lab 9 (6004):
Wireshark NAT
25

Lecture 18:
NAT, ICMP
KR 363-383

HW 09 due 
26
27

Week 11 
28

Lecture 19:
Link Layer; Error Detection/Correction
KR 433-445

Academic Reserve
29

Lab 10:
Router Setup and Admin

Academic Reserve
30

Academic Reserve
31

Lab 10 (6004):
Router Setup and Admin

Academic Reserve
   

November 2013
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
          1

Lecture 20:
Project Intro, Exam Review


Academic Reserve
2
3

Week 12 
4

Lecture 21:
12-week Exam
5

Lab 11:
12a Wireshark Ethernet
12b Wireshark 802.11

Grades Due
6 7

Lab 11 (6004):
12a Wireshark Ethernet
12b Wireshark 802.11

MAPRs Due
8

Lecture 22:
Multiple Access Protocols
KR 445-461

HW 10 due 
9
10

Week 13 
11

Veteran's Day
12

Lab 12:
Wireshark SSL
13

Registration Begins
14

Lab 12 (6004):
Wireshark SSL
15

Lecture 23:
Ethernet; Link Layer Switches
KR 469-482

HW 11 due 
16
17

Week 14 
18

Lecture 24:
Wireless Protocols
KR 513-531
19

Lab 13:
Wireless
20 21

Lab 13:
Wireless
22

Lecture 25:
WiFi Encryption

HW 12 due 
23
24

Week 15 
25

Lecture 26:
Physical Layer Pt 1.
KR 18-22,52
26

Lab 14:
Project Competition
27 28

Thanksgiving
29

Thanksgiving
30

December 2013
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
1

Week 16 
2

Lecture 27:
Physical Layer Pt 2.
KR 18-22,52
3

Final Exam review
4

Registration Ends
5

Lab 14 (6004):
Project Competition
6

Review and Study Day
7

Exams
8 9

Exams
10

Exams
11

Exams
12

Exams
13

Exams
14
15 16

Exams
17

Exams
18

Exams
19 20 21
22 23 24 25 26 27 28
29 30 31