Posted in

High School Plan, semester detail

🟢 Year 1 – 9th Grade (Freshman Year)

📚 Semester 1

  • Math: Honors Geometry (or Honors Algebra II if ahead)
  • 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
  • Visual & Performing Arts: Digital Arts or Music Production

📚 Semester 2

  • Continue all Semester 1 courses
  • Start coding in Python or Java (self-study or club)

☀️ Summer

  • Join CS/AI Summer Camp (Stanford AI4ALL, Google Code Next)
  • Attend STEM Workshops or Engineering Camps
  • Compete in Beginner Hackathons
  • Build a small coding project (GitHub, app, website)

🟡 Year 2 – 10th Grade (Sophomore Year)

📚 Semester 1

  • 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
  • Extra: Join Robotics, Math, or Science Club

📚 Semester 2

  • Continue all Semester 1 courses
  • Participate in USACO Silver Division
  • Enter AMC 10 Math Competition

☀️ Summer

  • Internship or CS Bootcamp (Google CS Summer Institute, CodePath)
  • Attend UC Berkeley Pre-College Scholars Program
  • Hackathons (Hack the Bay, CodeDay SF)

🔵 Year 3 – 11th Grade (Junior Year)

📚 Semester 1

  • Math: AP Calculus AB (or AP Calculus BC if ahead)
  • Science: AP Physics 1 (or AP Physics C)
  • English: AP English Language
  • History: AP U.S. History
  • Foreign Language: Spanish/French/Chinese 3
  • Elective: AP Computer Science A (Java – Required for CS)

📚 Semester 2

  • Continue all Semester 1 courses
  • Compete in USACO Gold Division
  • Join major hackathons (LA Hacks, MLH Events)
  • Begin working on an AI/ML research project

☀️ Summer

  • Intern at a Bay Area Tech Company (Google STEP, LinkedIn, CodePath)
  • Work on an open-source AI/ML project (GitHub, Kaggle)
  • Take Advanced CS Courses (MIT OpenCourseWare, Harvard CS50)

🔴 Year 4 – 12th Grade (Senior Year)

📚 Semester 1

  • Math: AP Statistics (or Multivariable Calculus if available)
  • Science: AP Physics C (or AP Chemistry)
  • English: AP English Literature
  • History: AP Government & Politics
  • Elect

    ive: Machine Learning, Data Science, or Advanced Programming

  • Additional Elective: Engineering Capstone, Web Development

📚 Semester 2

  • Continue all Semester 1 courses
  • Submit final CS/Engineering Capstone Project
  • Lead a Hackathon or Coding Club at school
  • Prepare for UC Berkeley interviews and personal statements

☀️ Summer

  • Finalize UC Berkeley & other college applications
  • Take UC Berkeley Online CS 61A (if available)
  • Work on an AI/ML startup idea or internship

💡 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