Pretty easy, overall.
Furst is an amazing lecturer and really cares about you learning the material versus whatever grade you are currently at in the class. You will undoubtedly pass this class.
How to build algorithms from the ground up and overall algorithmic thinking.
Hours per week:
Advice for students:
Just attend lecture and do the homework early. If the TA's have a review session go to it! They usually give out information that will be exactly on the exam.