Not too easy. Not too difficult.
I would highly recommend it for anyone interested in studying computer science as it goes into significant theory. However, for people who are simply sampling computer science, I would recommend the 120's sequence as that uses a more practical language (Python) and might be more useful to someone who isn't studying computer science as anajor.
The highlights of this course were the homework assignments, which took anywhere from 2-5 hours to complete. They were assigned weekly and were basically a way to cement our knowledge. We learned trees, lists and searching/sorting algorthims.
Hours per week:
Advice for students:
Be prepared to work long on some assignments. The course doesn't involve much studying and is mainly focused on finishing the assignments. There are two midterms in this class also, so its important to do good on both of them.