Candidate topics

advertisement
Computer Networks
Spring, 2011
Group Projects
Guifeng Zheng
Summary
Grouping
 Around 6 per group, 15 groups totally.
Tasks: 4 small projects
 3 from candidate topics
 1 free topic (network related, can be one
of the candidate topics)
Slide 2
Candidate topics
Building a Multi-Threaded Web
Server (Chapter 2)
A Mail User Agent (Chapter 2)
UDP Pinger (Chapter 2)
Proxy Cache (Chapter 2)
Slide 3
Candidate topics (cont.)
Implementing a Reliable Transport
Protocol (Chapter 3)
Implementing a Distributed, Asynchronous
Distance Vector Routing Algorithm
(Chapter 4)
Streaming Video with RTSP and RTP
(Chapter 7)
…
Slide 4
Requirements: Due on Week 15
Submit for each project
 Project proposal (for free topic project only)
 Design Documents
 Project Management
• Duties
• Management
• Meetings and Communication
 Project Report
 Source code
 Presentation: PPT and demo video
Slide 5
Grade policy
Basic points
 Finish all projects correctly (w/o error). (60)
 Documents, codes, presentation. (30)
 On time (WEEK 15). (10)
Bonus points: 10
 Creative or difficulty (free topic) (+2)
 Extra functions implementation (+2)
 Friendly GUI (+2)
 Apply design pattern or else (+2)
 Excellent Presentation (+2)
Slide 6
Any question?
Email me
Slide 7
Download