| Instructor: | Derek Leonard |
| Email: | leonardd@hendrix.edu |
| Office Phone: | 505-2933 |
Homework
| Web Crawler | |
| DNS Resolver |
Sample Code
| socket.cpp |
| thread.cpp |
| Sample HTML to parse (Not exhaustive!) |
| UDP Sockets |
| Sample IPs |
Links
| Sockets Tutorial |
| Parsing HTML links |
| Sauron Submission Instructions |
Schedule (Subject to change!)
| Aug. 27 | Preliminaries |
| 29 | Sockets/multithreading |
| Sept. 1 | No class (Labor Day) |
| 3 | Chapter 1 |
| 5 | Chapter 1 |
| 8 | Application Layer |
| 10 | Application Layer |
| 12 | Quiz 1 (Chapter 1) |
| 15 | Application Layer |
| 17 | Application Layer |
| 19 | Application Layer |
| 22 | Socket Tutorial |
| 24 | Scanner design |
| 26 | Midterm 1 |
| 29 | Transport Layer |
| Oct. 1 | Transport Layer |
| 3 | Transport Layer (HW1 Part 1 Due) |
| 6 | Transport Layer |
| 8 | No Class |
| 10 | Quiz 2 |
| 13 | Transport Layer |
| 15 | Transport Layer |
| 17 | No Class (Fall Break) |
| 20 | Transport Layer |
| 22 | Transport Layer (HW1 Part 2 Due) |
| 24 | Midterm Review |
| 27 | Midterm 2 |
| 29 | Network Layer |
| 31 | Network Layer (HW1 Part 3 Code Due) |
| Nov. 3 | Network Layer (HW1 Report Due) |
| 5 | Network Layer |
| 7 | Network Layer |
| 10 | Network Layer |
| 12 | Network Layer |
| 14 | Quiz 3 |
| 17 | Network Layer |
| 19 | Data/Link Layer |
| 21 | Data/Link Layer |
| 24 | Lab Day (No lecture) |
| 26 | No Class (Thanksgiving) |
| 28 | No Class (Thanksgiving) |
| Dec. 1 | Data/Link Layer |
| 3 | Botnets |
| 5 | Review (HW2 Due) |
| 8 | Midterm 3 |