We're still actively developing this site. If you encounter any issues, please report them! - Report an issue

INTRODUCTION TO DISCRETE MATHEMATICS

COMPSCI/MATH 240
Course Description

Basic concepts of logic, sets, partial order and other relations, and functions. Basic concepts of mathematics (definitions, proofs, sets, functions, and relations) with a focus on discrete structures: integers, bits, strings, trees, and graphs. Propositional logic, Boolean algebra, and predicate logic. Mathematical induction and recursion. Invariants and algorithmic correctness. Recurrences and asymptotic growth analysis. Fundamentals of counting.

Prerequisites

MATH 217 or MATH 221

Satisfies
Credits

3

Offered

Fall, Spring