Abstract Data Types. Proposal Presentations Design Reviews Design Reviews Source Control Testing, defensive programming. On the 14th day the students give their final presentations and demos. Also, each project team meets individually with the instructor at least four times during the semester. Team presents project idea and has it approved by instructor.
Instructor determines requirements for tracer-bullet implementation.
Tracer-bullet implementation demo. Team shows that it has achieved full vertical integration functionality. Verify requirements, design, documentation, testing, writeup, division of labor, etc.