Average Rating (from 1 Student)
Top Course Tags
Background Knowledge Expected
Go to Office Hours
Many Small Assignments
Not too easy. Not too difficult.
I would recommend it because you actually do learn and she also offers a lot of partial credit on the exams. Even after that, she'll let you correct parts of the exam to get points back. Although this seems like an easy class, it's not. It's very fast paced and if you don't keep up, you will get kept behind. You will learn a lot of different implementations about different types of data structures and what type of data is best for a specific data structure, in addition to asymptotic analysis. I still loved the course because I can now say I've learned a lot!
You will learn a lot of different implementations about different types of data structures and what type of data is best for a specific data structure, in addition to asymptotic analysis. You will learn about, and this is off the top of my head, vectors, lists, linked lists, singly linked lists, doubly linked lists, graphs, trees, binary trees, binary search trees, and several graph searching algorithms such as Djikstra's.
Hours per week:
Advice for students:
Don't procrastinate! The assignments are harder than they look and a late assignment will hurt you. Make sure you understand the material when it is taught, because if you get behind in the class, you won't understand anything in the class.