Not too easy. Not too difficult.
I would recommend this course to anyone interested in computer science because it gives you a great background into many aspects of java.
The highlights for we would be the time I spent in a lab working on assignments because it gave me a great understanding of the topic. I learned about everything related to a list: arrays, array lists, stacks, linked lists, and many more things.
Hours per week:
Advice for students:
Take advantage of any help hours the TA's or teachers have