Coursework for Andrew Ng's ml-007 course