Top-down design is described in Dale Chapter 4. Write a test plan, implement the algorithm, compile your source code, and carry out your test plan in the same manner as for the lab programming assignments. Create a printout of the source code and the typescript. If during implementation you made any changes to your design, go back and correct your design so that it matches your finished implementation. Submit your design and your completed implementation in the same manner as for the lab programming assignments.
Projects are due on the dates shown in the course schedule.