This class was tough.
It's not an easy course, but it introduces you to the fundamentals that will guide your career as a software developer. When writing code, you must always be asking yourself if there's a more efficient way to do things. Chances are, there is. This course teaches you how to find those points that could be done more efficiently.
Bob Myers is an amazing professor. What I enjoyed the most was sorting algorithms, which he explained in a very easy to understand way.
Hours per week:
Advice for students:
Study study study! As much as you can. When you think you're done, put in another hour just to be sure.