Phew, this course was much harder than the preceding courses. Some assignments took many hours of work over several days. But it's doable, and well worth it.
Interesting, but challenging course. Some weeks might take longer than a week, but don't give up. If you pull through, you have accomplished quite a lot.
By David R•
A few of the programming projects were a bit tedious. If you're not passionate about games like tic tac toe, it's hard to maintain focus :) I love the teaching however, very well done as usual!
By Wang R•
This course is of high quality but not friendly to Chinese students.