Class started with “administrivia” announcements:
- Notice of Final
- Solutions to HW10 given at the end of class.
We then looked at the general overview of the CSE-331 course:
Problem Statement -> Definition -> Algorithm Design -> Implementation -> Analysis
Throughout the semester we mainly focused at the Algorithm Design stage; we learned several effective methods to approach a problem, namely:
- Greedy
- Divide & Conquer
- Dynamic Programming
Dr. Rudra then mentioned that if any one is interested in continuing their algorithm education, they may want to look at two courses: CSE-396 and CSE-431/531.
(As a side note, both are offered next semester (Spring 12′)).