This class was tough.
Yes, I strongly recommend this course. Even though the class needs about 2 hours of study per credit the professor makes it fun and learnable. Also, the professor it is very responsive to its mail.
I learned the basics of the Java programming as well as the most of the basic terminology
Hours per week:
Advice for students:
Do NOT procrastinate. SERIOUSLY! It is not a hard class, it just needs dedication and practice.