EC EN
521
Intro to Algorithm Design
Hours
3.0 Credit, 3 Lecture, 0 Lab
Semester
Fall
Algorithm analysis, data structures, sorting and searching, graph traversal, weighted graph algorithms, combinational search and heuristic methods, dynamic programming, approximation algorithms, designing algorithms.
Understand and apply the following:
- An understanding of well-known algorithms and data structures and the ability to adapt them to solve a variety of computational problems.
- The ability to determine the complexity class of algorithms.