Summer 2026 enrollment is open — Register for AI, Coding & Robotics courses →
Course Catalog · Grades 6–12

The full AmeriDuo course catalog

Browse every Foundation, Track A (AI Software & Data Science), Track B (AI-Powered Robotics & Physical AI), and Research & Competition module. Most students take only the modules they need — we recommend a personalized sequence after a free Project Path Consultation.

Use this page as a reference. These 16 courses are organized as a pathway, not a checklist. Most students complete 3–5 modules across their AmeriDuo journey. If you're unsure which ones fit your child, the fastest way to get a recommendation is to book a free Project Path Consultation.

Looking for a customized project instead of a course? Our 6–8 month Project Mentorship builds a real, personalized project end-to-end.

See Project Mentorship

Jump to a section: Foundation · Track A — AI Software · Track B — Robotics · Research & Competition · Bootcamp

Foundation Program

Programming, data, documentation, and presentation skills students need to begin real AI, software, or robotics projects.

Most students take 2–3 of these four modules.
2400

Python Project Foundation

Grades: 6–9 · Length: 8–10 wks · Time: 2–4 hrs/wk · Format: Online, small group

Best for: Students new to coding who are heading toward AI, data, web app, or robotics projects.

What students learn

Core Python building blocks (variables, loops, functions, file I/O), Git basics, and how to use AI coding tools as a tutor — not a crutch.

What students build

2–3 small Python projects on GitHub, plus a short presentation explaining one of them.

Recommended next step

Continue with 2420 Data Science & Math or move into Track A or Track B based on interests.

2420

Data Science & Math for AI Projects

Grades: 6–10 · Length: 8–10 wks · Time: 2–4 hrs/wk · Format: Online, small group

Best for: Students heading toward AI / data / Track A — strongly recommended before Machine Learning Project Builder.

What students learn

Loading real datasets, cleaning messy data, making charts that tell a story, and the basic statistics that machine learning depends on.

What students build

A complete data analysis project from CSV to written report, with charts and a GitHub notebook.

Recommended next step

2460 Machine Learning Project Builder or any Track A course.

2490

Vibe Coding for Creative Web Projects

Grades: 6–10 · Length: 8–10 wks · Time: 2–4 hrs/wk · Format: Online, small group

Best for: Students heading toward AI web apps and LLM tools. Optional but highly recommended for Track A students.

What students learn

Turning creative ideas into web app prototypes using modern AI-assisted coding workflows — prompts, iteration, deployment.

What students build

A live web app project with a polished UI, demo video, and short presentation.

Recommended next step

2620 AI Web App Builder with LLM Tools.

2470

Project Portfolio & Technical Communication

Grades: 6–12 · Length: 6–8 wks · Time: 2–3 hrs/wk · Format: Online, small group

Best for: All students. Essential before any competition or college-application project work.

What students learn

How to research, document, showcase, and present technical projects using GitHub, project portfolios, demo videos, slide decks, AI tools, and effective technical communication.

What students build

A professional project portfolio with a GitHub repository and project page, polished README, research summary, demo video, slide deck, and practiced technical presentation.

Recommended next step

Apply these skills to any Track A or Track B project.

Track A — AI Software & Data Science

Four project-building modules. Build AI software, machine learning projects, data science projects, LLM tools, and agent-based applications.

Students usually take 2–3 of these modules based on background and goals.
2460

Machine Learning Project Builder

Grades: 8–12 · Length: 8–10 wks · Time: 3–5 hrs/wk · Prep: 2400 + 2420

Best for: Students who want a research-style AI/ML project for portfolio or science-fair use.

What students learn

The full ML workflow: problem types, data cleaning, feature engineering, baseline models, evaluation, error analysis, and improvement.

What students build

A complete ML mini-project with a notebook, charts, model evaluation, GitHub README, and short presentation.

Recommended next step

2690 Advanced AI or 2750 Applied AI Project Studio.

2620

AI Web App Builder with LLM Tools

Grades: 8–12 · Length: 8–10 wks · Time: 3–5 hrs/wk · Prep: 2400 + 2490

Best for: Students who want to build a real AI-powered product as a portfolio piece.

What students learn

Prompt engineering, LLM APIs, simple frontend/backend architecture, database basics, and deployment workflows.

What students build

A working AI web app or LLM tool (e.g., AI study coach, research helper, FAQ chatbot).

Recommended next step

2690 Advanced AI or 2750 Applied AI Project Studio.

2690

Advanced AI, Deep Learning & Agent Systems

Grades: 9–12 · Length: 8–10 wks · Time: 4–6 hrs/wk · Prep: 2460 or 2620

Best for: Students aiming at serious research projects or competition submissions. Not for first-time AI students.

What students learn

Neural network intuition, CNN/RNN/LSTM patterns, computer vision, NLP, embeddings, RAG, agent workflows, tool use, and memory.

What students build

An advanced AI prototype demonstrating one or more advanced patterns (vision, RAG, agents).

Recommended next step

8-Month Project Mentorship.

2750

Applied AI Project Studio

Grades: 9–12 · Length: 10–12 wks · Time: 4–6 hrs/wk · Prep: 2460 + (2620 or 2690)

Best for: Capstone for Track A. A guided studio course — different from full long-term project mentorship.

What students learn

Integrating previously-learned AI skills into a single applied AI project: problem definition, prototype, improvement, testing, demo.

What students build

A polished applied AI project with full documentation, GitHub repo, report, demo, and slide deck.

Recommended next step

8-Month Project Mentorship for a fully customized, portfolio-grade project.

Track B — AI-Powered Robotics & Physical AI

Four robotics project levels — from electronics fundamentals to intelligent robotics with edge AI.

Students do not need every level. We recommend the right starting level based on robotics, coding, and hardware background.
2110 · Level 1

Basic Electronics & Arduino Foundation

Grades: 6–10 · Length: 8–10 wks · Time: 3–5 hrs/wk · Format: Online + at-home hardware

Best for: Students brand new to electronics or hardware. The entry point for the Robotics path.

What students learn

Circuits, breadboards, LEDs, buttons, resistors, sensors, the Arduino IDE, and basic Arduino programming.

What students build

A sensor-controlled alarm, smart light, servo gate, or mini smart-home device.

Recommended next step

2200 Arduino Robotics Project Lab.

2200 · Level 2

Arduino Robotics Project Lab

Grades: 7–11 · Length: 8–10 wks · Time: 3–5 hrs/wk · Prep: 2110

Best for: Students who liked Level 1 and want a working autonomous robot.

What students learn

Motors, motor drivers, chassis, ultrasonic sensors, line tracking, obstacle avoidance, and simple state machines.

What students build

An obstacle-avoiding robot, line-follower, maze-navigation robot, or smart delivery mini-robot.

Recommended next step

2500 Raspberry Pi & Computer Vision Robotics Lab.

2500 · Level 3

Raspberry Pi & Computer Vision Robotics Lab

Grades: 8–12 · Length: 10–12 wks · Time: 4–6 hrs/wk · Prep: 2400 + 2200

Best for: Students moving from sensor-based to vision-based robotics.

What students learn

Setting up Raspberry Pi, Python on Pi, the camera module, OpenCV, color/shape detection, and object tracking.

What students build

An object-tracking robot, vision-based line follower, color-targeting robot, or camera-based obstacle detector.

Recommended next step

2730 Edge AI & Intelligent Robotics Lab.

2730 · Level 4

Edge AI & Intelligent Robotics Lab

Grades: 9–12 · Length: 10–12 wks · Time: 4–6 hrs/wk · Prep: 2500

Best for: Students aiming at robotics competitions or research projects that integrate AI with hardware.

What students learn

Edge AI and TinyML concepts: lightweight object detection, sensor data classification, edge inference, intelligent decision logic, and reliability testing.

What students build

An edge-AI object recognition robot, smart sorting robot, AI environmental monitor, gesture-controlled robot, or TinyML anomaly detector.

Recommended next step

8-Month Project Mentorship for a research- or competition-grade project.

Research & Competition Project Mentorship

Long-term project mentorship for serious portfolio and competition work. These are not standalone courses — they're the three phases of a 6 or 8-month engagement.

See Project Mentorship for how these phases combine.
2900 · Phase 1

Innovation & Competition Project Planning

Grades: 8–12 · Length: 1–2 months · Time: 4–6 hrs/wk · Within 6 or 8-month mentorship

Best for: Phase 1 of the standard 8-month customized project.

What students learn

How to choose a meaningful project direction, define a real problem, analyze feasibility, and match the project with competition or portfolio goals.

What students build

Project topic, problem statement, proposal, feasibility & competition-fit analysis, and a 6–8 month roadmap.

Recommended next step

2920 or 2930 depending on track.

2920 · Phase 2

AI Research & Competition Mentorship

Grades: 8–12 · Length: 4–5 months · Time: 4–6 hrs/wk · Track: AI Software / Data

Best for: Students building serious AI, ML, data science, LLM, computer vision, NLP, or agent projects. Phase 2 of the 8-month customized project, AI track.

What students learn

Experiments, model improvement, error analysis, ethics, and end-to-end documentation under weekly mentor + monthly senior review.

What students build

A working AI prototype, dataset or API pipeline, model or system implementation, experiments and results, GitHub repository, and technical report draft.

Recommended next step

2970 Final Portfolio & Competition Submission Studio.

2930 · Phase 2

Robotics Research & Competition Mentorship

Grades: 8–12 · Length: 4–5 months · Time: 4–6 hrs/wk · Track: Robotics

Best for: Students building serious robotics, embedded, Arduino, Raspberry Pi, computer vision, edge AI, or intelligent physical-system projects. Phase 2 of the 8-month customized project, robotics track.

What students learn

Prototyping, hardware/software debugging, test plans, engineering iteration, and documentation under weekly mentor + monthly senior review.

What students build

A working robotics prototype, hardware architecture, sensor integration, code documentation, testing videos, engineering notebook, and technical report draft.

Recommended next step

2970 Final Portfolio & Competition Submission Studio.

2970 · Phase 3

Final Portfolio & Competition Submission Studio

Grades: 8–12 · Length: 1–2 months · Time: 4–6 hrs/wk · Within 6 or 8-month mentorship

Best for: Phase 3 of the standard 8-month customized project. Closes the loop from project work to a presentable outcome.

What students learn

How to write a strong final report, polish a GitHub README, design slides and a poster, record a demo video, and prepare for judge Q&A.

What students build

A final report, polished GitHub README, final slide deck, poster, demo video, judge Q&A prep, competition submission package (when appropriate), and a college application project story.

Recommended next step

Apply to competitions, science fairs, or use as a college-application portfolio piece.

Diagnostic & Planning

4-Week Project Readiness Bootcamp

Not sure which modules above your child needs? The 4-week Bootcamp produces a written Project Readiness Report with a personalized learning roadmap. Standard pricing from $780; $500 credit toward mentorship if continued within 14 days.

Foundation and Track courses are typically $600–$900 per course and run 8–12 weeks at 2–6 hours per week. Mentorship pricing is tailored after a free consultation. For the full pricing table, see Timeline & Investment on the Programs page.

See Open Sessions

Unsure which courses your child needs?

Most students take only 3-5 of these modules. Book a free Project Path Consultation and we'll recommend the shortest path through this catalog for your child.

Book a Free Project Path Consultation