This class was tough.
I recommend this course because the professor makes learning programming in C as least painful as it can be. The class is still challenging and time consuming, but you will learn a lot.
Actually being able to write a program and having it run after hours of it not working is the most satisfying feeling I have ever experienced learning. I almost jumped out a window but I didn't, and now I can say I survived programming in C.
Hours per week:
Advice for students:
This class will give you a great analytical skill, which I did not have until I took the course. Before this class I hated math but now I learned to love mainly because I learned math is not too bad compared to programming.