All courses

Cornell University · CS 2800

Mathematical Foundations of Computing

计算数学基础

Induction and proof, propositional and predicate logic, sets, functions, relations, graph theory, combinatorics, discrete mathematics, probability, and finite-state machines.

SubjectDiscrete Mathematics

LevelIntermediate

Suggested stageYear 2 (inferred)

Public-material edition2025

LanguageEnglish

VideosNot verified

Assignments / solutionsNot verified / Not verified

Prerequisites

Not explicitly listed by the official source; no assumption made.

Start here

All official course content

Lectures, video, assignments and exams are separated so you do not have to hunt through the course homepage.

9 direct tasks

Official resource hubs

Use these to browse a complete resource collection; the section above links directly to individual study items.

Source and verification

Every link points to an official university or course-team page. The year identifies the linked public-material edition, not necessarily the latest on-campus offering; a school may have newer materials that are not public. Unknown facts remain unverified rather than guessed.

Cornell University Class Roster · verified 2026-08-22