Undergraduate Catalog (2026-2027)

CPSC 3543 Algorithms

Introduces fundamental algorithm design and analysis. Topics include divide-and-conquer, dynamic programming, and greedy algorithms. Emphasizes efficiency and scalability in solving computational problems. (Prerequisites: A declared Computer Science major, CPSC 1003, CPSC 1903, CPSC 3153, MATH 2153).

Credits

3

Prerequisite

A declared Computer Science major, CPSC 1003, CPSC 1903, CPSC 3153, MATH 2153