2.2.2a Features that make a problem solvable by computation methods
2.2.2b Problem recognition
2.2.2c Problem decomposition
2.2.2d Use of divide and conquer
2.2.2e Use of abstraction
2.2.2f Learners should apply their knowledge of:
backtracking
data mining
heuristics
performance modelling
pipelining
visualisation
...to solve problems