Not too easy. Not too difficult.
Kevin Callaghan is a gem at Marist, his class is an absolute must, hands-down! He takes a somewhat dry course, that is the general education requirement and makes it palatable to non-computer science majors.
I found it very inspiring the broad range of things one can do and learn through computer science. I got a great over view in computer and informations systems, and that includes the internet, social networking, I even made an app.
Hours per week:
Advice for students:
Just make sure to stay on top of the work and you can definitely get good marks in the class.