COMPSCI 235 Internet Technology: Schedule

Here is the tentative schedule for lectures and assignment deadlines. All information is subject to change, and please check this page periodically for updated schedule. You may find the paper review format here.

Date Lecture Preparation Additional References Assignments
Mon, Oct 1 Class intro and Linux toolbox Read ICS Unix Support and Learning the Shell Linux Tutorial and Free as in Freedom and Ten Commands
Wed, Oct 3 Socket Programming Read Section 1-5 of DM-TCP BSD IPC and Books Out: Lab 1
WAN Applications: P2P
Mon, Oct 8 No Class: Happy Hacking Day
Wed, Oct 10 P2P file sharing: Bittorrent and better torrent clients Read Bittorrent and Bittyrant Bittorrent Analysis and LargeView Attacks and Bittyrant website Due: Part 1 of Lab 1
Out: Hw1
Mon, Oct 15 P2P streaming: Coolstreaming [Note 1, 2] and P2Plive Read CoolStreaming and PPlive Out: Project
Wed, Oct 17 P2P VoIP: Skype Read Skype Analysis and Skype Measurement Skype VoIP Quality Due: Hw 1
WAN Applications: Content Distribution Networks
Mon, Oct 22 Akamai DNS Global Content Delivery Consistent hashing Drafting behind Akamai Due: Project Initial Proposal
Wed, Oct 24 DHTs Chord Out: Hw 2
More WAN Applications
Mon, Oct 29 Email: SMTP, PoP, IMAP, DNS Peterson & Davie Ch. 9 Due: Part 2 of Lab 1
Wed, Oct 31 SPAM Behavior of Spammers Due: Review
Mon, Nov 5 Fight SPAM SCAM and SPAM Mitigation SPAM filtering Due: Review of SCAM
Wed, Nov 7 Multimedia applications Peterson & Davie Ch. 9.3, 5.4 Due: Hw 2
Out: Hw 3
Mon, Nov 12 No Class: Holiday
Network Security
Wed, Nov 14 Note Peterson & Davie Ch. 8 Due: Hw 3
Basics of Distributed systems
Mon, Nov 19 Overview Remote Procedure Calls Out: Lab 2
Due: Project interim report
Due: Review
Wed, Nov 21 Case study: NFS RFC3530
Social Networks
Mon, Nov 26 Small world phenomenon Small world, Identity and Search
Wed, Nov 28 Social Network Measurement Measurement Out: Hw 4
Due: Review
Review and Presentation
Mon, Dec 3 Review
Wed, Dec 5 Project Demo Day Due: Lab 2 & Hw 4
Fri, Dec 14 Final week. No class. Good luck! Due by 11:59pm: Project final writeup
Last updated: 09/26/07. Home