Advanced C++ and Modern Design

Advanced C++ and Modern Design

Reviews 4.84 star(s) 109 reviews

Headline
Homework questions should be clarified
The course was a good introduction to C++11/14. I felt like the material was challenging and the topics covered were comprehensive. However, I feel like many of the questions could be reworded to be a bit more clear about exactly what was being asked. Some questions weren't difficult once the problem was clarified through reading the forum posts, but the initial question posed could have been asked better. I do wish there was a little more interaction between between the TAs and students and maybe face to face office hours would help. I felt like I had a couple questions that would have been much easier to ask over the phone or Skype rather than typing out. Moreover, I think it would help to include specifically which reading material was pertinent to the question being asked (although ctrl + F) is quite useful.
Headline
Great course but need some clean up
The course provides good practices in C++11 syntax.
Avi and GONG are great TAs. They are responsive, concise, straight to the point, and willing to help. I found the forum very useful especially the comments from the two. They are true assets to this course and should get a raise :)

Suggestions
Rephrasing of the exercise questions to give more clear statements would be beneficial from a student perspective. I agree that "understanding the question" is part of the exercise, and that "broad, open-ended questions provide more flexibility and better exercise". However, the situation is that those questions may not seem ambiguous from one who creates the exercise and knows the answer, but it indeed has several valid interpretations and most of them are not what is intended. Those "request for clarification" raised in the forum provides a good list of examples.
I think the questions should be stand-alone without the addition from the forum. However, I find myself spending about 30% of time just to figure out what is the intended requirement. Other students usually needs the same clarification in the forum. This process provides little C++ practice and does not serve the goal of this course. I believe it will benefit the future students by rephrasing some confusing question statements.
Back
Top Bottom