repo for coursera assignment