Prerequisites

CPS 330 or equivalent is a HARD prerequisite. If you have never studied algorithms before, you have to take CPS 330 or CPS531 instead of this course.