everything.study
CS 2800

Mathematical Foundations of Computing

4.0 credits · Undergraduate

Covers the mathematics that underlies most of computer science. Topics include mathematical induction; logical reasoning and proof techniques; propositional and predicate logic; sets, functions, and relations; graphs; combinatorics and discrete mathematics; basic probability theory; and finite-state machines. These topics are discussed in the context of applications to many areas of computer science.

Topics

Official roster learning outcomes

Prerequisites & course information

MATH 1110; CS 1110 or CS 1112; or equivalents.

Sources
Catalogue variants