Skip to main content
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.