Algorithm Design and Analysis / Spring 2019
Announcements
- New Assignment released: [Assignment #12 - Quantum Computing]
- Final Exam
- New Assignment released: [Assignment #11 - Advanced Algorithms - Coping with NP-Completeness]
- Programming Exam 2
- New Lecture is up: Advanced Algorithms - Coping with NP Completeness [slides]
- New Assignment released: [Assignment #10 - Advanced Algorithms - NP-Completeness - SAT Solvers]
- New Lecture is up: Advanced Algorithms - NP Complete Problems [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
Sauleh Eetemadi
Teaching Assistants
Maryam S. Hashemi
Soheil Rastegar
Amir Khakpour
Mahsa S. Razavi
Ali Aleyasin
Ali Safarpour Dehkordi
Mahya Khazaei
Amir H. Amini