Here's What Nobody Tells You
You're at community college. You need to pick a major. And everyone's telling you: "Follow your passion." That's terrible advice. Because here's what actually happens: 54% of transfer students change their major when they move to a UC. Half of them discover—too late—that the courses they spent two years taking don't count toward their new major. They don't lose two years. They lose specific, required courses they now have to retake at UC prices. The students who don't make this mistake? They didn't guess. They picked their major based on what UC actually requires—and whether they're willing to complete those requirements.
The Real Question Isn't "What Should I Major In?"
It's: Can I complete the major prerequisites at my CC before I transfer? Because if you can't, you're not transferring into that major. You're transferring undeclared—and finishing prerequisites at UC (expensive, slow, painful). Here's the truth most CC students learn too late: UC doesn't care what you're "interested in." They care whether you completed the articulated prerequisites. No prerequisites = no admission to that major. It's that simple.
What Happens If You Pick the Wrong Major
Scenario 1: You Pick a Major Without Checking Prerequisites
You decide you want Computer Science. Sounds great. You take general courses. You apply. Then you discover: UC Computer Science requires Calculus I, II, III, Linear Algebra, Data Structures, and Discrete Math—all before you transfer. You took Calculus I. That's it. Result? Rejected. Or worse—admitted as undeclared, forced to finish prerequisites at UC while paying $15,000/year instead of $1,500 at CC.
Scenario 2: You Change Your Major Midway
You start as Biology. One year in, you realize you hate it. You switch to Business. Problem: Biology required Chemistry and Physics. Business requires Accounting and Economics. None of your major prep courses overlap. You just wasted a year. Now you're behind on Business prerequisites. Your two-year transfer plan just became three years. This is why one-third of students change majors at least once and why so many end up delayed.
Scenario 3: You Transfer Undeclared
Some students think: "I'll just transfer undeclared and pick later." Bad idea. Here's why: UC expects transfer students to declare a major quickly. If you arrive without prerequisites done, you're stuck finishing them at UC—where courses cost 10x more and fill up fast. Most students who transfer undeclared regret it.
How Major Prerequisites Actually Work
Every UC major has a specific list of major prerequisites—courses you must complete at CC before you can transfer into that major. These aren't suggestions. They're requirements. Example: UC Davis Computer Science requires:
- Calculus I, II, III
- Linear Algebra
- Data Structures
- Discrete Math
- Programming (C++ or Java)
- Minimum 3.2 GPA in major prep If you're missing even one course, your application is weaker—or rejected outright. Where do you find major prerequisites? ASSIST. It lists every course required for every major at every UC. But here's the problem: ASSIST lists dozens of courses. Students look at it, get overwhelmed, and guess. Then they pick wrong courses and waste semesters/quarters. The students who don't make this mistake? They map out their full two-year course sequence before they register for their first semester/quarter. Not after. Before.
The Majors That Require the Most Planning
Not all majors are equal. Some are flexible. Some are brutal. High-Prerequisite Majors (Plan Early or Get Rejected):
- Computer Science: 6-8 major prerequisites, minimum 3.4-3.6 GPA
- Engineering: 7-9 math/science courses, minimum 3.2 GPA
- Biology/Pre-Med: Chemistry series, Physics, Calculus, Organic Chem
- Business/Economics: Calculus, Micro/Macro Econ, Accounting, Statistics These majors are impacted at most UCs. That means: way more applicants than spots. If you're missing prerequisites or your GPA is below 3.4, you're probably not getting in. Flexible Majors (Easier to Transfer Into):
- Psychology
- Sociology
- History
- English
- Political Science These majors have fewer prerequisites and lower GPA requirements (usually 3.0-3.2). Bottom line: If you're picking between majors, check how many major prerequisites each one requires. The one with 8 prerequisites is much harder to transfer into than the one with 3.
When Should You Actually Decide Your Major?
Answer: Before you register for your first semester/quarter. Here's why: major prerequisites follow a sequence. You can't take Data Structures before you take Programming. You can't take Calculus II before Calculus I. If you wait until your second semester/quarter to pick your major, you've already missed half your sequence. Now you're behind—and your two-year transfer plan just became three. The students who transfer on time? They picked their major before their first CC semester/quarter and mapped out their full course sequence. This doesn't mean you can't change your major. It means: have a plan, and know what happens if you change it.
What If You're Undecided?
If you genuinely don't know what you want, here's the safe strategy: Pick a "flexible foundation" course load:
- Complete IGETC (general education)
- Take Calculus I and II (required by most STEM majors)
- Take introductory courses in 2-3 majors you're considering
- Finish English requirements This gives you options. You're not locked in, but you're not behind either. But don't stay undecided past your first semester/quarter. The longer you wait, the fewer options you have.
How to Actually Choose Your Major (the Smart Way)
Step 1: Start with UC schools and majors you're interested in
Don't pick a major in a vacuum. Pick a UC school first, then look at which majors that school offers. Why? Because major prerequisites vary by school. UCLA's Computer Science requirements are different from UC Riverside's.
Step 2: Check major prerequisites on ASSIST
Go to ASSIST. Select your CC and target UC. Look at major requirements for each major you're considering. Ask:
- How many courses are required?
- Can I finish them in 2 years?
- What's the GPA requirement?
Step 3: Map out your full two-year course sequence
Don't just look at "what courses I need." Map out when you'll take them. Example:
- Semester 1: Calculus I, Programming I, English, GE
- Semester 2: Calculus II, Programming II, GE, GE
- Semester 3: Data Structures, Discrete Math, Linear Algebra, GE
- Semester 4: Calculus III, finish IGETC If this sequence doesn't fit in 4 semesters, you're not transferring in 2 years. Adjust now, not later. This is exactly what tools like Luni do automatically—they pull your CC's course catalog, map prerequisites to your target UC major, and show you whether your plan actually fits in two years. Most students don't realize their plan is broken until it's too late.
Step 4: Have a backup major
What if you don't get into your first-choice major? Pick a backup. Ideally one with overlapping prerequisites. Example:
- First choice: Computer Science
- Backup: Mathematics (same Calculus sequence, fewer CS-specific courses) This way, if you don't get into CS, you're not starting from scratch.
What If You Want to Change Your Major?
Can you change your major after you start CC? Yes. But the earlier you do it, the better. If you change after one semester: You lose one semester of major prep. Still recoverable. If you change after two semesters: You've likely missed your sequence. You're now looking at a 3-year transfer. If you change after you transfer to UC: You're finishing prerequisites at UC prices. Expensive and slow. Bottom line: Changing majors is possible. But every semester you wait makes it harder.
The GPA Thing
Your major choice affects your required GPA. Competitive majors require higher GPAs:
- Computer Science: 3.5-3.7
- Engineering: 3.2-3.4
- Business/Econ: 3.3-3.5 Less competitive majors:
- Liberal arts: 3.0-3.2
- Social sciences: 3.0-3.2 If you're choosing between two majors and your GPA is 3.2, picking Computer Science is risky. You're below the competitive range. Be honest with yourself: Can I maintain the GPA this major requires? If not, pick a major you can actually get into.
How Major Choice Affects Your Transfer Timeline
Majors with fewer prerequisites = faster transfer. If you pick a major with 3 prerequisites, you can finish IGETC, complete your major prep, and transfer in 2 years. If you pick a major with 8 prerequisites, you're cutting it close. Miss one course and you're delayed. This is why checking your major's prerequisite sequence before you start matters. Some majors are designed for 2-year transfers. Others aren't.
Common Mistakes CC Students Make
Mistake 1: Picking a major because it "sounds interesting"
Interest matters. But if you can't complete the prerequisites, you're not getting in.
Mistake 2: Not checking ASSIST before registering
You assume your courses will count. They don't. Now you're behind.
Mistake 3: Waiting until second year to pick a major
By the time you decide, you've already missed your prerequisite sequence.
Mistake 4: Ignoring GPA requirements
You pick Computer Science with a 3.0 GPA. You're not competitive. You get rejected.
Mistake 5: Not having a backup major
Your first choice rejects you. You didn't prepare a backup. Now what?
FAQ
Q: Can I transfer to UC undeclared?
A: Some UCs allow it (like UC Berkeley L&S), but you're expected to declare quickly and finish prerequisites . Most students regret transferring undeclared.
Q: What if I don't know what major I want?
A: Pick a flexible foundation (IGETC + Calculus + intro courses in 2-3 majors). But decide by end of first semester.
Q: Can I change my major after transferring to UC?
A: Yes, but you'll finish new prerequisites at UC (expensive and slow). Better to change at CC.
Q: How do I know if I'm on track for my major?
A: Check ASSIST for required courses. Map your full 2-year sequence. If it doesn't fit, adjust now.
Q: What's the easiest major to transfer into?
A: Liberal arts and social sciences (fewer prerequisites, lower GPA requirements). But "easiest" doesn't mean "right for you."
Bottom Line
Choosing your major as a CC student isn't about passion. It's about strategy. The students who transfer successfully? They picked their major early, checked major prerequisites on ASSIST, mapped their full course sequence, and verified they could finish in two years. The ones who didn't? They changed majors halfway through, missed prerequisite sequences, or transferred undeclared—and paid for it in time and money. Start with ASSIST. Look up major requirements for your target UC. Map your courses before you register. And if you want to skip the manual work and verify your plan automatically, Luni pulls live prerequisite data and shows you whether your sequence actually gets you to transfer on time. Pick your major smart. Not based on what sounds good, but based on what you can actually complete. That's the difference between transferring in 2 years and transferring in 3.
