CSC 370 Design and Analysis of Algorithms

An introduction to the theoretical and empirical evaluation of algorithms and to some fundamental concepts in algorithm design and implementation. Topics include best-, worst-, and average-case performance, complexity classes, problem-solving strategies, and NP-complete problems.

Credits

3

Prerequisite

CSC 270 with a grade of C- or higher, and MAT 200 or MAT 300 with a grade of C- or higher, or permission of the instructor.