CS447: Data and Network Communication
Course Overview
- Course Title: CS447 Data and Network Communication (3 Credits)
- Location: EB 2160
- Time: M & W 01:30 – 02:45 p.m.
- Course Web Site: (archived)
- Assignment Dropbox: (archived)
Syllabus
Tentative Schedule
The following schedule is tentative and is subject to adjustments and change. I reserve the right to change topics or add items of related interest. All changes will be announced in class.
Week | Dates | Topics | Slides |
---|---|---|---|
01 | Aug. 22, 24 | Course Overview, Network Fundamentals Network Performance Measurement |
|
02 | Aug. 29, 31 | Application Layer: Application Developer’s Perspective Application Layer Protocols: HTTP, SMTP, DNS |
|
03 | Sep. 05, 07 | Labor Day Socket Programming, P2P |
|
04 | Sep. 12, 14 | Transport Layer: Reliable Data Transfer Principles | |
05 | Sep. 19, 21 | Reliable Data Transfer Principles ctd.. | |
06 | Sep. 26, 28 | TCP: Flow Control, Congestion Control, UDP | |
07 | Oct. 03, 05 | Network Layer: Forwarding vs. Routing, Routers IPv4 Addressing, DHCP |
|
08 | Oct. 10, 12 | Subnet Creation and Management MID TERM EXAM (E1) |
|
09 | Oct. 17, 19 | Routing Protocols (RIP, OSPF, BGP) | |
10 | Oct. 24, 26 | Data Link Layer: Error Detection and Correction | |
11 | Oct. 31, Nov. 02 | instructor on travel |
|
12 | Nov. 07, 09 | ALOHA, Slotted ALOHA CSMA/CD |
|
13 | Nov. 14, 16 | ARP, Link Layer Addressing Ethernet, VLANs |
|
14 | Nov. 21, 23 | THANKSGIVING BREAK |
|
15 | Nov. 28, 30 | Network Security: Fundamentals TLS/SSL |
|
16 | Dec. 06, 08 | Topics to be Announced 1 |
|
17 | Dec. 15 | FINAL EXAM (FE) @12:00 - 01:40 p.m. |
Course Assignments
Wireshark Assignments
Assignment | Due Date | Dropbox |
---|---|---|
W0 | | Monday, August 29 @ 01.29:59 p.m. | |
W1 | | Wednesday, September 07 @ 01.29:59 p.m. | |
W2 | | Monday, October 10 @ 01.29:59 p.m. | |
W3 | | Wednesday, November 09 @ 01.29:59 p.m. |
Programming Assignments
Assignment | Due Date | Dropbox |
---|---|---|
P1 | | Wednesday, September 28 @ 01.29:59 p.m. | |
P2 | | Wednesday, November 02 @ 01.29:59 p.m. | |
P3 | | Wednesday, November 30 @ 01.29:59 p.m. |
Graduate Project
CS447 In a Nutshell
-
Graduate Project Presentations ↩︎