This class was tough.
Definitely recommend this course to those interested in how programming works. Very hands-on and lots of resources to help you succeed.
The labs were the greatest part of the course, because they were where I learned to most about what we heard in lecture. The TA's answered all kinds of questions that I had and did helpful demonstrations.
Hours per week:
Advice for students:
Make sure you have enough time in your schedule to go to office hours and go to all the labs.