Prerequisites

Courses you should have taken: All of your degree requirements in calculus, linear algebra and discrete math; and CIS 3020.

Pretest: If you score less than 60\% on this pre-test
pdf version 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.

Before the graded tests are returned to you, you can check your performance using the following pretest solution file
pdf version.