De Anza & Foothill
Your transfer. Your plan. Completely free.
Cherrypicker maps the ASSIST requirements for your major, sequences the prerequisites, and shows which De Anza and Foothill sections are running right now — then builds the plan around your own coursework. Individual planning and scheduling are free, with 20 Cherry AI messages per calendar month. Supporters can unlock experimental Cherrypicker Labs features.
Berkeley Mechanical Engineering
De Anza to UC Berkeley, Mechanical Engineering: 18 requirements mapped from the ASSIST agreement. Example of section availability and a conflict-free week.
Reading the agreement
Right now at FHDA · Winter 2027 · updated 2:21 PM UTC
Try the Scheduler
- Best schedule — No conflicts · All at De Anza
Mapped deeply, for two colleges
Cherrypicker covers one district properly instead of every district shallowly. Every pathway below is built from that college's own ASSIST agreement and linked back to it.


- 5,406mapped transfer pathways
- 3,063De Anza & Foothill course pages
- 40destination universities
- LiveDe Anza + Foothill section data
What a pathway looks like
De Anza → UCLA, Psychology
Every published pathway is built from that college’s own ASSIST agreement for 2025-26— not a summary of it, and never merged with the other college’s.
- 19Articulated requirements
- 41Mapped De Anza courses
- 79Other UCLA majors mapped
Three things, done properly
Transfer planning normally means an articulation site, a class search, a catalog and a spreadsheet. Cherrypicker is the one place those agree with each other.
Know what you need
ASSIST articulation agreements, rendered with their exact AND/OR structure. Alternatives stay alternatives; courses required together stay together.
Know what's actually open
Current De Anza and Foothill sections — instructors, meeting times, CRNs, seats and waitlists — refreshed through the quarter and always stamped with when.
Build around your life
Sign in and Cherrypicker applies your completed coursework and preferences to sequence the prerequisites and generate real quarter schedules.
Only in this district
De Anza full? Check Foothill.
Both colleges have their own agreement with the same university, and they are not the same document. Cherrypicker shows you both — each with its own ASSIST source, never merged into one claim — so you can see when the other campus opens a route your own has closed.
Cherrypicker never presents one college’s agreement as evidence for the other’s courses, and it never calls a district cross-listing an articulation. Two sources, two labels, both linked.
Full at De Anza doesn't always mean stuck
Both colleges hold their own agreement with the same university. When one is full, the other is worth a look — and Cherrypicker checks it against that college's own agreement, never the first one's.
De Anza
MATH 1BFullFoothill
MATH 1BFull at De Anza
How it goes
The first two steps need nothing from you. The rest is what an account is for.
Explore your requirementsNo account
Pick your college, university and major. See the exact ASSIST mapping and what's running this quarter.
Check the classesNo account
Open any course for prerequisites, sections, instructors and seats — and which pathways it serves.
Add your courseworkAccount
Upload or enter what you've completed. Cherrypicker works out what's left.
Generate your planAccount
A quarter-by-quarter sequence that respects prerequisites, unit limits and your transfer term.
Build real schedulesAccount
Actual sections, actual times, no conflicts — with the CRNs to register.
Not ready for an account?
Most of Cherrypicker is open. 5,406 transfer pathways and 3,063 course pages, no sign-up, no paywall.
Built from the sources transfer students already rely on
Every academic claim on this site links back to where it came from, and Cherrypicker's own analysis is labelled as ours.
- ASSISTTransfer articulation agreements
- FHDA class listingsCurrent sections, seats and instructors
- College catalogsCourse descriptions and prerequisites
- UC Information CenterHistorical transfer admissions, where published
- CherrypickerCourse matching, sequencing and schedule analysis
Cherrypicker is an independent student project. It is not affiliated with, endorsed by, or connected to De Anza College, Foothill College, the Foothill–De Anza District, ASSIST, the University of California, or the CSU system. Always confirm high-stakes decisions with a counselor.
Our Community
Built by transfer students. Supported by a community.
Meet the students and organizations helping make Cherrypicker possible.
Your transfer plan shouldn’t live across six websites.
See what you need, what’s open, and how it fits together.


