Iran University of Science and Technology
Data Structure
Fall 2018

Main Navigation

  • Home
  • Schedule
  • Lectures
  • Assignments
  • Final Project
  • Course Materials

Lectures

You can download the lectures here (in PDF format). I will try to upload lectures prior to their corresponding classes.

  • Algorithmic Warmup
    [slides]
  • Greedy Algorithms
    [slides]
  • Divide and Conquer
    [slides]
  • Dynamic Programming
    [slides]
  • Basic Data Structures
    [slides]
  • Dynamic Arrays and Amortized Analysis
    [slides]
  • Priority Queues and Disjoint Sets
    [slides]
  • Hashing
    [slides]
  • Binary Search Tree - 1
    [slides]
  • Binary Search Tree - 2
    [slides]
  • Graph Algorithms - Graph Decomposition
    [slides]
  • Iran University of Science and Technology
  • instructor-first-name@iust.ac.ir

School of Computer Engineering
Iran University of Science and Technology
Tehran, Iran

  • sauleh_e
  • sauleh.github.io