This class was tough.
i would recommend it because it is essential to learn different data structures and their efficiency when solving a problem.
i learned to approach problems with many solutions and to decide which solution is the best in certain cases.
Hours per week:
Advice for students:
be ready to work hard and expect a lot of homeworks and projects, it is not an easy A class.