Code for programming assignments in Java from the Coursera course, Algorithms Part I.