COSC 235: Programming and Problem Solving
April 20, 2012

Joseph D. Sloan
sloanjd @

Random Numbers Homework


Scramble Project

Design Strategies & Extended Example with Tennis

First Try
Second Try
Third Try

Design Stragegies & Testing

Top-Down Design
"Middle-Out"-Abstraction Barriers-APIs
Bottom-up Design -- used for tools, libraries, etc.
Subroutine stubs
Program testing -- bottom up, use of print statements


Project due electronically by 8:00 on Tuesday

This page was created by Joe Sloan.
It was last modified around: April 23, 2012
Send mail to: