Not too easy. Not too difficult.
The course itself is fine. The main problem is the professor. Professor Chen is not good at explaining concepts in class, and he is not helpful during office hours. My recommendation would be to talk to the TAs, go to the review sessions, and go to the tutoring center at CenterPoint.
I appreciated learning more than one programming language this semester. It really helps you understand the differences between the different programming paradigms.
Hours per week:
Advice for students:
I would recommend getting the book, because there are plenty of coding examples to be found (be warned, though, that sometimes the syntax is wrong. Not all the time, but sometimes).