The course is super easy, and the programming work is also easy. But in most of cases, the requirement of homework is not clear, you'll always need to guess what the professor want. The homework's questions are dependent, if you guess one wrong, others will be wrong too. The grader just check whether your answer is the same with standard answer.