### Course Description:

Mathematical notations, logic, and proof; linear and matrix algebra;
graphs, digraphs, trees, representations, and algorithms; counting,
permutations, combinations, discrete probability, Markov models; advanced
topics from algebraic structures, geometric structures, combinatorial
optimization, number theory.

There is a recitation associated with this course.
The required work in this course includes
homework assignments.

### Required Background:

Prerequisites: Mathematics 111 (old number 31) and Mathematics 112 (old
number 32); Computer
Science 101 (old number 6).

### Course Announcements

- Class starts August 27, 2013. There is no recitation on August 26, 2013.