Recent SemestersSpring 2027, Fall 2026, Spring 2026, Fall 2025, Spring 2025Class Size45–90 studentsCredits3PrerequisitePlacement by current assessment process or successful completion of MATH 2: Pre-Calculus with a 'C' or better, CS 37: C++ Programming or CS 38: Java Programming Transfers ToUC and CSUCal-GETC Area 2 · IGETC Area 2A · CSU GE Area B4DescriptionThis 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. Previously known as MATH 30. This course is also listed as CS 6A; credit will be given in either area, not both. C-ID: COMP 152Usually HeldMon Wed 3:00pm–4:15pm, Tue Thu 11:00am–12:15pm