Difference between revisions of "256a-fall-2009/hw4"
From CCRMA Wiki
(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…') |
|||
Line 5: | Line 5: | ||
* '''part 2''': 2009.11.4 11:59:59pm (or thereabout), Wednesday | * '''part 2''': 2009.11.4 11:59:59pm (or thereabout), Wednesday | ||
− | <div style="text-align: left;">[[Image: | + | <div style="text-align: left;">[[Image:computer_networking.jpg]]</div> |
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, | 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, |
Revision as of 13:33, 28 October 2009
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