Who are principal engineers? How are they different to software architects? Read, to understand more.

# Dealing with algorithms – Part 2 – bubble sort

In my previous article, I have dealt with what an algorithm is and provided an overview of a breadth-first search algorithm. Embarking on the challenge to learn different algorithms, I have decided to move onto something very simple this time. Well … simple to implement.