Home Assignment Part 2 2015 Take-home Examination Part 1 2014 Take-home Examination Part 2 2014 Excersises Part 2 2014