
EventDateDescriptionCourse Material

Assignment20190707 00:30:00 +0000
SundayAssignment #12  Graph Decomposition released! 
Assignment20190602 00:30:00 +0000
SundayAssignment #11  Binary Search Trees released! 
Assignment20190519 00:30:00 +0000
SundayAssignment #10  Hashtables and Hash Functions released! 
Lecture20190513 03:30:00 +0000
MondayGraph Algorithms  Graph Decomposition[slides] 
Assignment20190511 00:30:00 +0000
SaturdayAssignment #9  Priority Queues and Disjoint Sets released! 
Lecture20190506 03:30:00 +0000
MondayBinary Search Tree  2[slides] 
Exam20190504 15:30:00 +0000 15:30
SaturdayQuiz 2 postponed to Saturday May 4th @ 3:30pm (۱۴ اردیبهشت)Topics:
 String Algorithms 
Assignment20190428 00:30:00 +0000
SundayAssignment #8  Basic Data Structures released! 
Exam20190427 15:30:00 +0000 15:30
SaturdayQuiz 2: String Algorithms: Saturday April 27th @ 3:30pmTopics:
 String Algorithms 
Lecture20190427 03:30:00 +0000
SaturdayBinary Search Tree  1[slides] 
Lecture20190420 03:30:00 +0000
SaturdayHashing[slides] 
Exam20190419 08:00:00 +0000 08:00
FridayProgramming ExamTopics:
 Graph Algorithms
 String Algorithms 
Assignment20190415 23:30:00 +0000
MondayAssignment #7  Dynamic Programming 2 released! 
Lecture20190413 03:30:00 +0000
SaturdayPriority Queues and Disjoint Sets[slides] 
Assignment20190406 23:30:00 +0000
SaturdayAssignment #6  Dynamic Programming 1 released! 
Lecture20190406 03:30:00 +0000
SaturdayDynamic Arrays and Amortized Analysis[slides] 
Assignment20190316 23:30:00 +0000
SaturdayAssignment #5  Divide and Conquer released! 
Lecture20190316 03:30:00 +0000
SaturdayBasic Data Structures[slides] 
Assignment20190314 23:30:00 +0000
ThursdayAssignment #4  Greedy Algorithms released! 
Exam20190311 15:30:00 +0000 15:30
MondayQuiz 1: Graph Algorithms: Monday Marh 11th @ 3:30pmTopics:
 Graph Algorithms 
Lecture20190309 03:30:00 +0000
SaturdayDynamic Programming[slides] 
Lecture20190302 03:30:00 +0000
SaturdayDivide and Conquer[slides] 
Assignment20190228 23:30:00 +0000
ThursdayAssignment #3  Algorithmic Warmup released! 
Lecture20190223 03:30:00 +0000
SaturdayGreedy Algorithms[slides] 
Assignment20190220 23:30:00 +0000
WednesdayAssignment #2  Programming Challenges released! 
Lecture20190216 03:30:00 +0000
SaturdayAlgorithmic Warmup[slides] 
Assignment20190215 23:30:00 +0000
FridayAssignment #1  Getting Started with Azure DevOps and Test Framework released!