Not too easy. Not too difficult.
I found this course interesting and fun overall
Fun to see how everything came together at the end of the course
Hours per week:
Advice for students:
Do the research and work with the instructor when completing your Individual Projects