Course Title: 
Applied Algorithms
Course Brief Description: 

The goal for this course is help you become better prepared to tackle algorithm design for "real-world" problems. This includes (1) understanding fundamental algorithmic techniques and the tradeoffs involved in designing correct, efficient and implementable algorithms, and (2) knowing how to model and abstract messy real-world problems into clean problems that can be attacked using known paradigms or specific algorithms. More generally, I hope you will gain a greater appreciation of the beauty and elegance of algorithms as well as where they are used in the real world.

Instructor Name: 
Anna Karlin
Course Number: 
CSE 589
Course Instance ID: