My Coursera course notes and exercises