The Discipline of Computing (contd.)
Abstraction: Scientific point of view; modeling, experiments, and testing: Ex: Boolean Algebra, rocket velocity formula
- Systematic approach to problem solving
- Development of reliable and effective software warrants this approach
- This covers all the application areas
Design: Engineering point of view; implementing a design, and evaluating: Ex: Von Neumann’s stored program computer.
- Design and Operation of a computer system