What is decomposition ?
The breaking down of a system into smaller parts that are easier to understand, program and maintain.
Looking for similarities among and within problems.
The process of filtering out irrelevant characteristics and unnecessary detail.
A set of step-by-step instructions to resolve a problem.
What is pattern recognition?
What is abstraction?
What is an algorithm?