This class was tough.
If you are new to programming, this is the perfect place to start! the professor takes his time to go over every important detail and answers all your questions.
Learning to program is just like learning a new language. You have to really dedicate time everyday to practice, but its as rewarding as knowing a new language.
Hours per week:
Advice for students:
Try to make it to every class and practice everyday! It's very important to understand all the concepts introduced. Every time you learn something new, go home and try it yourself. That will save you lots of time on the homework projects.