This class was tough.
Algorithms is one of the harder required courses for the Computer Science program at UMBC, though it is often a lot of work it really helps with technical interviews and coding challenges.
The professor I had for this course was amazing! He was able to explain very difficult concepts easily, and was extremely helpful during office hours in explaining difficult homework questions. Overall, I learned a lot and feel confident in my ability to solve algorithmic problems!
Hours per week:
Advice for students:
The CLRS Algorithms book used in this course is very good! It is definitely a good resource to use and I would recommend reading it and doing problems from it on a consistent basis.