+
eBook
Other

University of Birmingham: "Top Down" and "Bottom Up" Design

For Students 9th - 10th
Describes bottom-up design methodology and differentiates it from top-down procedures. Contains some questions to help choose a particular methodology.
+
Website
Other

B R Price: Bottom Up Algorithms Dynamic Programming

For Students 9th - 10th
This site considers a bottom-up algorithmic paradigm called dynamic programming including links to examples with source code.