Not too easy. Not too difficult.
I would recommend this course because it provides a foundation for learning how computers and the Internet works.
The highlights were how many groups projects and collaborations there are. I learned how important collaboration is in computing.
Hours per week:
Advice for students:
While having knowledge in anything related to computing isn't required, it'll help carry you through the course and make it a lot easier.