SCHEDULE
IMPORTANT NOTE:The COMP485 schedule might change during the quarter! Watch this space frequently for any updates during the quarter).
Week 1 | ||||
Day | Class Topic | Reading | Due | Recommendations |
---|---|---|---|---|
M1 | Introduction to Computer Networks What is the Internet? |
• Download and Install WireShark. | ||
W1 | Network Access End Systems and Physical Media |
• Remember to get your Ethernet to USB-C or Ethernet to USB adapter. | ||
F1 | Packet Switching Delay, Data Loss, and Network Throughput | DQ #1 | ||
Week 2 | ||||
Day | Class Topic | Reading | Due | Recommendations |
M2 | Protocol Layers and Service Models | DQ #2 | Reading #1 "History of Computer Networking and the Internet" | |
W2 | Encapsulation Class Exercise #1 Wireshark Lab: Getting Started |
In class discussion of Reading #1 | ||
F2 | Networks Under Attack Hacktivism Quiz #1: Packet Switching and Delays [Open book and notes]. |
|||
Week 3 | ||||
Day | Class Topic | Reading | Due | Recommendations |
M3 | Application Layer | Class Exercise #1 Due by 11:59 p.m. DQ #3 |
||
W3 | The Web and HTTP
In-Class Activity: Cookies |
Kurose & Ross: Section 2.2 (exclude 2.2.6) Cookie Central |
||
F3 | More Appplication Layer Protocols: FTP, E-mail, DNS, and P2P Class Exercise #2 Wireshark Lab: HTTP [Skip item #17] |
Kurose & Ross: Section 2.5 | DQ #4 | |
Week 4 | ||||
Day | Class Topic | Reading | Due | Recommendations |
M4 | Trasnport Layer Multiplexing/Demultiplexing UDP |
Kurose & Ross: Section 3.3 | ||
W4 | TCP | Kurose & Ross: Section 3.5 | DQ #5 Class Exercise #2 Due by 11:59 p.m. |
|
F4 |
Principles of Congestion Control Quiz #2: Take home Class Exercise #3 Wireshark Lab: TCP [Skip items #3, #7, #13, and #14] |
Kurose & Ross: Section 3.6 | ||
Week 5 | ||||
Day | Class Topic | Reading | Due | Recommendations |
M5 | Network Layer Forwarding Tables |
Kurose & Ross: Section 4.1 | Quiz #2 Due by 11:59 p.m. |
|
W5 | The Internet Protocol (IP) | Kurose & Ross: Section 4.4 | Class Exercise #3 Due by 11:59 p.m. | |
F5 | IP and Subnetting |
• [Video] What is Subnetting? • [Video] Drawing the Cheat Sheet for Subnetting • [Video] Solve ANY Subnetting Problems • [Video] Practice Examples |
• Practice Subnetting IPv4 | |
Week 6 | ||||
Day | Class Topic | Reading | Due | Recommendations |
M6 | ||||
W6 | ||||
F6 | Routing Algorithms Introduction to "Building The Internet" |
Kurose & Ross: Section 4.5 | ||
Week 7 | ||||
Day | Class Topic | Reading | Due | Recommendations |
M7 | Research Presentation Topics Link Layer |
Kurose & Ross: Section 5.1 and 5.2 | • Make sure you purchase your USB to Ethernet adapter to be used this Friday (F7). | |
W7 | Local Area Network Addressing Ethernet Switches |
Kurose & Ross: Section 5.4 | Class Exercise #4 Due by 11:59 p.m. | |
F7 | Work Day: Building the Internet - Local Area Network | |||
Week 8 | ||||
Day | Class Topic | Reading | Due | Recommendations |
M8 |
Quiz #4: Open book and notes.
In-Class Exercise #3 |
|||
W8 | NO CLASS DUE TO WEATHER | |||
F8 | Class Exercise #5Wireshark Lab: IP | |||
Week 9 | ||||
Day | Class Topic | Reading | Due | Recommendations |
M9 | Wireless Networks Work Day: Building the Internet - Configuring A Router |
Kurose & Ross: Section 6.1 to 6.3 (skip sections 6.3.4 and beyond) | ||
W9 | Network Security SSL,IPsec,WEP, Firewalls. |
Kurose & Ross: Sections 8.1, 8.6, 8.7, 8.8, 8.9 | Class Exercise #5 Due by 11:59 p.m. | |
F9 | Invited Speaker: Information Services From Kalamazoo College. | |||
Week 10 | ||||
Day | Class Topic | Reading | Due | Recommendations |
M10 | Research Presentations
|
|||
W10 | Research Presentations
|
|||
F10 | Research Presentations
|
|||
Finals Week | ||||
Happy Spring Break! |