CS 2800

CS 2800

Course information provided by the 2025-2026 Catalog.

Covers the mathematics that underlies most of computer science. Topics include mathematical induction; logical proof; propositional and predicate calculus; 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.


Prerequisites MATH 1110 or equivalent, CS 1110 or CS 1112 or equivalent., or

Corequisites MATH 1110 or equivalent, CS 1110 or CS 1112 or equivalent.

Distribution Requirements (SMR-AS)

Last 4 Terms Offered 2025FA, 2025SP, 2024FA, 2024SP

View Enrollment Information

Syllabi:
  •   Regular Academic Session.  Choose one lecture and one discussion.

  • 4 Credits GradeNoAud

  •  4432 CS 2800   LEC 001

    • MWF
    • Aug 25 - Dec 8, 2025
    • Moeller, M

      van Zuylen, A

  • Instruction Mode: In Person

    You may opt to enroll in a 1-credit Academic Excellence Workshop (AEW) to be taken in conjunction with this course. AEWs are weekly collaborative problem-solving workshops designed to enhance student understanding of course material. AEWs are facilitated by upper-level engineering students or CS majors. They are graded S/U based on attendance. In order to attend an AEW, you must enroll in an AEW section, listed under course number ENGRG 1028.

  •  4973 CS 2800   DIS 201

    • R
    • Aug 25 - Dec 8, 2025
    • Moeller, M

      van Zuylen, A

  • Instruction Mode: In Person

  •  4974 CS 2800   DIS 202

    • F
    • Aug 25 - Dec 8, 2025
    • Moeller, M

      van Zuylen, A

  • Instruction Mode: In Person

  •  4975 CS 2800   DIS 203

    • W
    • Aug 25 - Dec 8, 2025
    • Moeller, M

      van Zuylen, A

  • Instruction Mode: In Person

  •  4976 CS 2800   DIS 204

    • F
    • Aug 25 - Dec 8, 2025
    • Moeller, M

      van Zuylen, A

  • Instruction Mode: In Person

  •  4977 CS 2800   DIS 205

    • R
    • Aug 25 - Dec 8, 2025
    • Moeller, M

      van Zuylen, A

  • Instruction Mode: In Person

  •  4978 CS 2800   DIS 206

    • R
    • Aug 25 - Dec 8, 2025
    • Moeller, M

      van Zuylen, A

  • Instruction Mode: In Person

  •  4979 CS 2800   DIS 207

    • F
    • Aug 25 - Dec 8, 2025
    • Moeller, M

      van Zuylen, A

  • Instruction Mode: In Person

  •  4980 CS 2800   DIS 208

    • W
    • Aug 25 - Dec 8, 2025
    • Moeller, M

      van Zuylen, A

  • Instruction Mode: In Person

  •  4981 CS 2800   DIS 209

    • F
    • Aug 25 - Dec 8, 2025
    • Moeller, M

      van Zuylen, A

  • Instruction Mode: In Person

  •  4982 CS 2800   DIS 210

    • F
    • Aug 25 - Dec 8, 2025
    • Moeller, M

      van Zuylen, A

  • Instruction Mode: In Person

  •  4983 CS 2800   DIS 212

    • F
    • Aug 25 - Dec 8, 2025
    • Moeller, M

      van Zuylen, A

  • Instruction Mode: In Person

  •  4984 CS 2800   DIS 213

    • F
    • Aug 25 - Dec 8, 2025
    • Moeller, M

      van Zuylen, A

  • Instruction Mode: In Person

  •  4985 CS 2800   DIS 214

    • F
    • Aug 25 - Dec 8, 2025
    • Moeller, M

      van Zuylen, A

  • Instruction Mode: In Person

  •  6519 CS 2800   DIS 215

    • F
    • Aug 25 - Dec 8, 2025
    • Moeller, M

      van Zuylen, A

  • Instruction Mode: In Person