Data Structure / Fall 2018
Announcements
-
The final exam is graded on gradescope. You can find the solution here .
- New Assignment released: [Assignment #12 - Graph Decomposition]
- New Assignment released: [Assignment #11 - Binary Search Trees]
- New Assignment released: [Assignment #10 - Hashtables and Hash Functions]
- New Lecture is up: Graph Algorithms - Graph Decomposition [slides]
- New Assignment released: [Assignment #9 - Priority Queues and Disjoint Sets]
- New Lecture is up: Binary Search Tree - 2 [slides]
Course Description
In this course, we aim to introduce students to algorithm thinking with an emphasis on learning through doing. After examining sylabus and course material from top universities including Stanford, Princeton and MIT we have chosen to follow the Data Structure and Algorithms Specialization developed by Alexander S. Kulikov due to excellent course material and its practical approach.
Course instructor
![](/ds97/_images/eetemadi.jpg)
Sauleh Eetemadi
Teaching Assistants
![](/ds97/_images/hashemi.jpg)
Maryam S. Hashemi
![](/ds97/_images/amouie.jpg)
Amirreza Amouie