Skip to content
![](https://toniai.com/wp-content/uploads/2025/02/blackleopard0404_Album_art_song_title_is_Curtain_Call_vagueness_2e9eb4ad-c799-4819-adff-77de7b40ca19.jpeg)
ðĒ Year 1 – 9th Grade (Freshman Year)
Courses:
- Math: Honors Geometry (or Honors Algebra II if already taken Geometry in 8th)
- Science: Honors Biology
- English: Honors English 9
- History: AP Human Geography or Honors World History
- Foreign Language: Spanish/French/Chinese 1
- Elective: Introduction to Computer Science (if available)
- Visual & Performing Arts: Digital Arts, Music Production, or Design
Extracurriculars:
- Join Robotics Club (FIRST Robotics, VEX)
- Participate in USACO Bronze Division
- Attend Hackathons for Beginners
- Learn Python/Java and start projects on GitHub
Summer Plan:
- CS/AI Summer Camp (Stanford AI4ALL, Berkeley AI4ALL, Google Code Next)
- STEM Workshops or Job Shadowing
ðĄ Year 2 – 10th Grade (Sophomore Year)
Courses:
- Math: Honors Algebra II (or Honors Pre-Calculus if ahead)
- Science: Honors Chemistry
- English: Honors English 10
- History: AP World History
- Foreign Language: Spanish/French/Chinese 2
- Elective: AP Computer Science Principles
- Visual & Performing Arts: Digital Arts (if not taken in 9th grade)
Extracurriculars:
- Compete in USACO Silver Division
- Join AMC 10 Math Competition
- Hackathons (Hack the Bay, CodeDay SF)
- Develop personal coding projects
Summer Plan:
- Internship or Coding Bootcamp (Google CS Summer Institute, Berkeley Coding Academy)
- Attend UC Berkeley Pre-College Programs
- Take Online AI or Data Science Courses
ðĩ Year 3 – 11th Grade (Junior Year)
Courses:
- Math: AP Calculus AB (or AP Calculus BC if ahead)
- Science: AP Physics 1 (or AP Physics C if strong in math)
- English: AP English Language
- History: AP U.S. History
- Foreign Language: Spanish/French/Chinese 3
- Elective: AP Computer Science A (Java – Crucial for CS applicants)
- Additional Elective: Engineering Design, Cybersecurity, AI
Extracurriculars:
- Apply for UC Berkeleyâs AI Research Program
- Compete in USACO Gold Division
- Enter Major Hackathons (Hack the Bay, LA Hacks, MLH Events)
- Take part in Googleâs Code-In or MITâs PRIMES
- Join Math Olympiad, Cybersecurity Competitions
Summer Plan:
- Intern at a Bay Area Tech Company (Google STEP, LinkedIn, CodePath)
- Online Advanced CS Courses (MIT OpenCourseWare, Coursera AI, Harvard CS50)
- Open-Source AI/ML Project on GitHub
ðī Year 4 – 12th Grade (Senior Year)
Courses:
- Math: AP Statistics (or Multivariable Calculus if available)
- Science: AP Physics C (or AP Chemistry if stronger in chemistry)
- English: AP English Literature
- History: AP Government & Politics (or AP Macroeconomics)
- Elective: Machine Learning, Data Science, or Advanced Programming
- Additional Elective: Engineering Capstone, Web Development
Extracurriculars:
- Develop a Capstone CS Project (e.g., AI App, Cybersecurity Tool, Robotics Prototype)
- Lead a Hackathon or Coding Club
- Apply for Google Science Fair, Regeneron Science Talent Search
- Publish CS Research or contribute to AI journals
Summer Plan:
- Final UC Berkeley Application Prep (Personal Statements, CS Scholarships)
- Take UC Berkeley Online CS 61A (if available)
- Intern or Work at a Startup
ðĄ Key Takeaways for UC Berkeley CS/CE Admissions
- â
Take AP Computer Science A, AP Calculus BC, and AP Physics C
- â
Join Hackathons, CS Research, and Internships
- â
Score high on USACO, AMC, or Math/CS Competitions
- â
Showcase CS Projects (GitHub, Kaggle, AI/ML Apps, Robotics, Open Source)
- â
Demonstrate Leadership in Coding Clubs or STEM Initiatives