This class was tough.
Data Structures is a fundamental course for your career as a computer scientist/engineer, so even if you feel like your professor isn't doing enough, seek for help. It is important you make sure you understand and dominate different data structures.
I learned about pointers, and memory management in C++. I learned about different Trees such as binary search trees, general trees, balanced trees, etc. I also learned about different implementations of stacks/queues.
Hours per week:
Advice for students:
Make sure that you do your homework and research if you do not understand. This course is essential, seek out for your school tutors. Focus on your labs and homework's as they serve for practice and a big part of your grade.