CS211 lecture notes
