Top Course Tags
Always Do the Reading
Background Knowledge Expected
Great Intro to the Subject
Not too easy. Not too difficult.
I recommend the course, since you get to learn how to design algorithms. It is very helpful for CS and non-CS majors since it gets to make you think of how you will execute a certain task efficiently.
I learned various ways of designing algorithms. Before I didn't clearly get what it meant writing some efficient algorithms that solve a certain task. But after taking the class, I was able to write some algorithms on my own.
Hours per week:
Advice for students:
I suggest that before going to class they should have some visual intuition of how some algorithms work before the teacher goes over them during class.