This class was tough.
The course can be tough if you have little introduction to programming. The notes from the professor are just pictures from the book so be prepared to google a large amount of information with little material from the professor. Otherwise just study up and be prepared to grind through projects.
Learned a lot of new syntax along with terminal programming. This course will teach you time management or you will fall behind. But this course definitely will improve your programming productivity.
Hours per week:
Advice for students:
You need to give yourself time to work on projects since they are your only grade. Usually have two weeks per project so at least look at it when they are posted. Otherwise find a friend that's good in C programming cause things can get tricky.