Lecture Notes for Computer Algorithms I

4 September 2003 - Programs and Problem Solving


Art and Science


Five Easy Pieces


Understanding the Problem


A Searching Example


Ask Good Questions


A Searching Example


Make Good Assumptions


A Searching Example


Designing the Solution


A Searching Example


Make A Wish


Coding the Solution


Class Coding Standards


Testing the Solution


A Searching Example


Maintaining the Solution


Class Documentation Standards


Example Function Comments


This page last modified on 4 September 2003.