This class was tough.
This is a great course which successfully teaches you the basic ins and outs of programming.
Learning Java was such a cool language to learn.
Hours per week:
Advice for students:
Make sure you are ready to work, because this course has a lot of that.