This class was tough.
I would not recommend this course because I relied heavily on the tutors as well at the lab instructors to learn most of the material and it made my other classes much more difficult because I had to spend so much time on this one.
I did learn a lot of the java programming basics and it did give me a good foundation for my degree.
Hours per week:
Advice for students:
Be prepared to work hard and stay on pace with the course. If you fall behind it becomes increasingly difficult to get back on track.