MATH 30A - COMPUTER DISCRETE MATHEMATICS I

    Recent Professors
    H. Bodhanwala, J. Kath
    Recent Semesters
    Fall 2026, Fall 2025, Fall 2024, Fall 2023
    Class Size
    30–45 students
    Credits
    3
    Prerequisite
    Prerequisite: CS 1A and clearance from the current placement process or completion of Pre-calculus or equivalent course with a "C" grade or better.
    Fall 2026 Sections
    View Fall 2026 sections of MATH 30A
    Transfers To
    UC and CSUCal-GETC Area 2 · IGETC Area 2A · CSU GE Area B4
    Description
    This course is designed primarily for computer science majors. Areas of study include logic, proofs, basic structures, algorithms, integers, matrices, induction, recursion, counting principles, discrete probability, inclusion-exclusion, and graphs and trees. This course is also listed as CS 30A; credit may be earned for either course, not both.
    Usually Held
    Tue Thu 5:00pm–6:15pm, Fri 8:00am–10:50am