256a-fall-2009/hw4
From CCRMA Wiki
Revision as of 13:25, 28 October 2009 by Ge (Talk | contribs) (Created page with '= Homework #4: Project Proposal + Networking = Due date: * '''part 1''': 2009.11.2 3:15pm (class time - be ready to give 2 minute presentation), Monday * '''part 2''': 2009.11.4…')
Contents
Homework #4: Project Proposal + Networking
Due date:
- part 1: 2009.11.2 3:15pm (class time - be ready to give 2 minute presentation), Monday
- part 2: 2009.11.4 11:59:59pm (or thereabout), Wednesday
In this two-part assignment, you are to put together a proposal for final project, do initial design/architecture, come up with milestones. In the second part of the assignment,
Specification (part 1 of 2): Project Proposal
Specification (part 2 of 2): Networking
Note
- have fun with it!!!
- your code should compile and run on the CCRMA (or OSX) machines
- comment your code!
- choose your own coding conventions - but be consistent
- you are welcome to work together, but you must do/turn in your own work
Deliverables
turn in all files by putting them in your Library/Web/256a/hw4/ directory, and concise online documentation + readme
- 1) source code to the project (*.h, *.cpp, *.c makefile, etc.)
- 2) online page for your project (should be viewable at http://ccrma.stanford.edu/~YOURID/256a/hw4/). It should include:
- links to your files of various kinds
- instructions on building the project (for example, anyone in the class should be able to download
- a short README text section that:
- conveys your ideas/comments in constructing each program
- describes any difficulties you encountered in the process
- lists any collaborators
- 3) email Ge with the link to your web page, as a confirmation that you are submitting the assignment