GrAPE

Graphical Assistant for Prerequisite Enrollment

CSE department

CSE 202. Algorithm Design and Analysis (4 units)

Link to catalog page: https://catalog.ucsd.edu/courses/CSE.html#cse202

Description

The basic techniques for the design and analysis of algorithms. Divide-and-conquer, dynamic programming, data structures, graph search, algebraic problems, randomized algorithms, lower bounds, probabilistic analysis, parallel algorithms. Recommended preparation: Understanding of design and analysis of efficient algorithms with emphasis of nonnumerical algorithms such as sorting, searching, pattern matching, and graph and network algorithms. Restricted to students within the CS75, CS78, CS89, CS88, CS77, CS80, CS81, CS83, and CS76 majors. All other students will be allowed as space permits.

Prerequisite courses

CSE 202 has no prerequisite courses.

Successor courses

CSE 202 is a prerequisite of the following 5 courses: