|Understand and explain the term algorithm.||An algorithm is a sequence of steps that can be followed to complete a task. Be aware that a computer program is an implementation of an algorithm and that an algorithm is not a computer program.|
|Understand that more than one algorithm can be used to solve the same problem.|
|Compare the efficiency of algorithms explaining how some algorithms are more efficient than others in solving the same problem.||Formal comparisons of algorithmic efficiency are not required. Exam questions in this area will only refer to time efficiency.|
Vehicula fermentum ligula at pretium. Suspendisse semper iaculis eros, eu aliquam iaculis. Phasellus ultrices diam sit amet orci lacinia sed consequat.