Waheed Iqbal
Search this site
Navigation
Home
Publications
Courses
Students
Workshops
Linux Boot Camp
Courses
>
Analysis of Algorithm 2019
Syllabus
Lecture Notes
17-09-2019
Week 01: Introduction
24-09-2019
Week 02-03: Sorting
08-10-2019
Week 04: Growth of Function
15-10-2019
Week 05: Divide and Conquer
24-10-2019
Week 06 -07: Data Structures
05-11-2019
Week 08: Quick Sort
12-11-2019 Week 09: Midterm
19-11-2019
Week 10: Heap Sort and Priority Queue
26-11-2019
Week 11: Sorting in Linear Time
03-12-2019
Week 12-13: Dynamic Programming
17-12-2019
Week 14: Greedy Algorithms
19-12-2019
Week 14: Huffman Codes
06-01-2020
Week 15: Elementry Graph Algorithms
14-01-2020
Week 16: Minimum Spanning Tree
16-01-2020
Week 16: Single Source Shortest Path
Assignments
Assignment 01:
Design a memory-efficient search engine
Assignment 02:
VM Placement