AI Technology

Course Title:

AI Technology Honors
UC Subject Category: Interdisciplinary (G)
Delivery Mode: Online & Classroom-Based
Grade Levels: 10–12
Credits: 10 UC-Approved High School Credits
Prerequisites: Algebra I and basic computer literacy (Python recommended but not required)


Course Description:

AI Technology Honors introduces students to the foundations, applications, and implications of artificial intelligence in modern society. Through a blend of technical instruction and project-based learning, students explore core AI concepts such as machine learning, data analysis, neural networks, computer vision, and natural language processing. Students learn how AI technologies are applied across industries—from self-driving cars to personalized recommendation engines—and critically evaluate the ethical, social, and economic impacts of AI systems.

Using hands-on tools and platforms, students experiment with datasets, train simple models, and collaborate on real-world inspired projects. The course balances computational thinking and coding practice with interdisciplinary inquiry, preparing students for advanced studies and careers in AI, data science, and related fields.

This course is aligned with UC A–G standards, College Board recommendations, and the educational competencies expected of 21st-century learners.


Syllabus Overview: AI Technology Honors

UnitTopics CoveredKey Activities & Assessments
Unit 1: Introduction to Artificial IntelligenceWhat is AI? History and types of AI. Rule-based systems vs. machine learning.Group discussion on AI in everyday life; reading reflection; quiz
Unit 2: Data & AlgorithmsData structures, algorithmic logic, data preprocessing, bias in datasetsPython data manipulation mini-lab; ethics case study; quiz
Unit 3: Supervised & Unsupervised LearningClassification, regression, clustering, model training & testingBuild a simple classifier with Scikit-learn or Teachable Machine
Unit 4: Neural Networks & Deep LearningArtificial neurons, multilayer networks, deep learning overviewVisualize neural networks; project: handwriting recognition
Unit 5: Natural Language Processing (NLP)Tokenization, sentiment analysis, chatbots, language modelsNLP mini-project using text datasets; reflective journal
Unit 6: Computer Vision & Image RecognitionPixels, convolutional neural networks, facial recognitionImage classification lab using TensorFlow or ScratchAI
Unit 7: Ethics, Equity & AI in SocietySurveillance, job automation, AI fairness, misinformationResearch paper or debate on an AI ethics issue
Unit 8: Capstone ProjectCollaborative or individual final project demonstrating understanding of AI technologiesFinal presentation + written report; peer review; instructor evaluation

Course Materials & Tools

  • Online learning platform: Canvas LMS
  • Programming environment: Google Colab, Jupyter Notebook
  • Tools: Teachable Machine, ScratchAI, TensorFlow Lite
  • Reading materials: Instructor-curated articles and excerpts

Grading Breakdown

  • Class participation and discussions – 10%
  • Quizzes and short assignments – 15%
  • Labs and coding exercises – 25%
  • Unit projects – 25%
  • Final Capstone Project – 25%

Student Outcomes

By the end of the course, students will be able to:

  • Understand foundational AI concepts and terminology
  • Apply basic machine learning techniques to real-world problems
  • Evaluate the ethical implications of AI systems
  • Communicate their findings through written, visual, and oral presentations
  • Work collaboratively in solving interdisciplinary problems using AI tools