Subject
              ECS 122A
          Title
              Algorithm Design and Analysis
          Status
              Active
          Units
              4.0
          Effective Term
              2019 Winter Quarter
          Learning Activities
              Lecture - 3.0 hours
Discussion - 1.0 hours
          Discussion - 1.0 hours
Description
              Complexity of algorithms, bounds on complexity, analysis methods. Searching, sorting, pattern matching, graph algorithms. Algorithm design techniques: divide-conquer, greedy, dynamic programming. Approximation methods. NP-complete problems. GE Prior to Fall 2011: SciEng. GE: SE.
          Prerequisites
              ECS 020; (ECS 060 or ECS 032B or ECS 036C)
          Enrollment Restrictions
              Pass One open to Computer Science, Computer Science Engineering, Computer Engineering, and Applied Physics Majors only.