1. Introduction
There are a set of standard algorithms that need to be covered in this syllabus. They are
- Bubble sort
 - Insertion sort
 - Merge sort
 - Quick sort
 - A * algorithm
 - Dijkstra's shortest path
 - Binary search
 - Linear search
 
In this section, the search and sort algorithms are described, whilst the path finding algorithms have a separate section

