Help Instructor Mirela Damian, Mendel 167A. Office hours are Mondays 3:00 - 4:30 pm and Thursdays 2:00 - 3:30 pm.
Teaching Assistant Shruthika Vangala (svangal1@villanova.edu)

Online forum: use Piazza to post questions and answers (not via email)

       
Homework   Posted Due Date
       
Hw #1: Framework for Algorithm Analysis (html) Aug. 29
       
Hw #2: Analysis of Non-Recursive Algorithms (html) Sep. 12
       
Hw #3: Analysis of Recursive Algorithms (html) Sep. 19
       
Hw #4: Brute Force, Exhaustive Search, Graph Traversal Algorithms (html) Sep. 26
       
Hw #5: Algorithm Design Technique - Decrease and Conquer (html) Oct. 3
       
Hw #6: Algorithm Design Technique - Divide and Conquer (html) Oct. 17
       
Hw #7: Algorithm Design Technique - Transform and Conquer, part I (html) Oct. 31
       
Hw #8: Algorithm Design Technique - Transform and Conquer, part II (html) Nov. 7
       
Hw #9: Space-For-Time Tradeoffs (html) Nov. 14
       
Hw #10: Dynamic Programming (html) Nov. 21
       
Hw #11: Greedy Technique (html) Nov. 28
       
Hw #12: Linear Programming and Maximum Flow (html) Dec. 5
       
Hw #13: Backtracking and Branch-and-Bound (html) Dec. 12