Prerequisites

A solid background in discrete mathematics and computer programming are necessary prerequisites to this course.