This course in an introduction to discrete mathematics, particularly to those branches that are useful in computer science. Topics include combinatorics, probability, algorithms, and rudiments of computation theory. Prerequisites: MAT 103 and MAT 104.