Pretty easy, overall.
Easy course, but you will only learn as much as you put into this course. There is a group project in which you must submit assignments for every week - but they are do-able. The group project will give you the most insight about real world work.
I learned to work in a team, how to balance studying for the course and the team project assignments. I learned how to do a case analysis, which will be helpful for future courses.
Hours per week:
Advice for students:
You need to stay on top of group project assignments - falling behind or not putting in enough effort will hurt you in the end. Prof Qi provides samples for all assignments, which makes the course very do-able. However, it's even more easier to fall behind if you're given too many free passes.