Not too easy. Not too difficult.
I recommend this class if you are going into any sort of computer design and have never learned past the basics of the field. It is a very eye-opening experience for someone new to the craft, it is a complete game changer. The computer science field is not an easy one, but this is a perfect class to get your feet wet without forcing complete submersion into the nitty gritty details of computer science.
I learned a lot about the logic and how computers communicate with one another and how they communicate with the user. It is a very detailed process but surprisingly not as complicated as one might think. It really puts a light on what the brain of a computer thinks and how it can output and input things that are often only thought capable by humans.
Hours per week:
Advice for students:
Put more time into this course than I have. I passed with B, but only nearly. If this is something you have never tampered with as I haven't when starting this course, you probably should put in or around 6-8 hours into it. It can be very trying if this class is your first time dealing with complex details on computing.