Instructor | Cristian Estan office hours Tuesdays 11:00-12:00, Wednesdays 1:30-2:30 in CSS 7387 |
TA | Mohamed Eldawy office hours Mondays 9:00-10:00, Wednesdays 4:00-5:00 in CSS 5384 |
Class time | Tuesdays and Thursdays 9:30AM-10:45AM in CSS 1240 |
Final | 07:45AM Friday May 18 in CSS 1221 |
Textbook | Computer Networks: A Systems Approach (3rd Edition) by Larry Peterson and Bruce Davie. Morgan Kaufmann, 2003. ISBN: 1-55860-832-X |
Syllabus |
PS
PDF |
Date | Class topic | Slides | Book chapter | Quiz | Assignment |
Tue, Jan 23 | Introduction | PS and PDF | 1.1-1.3 | ||
Thu, Jan 25 | Introduction continued | PS and PDF | 1.4-1.5 | ||
Tue, Jan 30 | DNS | PS and PDF | 9.1 | ||
Thu, Feb 1 | PS and PDF | 9.2 | |||
Tue, Feb 6 | Web intro | PS and PDF | Reference books | Quiz 1 solution 15.7 (3.83) | |
Thu, Feb 8 | HTML | PS and PDF | |||
Tue, Feb 13 | JavaScript | PS and PDF | |||
Thu, Feb 15 | Dynamic HTML | PS and PDF | First assignment out 19.1 (1.1) | ||
Tue, Feb 20 | HTTP | PS and PDF, | Quiz 2 solution 17.3 (2.25) | ||
Thu, Feb 22 | C# | PDF, Demo 1 | First assignment due | ||
Tue, Feb 27 | SQL,ADO.NET | PDF, Demo 2 | |||
Thu, Mar 1 | ASP.NET | PS and PDF, Demo 3 | Second assignment out 19.2 (1.66) | ||
Tue, Mar 6 | ASP.NET Controls | Demo 4 | Quiz 3 solution 15.5 (3.45) | ||
Thu, Mar 8 | Web Services | PS and PDF, Demo 5 | 7.1 | Second assignment due | |
Tue, Mar 13 | Compression, physical layer | PS and PDF | 7.2,2.1,2.2 | ||
Thu, Mar 15 | Framing, error detection, error correction | PS and PDF | 2.3-2.5 | Third assignment out 17.7 (3.24) | |
Tue, Mar 20 | Ethernet | PS and PDF | 2.6 | Quiz 4 solution 15.6 (3.19) | |
Thu, Mar 22 | Wireless LANs | PS and PDF | 2.8-2.10 | Third assignment due | |
Tue, Mar 27 | Bridging, ARP, DHCP | PS and PDF | 3.2, 4.1.5, 4.1.6 | ||
Thu, Mar 29 | IPv4 | PS and PDF | 4.1.1-4.1.4, 4.3.1, 4.3.2 | ||
Tue, Apr 10 | IPv6, circuit switching | PS and PDF | 4.3.5, 3.1, 3.3 | Quiz 5 solution 15.5 (4.42) | |
Thu, Apr 12 | Routing | PS and PDF | 4.2 | ||
Tue, Apr 17 | BGP | PS and PDF | 4.3.3 | Fourth assignment out -- code outline, servers | |
Thu, Apr 19 | VPNs, mobile IP | PS and PDF | 4.1.8, 4.2.5, 4.5 | ||
Tue, Apr 24 | Transport layer | PS and PDF | 5.1, 5.2 | Quiz 6 solution 15.3 (2.89) | Fourth assignment due |
Thu, Apr 26 | Congestion Control | PS and PDF | 6.1, 6.3 |   | |
Tue, May 1 | Quality of Service | PS and PDF | 6.2, 6.5 | Last assignment out -- clients | |
Thu, May 3 | Security - crypto | PS and PDF | 8.1-8.3 | ||
Tue, May 8 | Security - firewalls | PS and PDF | 8.4 | Quiz 7 solution 15.6 (2.36) | |
Thu, May 10 | Peer to peer | PS and PDF | 9.4.2 | Last assignment due |