Next:
1 About this module
Module 0049: Top-down design
Tak Auyeung, Ph.D.
1
About this module
2
Top down design in real life
2
.
1
What it is
2
.
2
Rationale
3
Top down design for algorithms
3
.
1
Algorithm specific considerations
3
.
2
But how do we fit...
3
.
3
An example: factoring
3
.
3
.
1
Do it by hand, first
3
.
3
.
2
Assumptions
3
.
3
.
3
Bad assumption!
3
.
3
.
4
Finding a factor
3
.
3
.
5
To integrate or not to integrate
3
.
3
.
6
Where is the top-down design?
4
Top down isn't everything!
4
.
1
Top-down
4
.
2
Bottom-up
4
.
3
Abstraction
About this document ...
Copyright © 2006-09-26 by Tak Auyeung