Not too easy. Not too difficult.
I would highly recommend the class because Smallberg helps you learn the process behind the concept, not just the concept itself. He swears by the saying: "Give a man a fish, you'll feed him for a day. Teach a man to fish, you'll feed him for a lifetime." This is especially important in computer science because knowing the process will help you deduce how other programs work and vice versa.
I gained the knowledge to execute programs that could tell whether a string was a palindrome or how to calculate a bill given different tax rates. The highlights of this course were the professor's jokes.
Hours per week:
Advice for students:
Always go to office hours and review sessions. Always do practice problems.