On successful completion of this assessment item a student will have demonstrated competence in the following areas:
- [LO1] Understand the time and space efficiency of algorithms and how to calculate/estimate/evaluate and improve them.
- [LO2] Determine an appropriate algorithmic approach to a problem.
- [LO3] Ability to select from a range of possible options, to provide j