Foothill College
MATH 22
DISCRETE MATHEMATICS · 5 units · used in 132 transfer pathways
Sign in with Google and Cherrypicker builds your quarter-by-quarter transfer plan around your own coursework.
Where this page’s information comes from
- Foothill catalogcourse record · 2026-2027
- FHDA class listingsWinter 2027 sections
- Cherrypickercourse matching and pathway links — our analysis
About this course
This course is for any student majoring in math or computer science, as well as for students interested in the topics taught in this course. Discrete mathematics: set theory, logic, Boolean algebra, methods of proof, mathematical induction, number theory, discrete probability, combinatorics, functions, relations, recursion, algorithm efficiencies, graphs, trees.
Sections this term
Winter 2027 · updated Oct 18, 11:09 PM UTCMATH 22DISCRETE MATHEMATICSOpen3 sections · 120 seats reported · 2 instructors
- CRN 30997 · 02WOpen · 40
- CRN 31056 · 01Open · 40
- CRN 31399 · 03WOpen · 40
Enrollment availability changes frequently. Confirm status in the official FHDA registration system before enrolling.
Prerequisites
- and
Catalog wording: “Prerequisites: C S 1A or C S 2A or C S 3A or equivalent; MATH 47 or MATH 48C or equivalent.”
Advisory: “Advisory: Demonstrated proficiency in English by placement via multiple measures OR through an equivalent placement process OR completion of ESLL 125 & ESLL 249; not open to students with credit in CIS 18 or C S 18.”
Transfer pathways that use MATH 22
ASSIST maps MATH 22 to a requirement in 132 published pathways from Foothill College — 24 shown.
- Computer ScienceFoothill → Humboldt State
- Software EngineeringFoothill → Humboldt State
- Computer EngineeringFoothill → San Francisco State
- Computer ScienceFoothill → San Francisco State
- Computer EngineeringFoothill → UCLA
- Computer Science and EngineeringFoothill → UCLA
- Computer ScienceFoothill → UCLA
- Linguistics and Computer ScienceFoothill → UCLA
- Mathematics for TeachingFoothill → UCLA
- Mathematics of ComputationFoothill → UCLA
- Mathematics/EconomicsFoothill → UCLA
- Computer Science B.S. Online Degree CompletionFoothill → CSU Monterey Bay
- Computer Science B.S., Data Science ConcentrationFoothill → CSU Monterey Bay
- Computer Science B.S., Game Development ConcentrationFoothill → CSU Monterey Bay
- Computer Science B.S., General Computer ScienceFoothill → CSU Monterey Bay
- Computer Science B.S., Network & Security ConcentrationFoothill → CSU Monterey Bay
- Computer Science B.S., Software Engineering ConcentrationFoothill → CSU Monterey Bay
- Interdisciplinary StudiesFoothill → CSU Monterey Bay
- Statistics & Data ScienceFoothill → CSU Monterey Bay
- Business Information ManagementFoothill → UC Irvine
- Computer EngineeringFoothill → UC Irvine
- Computer Science and EngineeringFoothill → UC Irvine
- Computer ScienceFoothill → UC Irvine
- Data ScienceFoothill → UC Irvine
The other FHDA college
The district declares these courses cross-listed with MATH 22. That is a district equivalence, recorded in the colleges’ own course data — it is not an ASSIST articulation, and whether it satisfies a particular transfer requirement is a separate question shown on the pathway pages.
Spot something wrong?
Articulation, prerequisites, course details and class availability all come from sources that change. If something here does not match the official record, tell us and we will fix it — corrections from students and staff are the fastest way this stays accurate.