70 likes | 179 Views
This project allows you to propose and execute your own design initiative focused on multimedia networking. You can choose to create new code, modify existing tools, conduct empirical evaluations, or utilize simulations. The proposal is due March 28th, with the final project and presentation due April 18th. The project components include an outline, background research, implementation details, and overall results. Grading will consider the proposal, report, and presentation. Engage in a significant coding effort and explore existing tools or enhance previous projects effectively.
E N D
Project 3U-Pick – A Project of Your Own Design Proposal Due: March 28th Project Due: April 18th Presentation: April 18th
Overview • Choose your own project • Emphasis can vary • New code • Modify code • Use tools • Empirical • Evaluation • Use simulation • All require: • Proposal • Report • Presentation
Proposal • Due in 1 week! • Outline work in project • Brief description of area, possible hypotheses, tasks, tools, setups … • Timeline • Grading guide (from your point of view) • Note, presentation will be 10% of your grade • Summary of what you will learn
Project • Large multimedia networking effort from scratch • Ala proj1 and proj2 • Could have significant coding component • Modifications to existing program • Such as enhance proj2 (repair, buffering, mcast) • Do proj2 with video • User study • Repeat experiments, propose new ones • Should contain _some_ systems level coding/scripting • Characterization • Web or Video or Audio • Study existing tools • YouTube, SilverLight, Skype… • Additional, extensive evaluations of projects • Ala proj1b and proj2b • Mini-RLM, Nutella (see Web page)
Report • Abstract • Intro (including motivation, hypotheses) • Background • Implementation, as appropriate • Design • Results and Analysis • Conclusions • Summary of take-away • Plus what you learned • Revised grading guide (from Proposal)
Hints • Only as “large” as proj1 and proj2 • Don’t think too big • Worth as many points as proj1 plus proj1b • Extra effort in the design of the project • Can run new ideas by me by email or in person before proposal • May be done in a group (but will need to be slightly larger, say 1.5x for 2 person group) • Get started early! • See “how to give a talk” (in two weeks)
Hand In • Report (in class, same day as presentation) • Code (online, as for Proj1 and Proj2)