- Understand the flow of control in a loop
- Understand and construct counter controlled, event controlled and flag-controlled loops.
- Understand and construct counting and summing operations within a loop.
- Construct syntacticaly correct while loops
- Use end-of-file condition to control loops.
- Construct nested while loops.
- Choose data sets to test looping programs
- Understand how big O notation applies to loops.