Assignments
Class syllabus (Spring 2006)
Network-related links
Uppercase Echo Client/Server Examples
Encryption Examples:
Caeser Cipher
Monoalphabetic Cipher
Vigenre Polyalphabetic Cipher
DES
AES
RSA
MD5
SHA-1
Modes of operation
In the class schedule below, "(Net xx)" means the topic is from "Computer Networking" by Kurose and Ross, and "(Prog xx)" means the topic is from "Programming the World Wide Web" by Sebesta.
| Schedule and Powerpoint Notes | |
| Tuesday | Thursday |
|---|---|
| Jan 17 Intro to Networking (Net 1) |
Jan 19 Application Layer (Net 2.1-2.3) |
| Jan 24 Application Layer (Net 2.4-2.6) |
Jan 26 Transport Layer (Net 3.1-3.4) |
| Jan 31 Transport Layer (Net 3.5-3.7) |
Feb 2 Network Layer (Net 4.1-4.4) |
| Feb 7 Network Layer (Net 4.5-4.7) |
Feb 9 Link Layer (Net 5.1-5.4) |
| Feb 14 Link Layer (Net 5.5-5.8) |
Feb 16 Wireless and Mobile (Net 6) |
| Feb 21 Multimedia (Net 7.1-7.4) |
Feb 23 Multimedia (Net 7.5-7.9) |
| Feb 28 Test 1 |
Mar 2 Out of Town - SIGCSE |
| Mar 7 Socket Programming (Net 2.7-2.9) |
Mar 9 Socket Programming Lab |
| Mar 14 Spring Break |
Mar 16 Spring Break |
| Mar 21 Perl/CGI (Prog 9) |
Mar 23 Perl/CGI (Prog 9, 10) |
| Mar 28 Perl/CGI Lab |
Mar 30 PHP (Prog 12.1-12.6) |
| Apr 4 PHP (Prog 12.7-12.10) |
Apr 6 PHP (Prog 12.11-12.13) |
| Apr 11 PHP Lab |
Apr 13 PHP and Databases (Prog 14.2, 14.6) |
| Apr 18 Test 2 |
Apr 20 Network Security |
| Apr 25 Network Security |
Apr 27 Network Security |
| May 2 Network Security |
May 4 Network Security |
Final: Thursday, May 11 10:30-12:30
Return to my Home Page