CSCE 222 Discrete Structures for Computing

Spring 2011
Course Information


Instructor: Andreas Klappenecker
Where: HRBB 124
When: MWF 1:50-2:40pm.
Office: HRBB 509B
Course Information: Syllabus
Office hours: Dr. Klappenecker @ Bright 509B, TA Jung-Hwan Kim @ HRBB 214, TA Wen Li @ Reed McDonald 229A, TA Jianjie Zhang @ Richardson 912A, PT Shena Hoffman @ Reed McDonald 111J, PT Andy Hampton @ Reed McDonald 111J This course discusses some basic mathematical techniques that are useful in the analysis of algorithms. In particular, we will discuss proof techniques; basic mathematical notions such as sets, functions, and relations; basic techniques from combinatorics concerning counting and recurrence relations. We will give a brief introduction to algorithms and their complexity, and discuss the automata and the Turing machine models of computation.

Announcements

Homework

Schedule

Suggested Reading