Class Materials

Books


Design and Analysis of Algorithms.pdf

Introduction to Algorithms, Third Edition.pdf

Data Structures and Algorithms in Python.pdf

Data Structure and Algorithmic Thinking with Python Data Structure and Algorithmic Puzzles.pdf

CS229 Lecture notes (K-Means).pdf

Update: 14 Jan 2023

Algorithm Design and Applications by Michael T. Goodrich, Roberto Tamassia

Update: 4 Feb 2023

Foundations of Computer Science_ C Edition.pdf

The Design and Analysis of Computer Algorithms.pdf

Design and Analysis of Approximation Algorithms.pdf

Python Algorithms_ Mastering Basic Algorithms in the Python Language.pdf

Slides


1-Analysis.pdf

2-DataStructures.pdf