Prerequisites

COP 3530 (Data Structures) and familiarity with discrete mathematics and linear algebra. COT 5405 (analysis of algorithms).

Pretest: If you score less than 75\% on this
pre-test given on the first day of class you do NOT have the skills needed to take this course. If you nevertheless take this course, you should expect to put in ATLEAST twice as much time to make up for your missing background skills on your own.

You can check your performance using the following
pretest solution file
The pre-test does NOT count in your grade.