(3 credits)Prerequisites: Two years of high school algebra or equivalent. Corequistes:CSCI 1250 Students will gain a working knowledge of set theory, mathematical induction and recursion, relations and digraphs, functions, trees and languages, finite-state machines, and languages and see how these topics are applied to the practice of computer science. (fall, spring, summer)