This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
haas:fall2015:data:projects:dlt0 [2015/12/03 13:16] – [Tree library unit tests] wedge | haas:fall2015:data:projects:dlt0 [2015/12/16 15:22] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 6: | Line 6: | ||
~~TOC~~ | ~~TOC~~ | ||
- | ======Project: | + | ======Project: |
=====Errata===== | =====Errata===== | ||
Line 13: | Line 13: | ||
* __revision 1__: Makefile fixes and unit test typo fixes (20151201) | * __revision 1__: Makefile fixes and unit test typo fixes (20151201) | ||
* __revision 2__: another unit test typo fix-- things should compile now (20151201) | * __revision 2__: another unit test typo fix-- things should compile now (20151201) | ||
- | + | * __revision 3__: app/ | |
+ | * __revision 4__: traverse unit tests had a typo (20151208) | ||
+ | * __revision 5__: traverse unit tests had another typo (20151216) | ||
=====Objective===== | =====Objective===== | ||
Line 150: | Line 151: | ||
</ | </ | ||
- | =====Submission | + | =====Submission===== |
- | To be successful in this project, the following criteria must be met: | + | {{page> |
- | * Project must be submit on time, by the posted deadline. | ||
- | * As this project is due at the very end of the semester, there is no late window. It is either submitted, or it is not. | ||
- | * All code must compile cleanly (no warnings or errors) | ||
- | * all requested functions must be implemented in the related library | ||
- | * all requested functionality must conform to stated requirements (either on this project page or in comment banner in source code files themselves). | ||
- | * Executed programs must display in a manner similar to provided output | ||
- | * output formatted, where applicable, must match that of project requirements | ||
- | * Processing must be correct based on input given and output requested | ||
- | * Output, if applicable, must be correct based on values input | ||
- | * Code must be nicely and consistently indented (you may use the **indent** tool) | ||
- | * Code must be commented | ||
- | * Any "to be implemented" | ||
- | * these "to be implemented" | ||
- | * Sufficient comments explaining the point of provided logic **MUST** be present | ||
- | * Track/ | ||
- | * Submit a copy of your source code to me using the **submit** tool (**make submit** will do this) by the deadline. |