UC A-G approved Introduction to Artificial Intelligence Honors: Informatics course delivered fully online through immersive VR and AI-enhanced instruction.
College-Preparatory Elective — 1 year required
Must be chosen from additional courses in categories A–F (beyond the minimum requirements) OR from other UC-approved college-preparatory electives, including computer science, business, statistics, and interdisciplinary STEM courses.
UC Honors Designation
AP and IB electives earn 1 extra weighted GPA point. Some G electives (Statistics, Computer Science) satisfy UC quantitative reasoning requirements.
Why This Matters for College Admission
G electives are where students develop depth and signal academic passion. AI, cybersecurity, data science, and entrepreneurship courses are highly competitive differentiators for tech-oriented admissions profiles.
Develop computational thinking skills: decomposition, abstraction, and algorithms
Write, debug, and document code in industry-relevant programming languages
Understand data structures, sorting algorithms, and complexity analysis
Apply mathematics (discrete math, statistics, or calculus) to computing problems
Build working software projects with version control and collaborative workflows
Explore career pathways in software engineering, data science, and AI/ML
Foundations & Context
Core Content
Application & Synthesis
Curated syllabus · 6 units · 60 videos
Six units covering the Russell-Norvig sequence: search, adversarial games, knowledge representation, probabilistic reasoning, basic ML, and modern AI. Spine: UC Berkeley CS188 + Stanford CS221.
Also see(2 more picks)
Stanford Online
Also see(3 more picks)
Also see(1 more pick)
Also see(2 more picks)
freeCodeCamp.org
Also see(3 more picks)
Stanford Online
Tech With Tim
Also see(1 more pick)
MakingGamesWithBen
Curated for Introduction to Artificial Intelligence Honors: Informatics. Videos open in YouTube's privacy-enhanced (nocookie) embed; cookies are blocked until you click.
Open to qualifying students in grades 9, 10, 11, 12; no prerequisites required
All students complete a placement conversation with our admissions team before enrollment is confirmed. Questions? Contact admissions.