Pretty easy, overall.
This really lets you explore different things and gives you information on things you were never aware of before!
The highlights of this course is the fact the professor never allowed you to stop learning. There was always a new project to do every single week. We always had a group we had to be in.
Hours per week:
Advice for students:
You never should give up when you don't have a good project idea. Always go to the students who are in your group to help you come up with a good idea. Even your professor can be of great help. Also read. Like they say, reading is very fundamental.