Parent course catalog

Start from MIT and Stanford research. Turn it into the student's own work.

  • MIT
  • Stanford
  • Harvard
  • Carnegie Mellon
  • Princeton
  • Yale
  • Caltech
  • UC Berkeley

44 of these 177 courses are built on open research and tools those labs published. Students work out what those researchers asked, how they tested it, and what the result cannot prove, then turn one part of it into a question of their own, build it, and explain that work in a college application or interview. Choose online or Apgujeong in-person lessons in one-to-one or small-group formats.

An interdisciplinary course portfolio with biology, economics, robotics, mathematics, and research
Parent answer

CIT lists 177 listed courses for children and teens, from first coding and AI projects to biology, economics, physics, AP, IB, and IGCSE preparation. Choose online or Apgujeong in-person lessons in one-to-one or small-group formats after a readiness check.

Start with an academic interest

Biology and economics sit beside AI, engineering, arts, and research because many strong student projects cross more than one field.

20 courses

Biology & Health

Courses that connect living systems, health questions, scientific evidence, and responsible data use.

12 courses

Economics & Business

Courses about incentives, markets, products, finance, and decisions made with data and uncertainty.

86 courses

AI & Data

Courses that teach how data becomes a model, how models are tested, and when human judgment is still needed.

33 courses

Computer Science & Coding

Courses in programming, algorithms, software design, web and app development, and computational thinking.

49 courses

Engineering & Robotics

Courses that turn sensors, mechanisms, simulation, and control into a student-built feature, operator interface, and safely tested system.

42 courses

Physics & Space

Courses that use models, simulation, measurement, and code to study motion, forces, waves, space, and uncertainty.

17 courses

Mathematics & Statistics

Courses that build mathematical reasoning, modeling, probability, statistics, and clear communication with evidence.

32 courses

Arts, Media & Design

Courses that combine creative direction, media, interaction, visual systems, sound, games, and documented design choices.

10 courses

Humanities & Social Sciences

Courses in language, history, psychology, social inquiry, argument, source evaluation, and evidence-based writing.

42 courses

Research & Portfolio

Courses that help students form a question, document methods, test ideas, preserve evidence, and communicate results honestly.

2 courses

Interdisciplinary

Courses that combine more than one academic lens and ask students to connect evidence across fields.

The public repositories students read

35 of these 177 active courses open a public code repository in class. Public repositories keep changing, so CIT pins each one to a single commit and students see the same version every lesson. Open the pinned version on any card to read exactly what the class reads.

Compare all listed courses

Use subject, age, readiness, or a course name. Every result opens a public parent guide.

How to read curriculum readiness

Readiness describes the material currently available, not a promised number of lessons.

Lesson-ready
Every learning item includes the evidence, worked example, practical work, and tutor guidance required by CIT's lesson-ready standard.
Learning studio
A structured learning studio with goals, deliverables, and follow-up work is available. Tutors confirm supporting materials before delivery.
Curriculum plan
A sequenced course plan exists, but its dedicated learning studio is still being prepared.
Planned course
This subject is available for consultation, but a teachable lesson sequence is not yet published.

Early foundationEarly years to Grade 2Biology & Health

Learning studio

Digital Microscope Journal

If exploring plants up close or tiny things under a microscope makes you want to build instead of only watch or read, Digital Microscope Journal lets you make, test, and improve something of your own.

View parent guide

Competition entryPlacement by readinessBiology & Health, AI & Data

Learning studio

Conrad Challenge Nutrition & AI Project

If you enjoy pushing through hard questions about sodium and sugar in sauces or reformulating recipes, Conrad Challenge Nutrition & AI Project helps you turn that interest into a solution you can test, revise, and explain as your own.

View parent guide

Project courseGrades 9-12Biology & Health, AI & Data

Learning studio

Read Biology Data with Tables, Graphs, and AI

If questions about how DNA becomes protein or natural variation in living things keep making you ask why, Read Biology Data with Tables, Graphs, and AI lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 9-12Biology & Health, AI & Data

Learning studio

Test a Research Question with Public Genomics Data

If questions about DNA regulatory sequences or public genomics data keep making you ask why, Test a Research Question with Public Genomics Data lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Exam prepGrades 9-12Biology & Health

Planned course

AP Biology

If you want to understand the important ideas behind how cells use energy instead of memorizing answers, AP Biology connects gene expression to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Biology & Health

Planned course

AP Chemistry

If you want to understand the important ideas behind chemical bonding instead of memorizing answers, AP Chemistry connects acid-base equilibrium to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Biology & Health

Planned course

AP Environmental Science

If you want to understand the important ideas behind how ecosystems work instead of memorizing answers, AP Environmental Science connects pollution from energy use to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Biology & Health, Humanities & Social Sciences

Planned course

AP Psychology

If you notice how memory, the brain, and other people shape everyday choices, AP Psychology turns that curiosity into evidence-based explanations and exam-ready reasoning.

View parent guide

Project courseGrades 9-12Biology & Health, AI & Data

Learning studio

Compare and Explain Biology Data with Statistics

If questions about gene activity data or differences between groups keep making you ask why, Compare and Explain Biology Data with Statistics lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Exam prepGrades 9-12Biology & Health

Planned course

Cambridge IGCSE Biology (0610)

If you want to understand the important ideas behind human nutrition instead of memorizing answers, Cambridge IGCSE Biology (0610) connects plant transport to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Biology & Health

Planned course

Cambridge IGCSE Chemistry (0620)

If you want to understand the important ideas behind mole calculations instead of memorizing answers, Cambridge IGCSE Chemistry (0620) connects acid-base reactions to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Biology & Health, Physics & Space

Planned course

Cambridge IGCSE Co-ordinated Sciences (0654)

If you want to understand the important ideas behind energy transfer instead of memorizing answers, Cambridge IGCSE Co-ordinated Sciences (0654) connects cell biology to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Biology & Health

Planned course

IB Diploma Biology

If you want to understand the important ideas behind the diversity of life instead of memorizing answers, IB Diploma Biology connects how structure fits function to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Biology & Health

Planned course

IB Diploma Chemistry

If you want to understand the important ideas behind particle models of matter instead of memorizing answers, IB Diploma Chemistry connects reaction rates to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Biology & Health, Humanities & Social Sciences

Planned course

IB Diploma Psychology

If you want to compare how biology, thinking, relationships, and culture explain human behavior, IB Psychology gives you the studies and research methods to argue from evidence.

View parent guide

Project courseGrades 9-12Biology & Health, AI & Data

Learning studio

Build and Evaluate AI that Learns from Biology Data

If questions about biological pattern recognition or fair ways to test AI keep making you ask why, Build and Evaluate AI that Learns from Biology Data lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 9-12Biology & Health, Economics & Business

Learning studio

School-Linked Open-Source Bio-Finance Research

  • References open Stanford research

If questions about JavaScript web pages or biology data analysis keep making you ask why, School-Linked Open-Source Bio-Finance Research lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 9-12Biology & Health, Economics & Business

Learning studio

Stanford, MIT & Columbia Open-Source Bio-Finance Research

  • References open Stanford research

If questions about cell image analysis or protein structure AI keep making you ask why, Stanford, MIT & Columbia Open-Source Bio-Finance Research lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Exam prepGrades 6-8Biology & Health, Physics & Space

Planned course

IB MYP Sciences

If you want to understand the important ideas behind designing experiments instead of memorizing answers, IB MYP Sciences connects interpreting science data to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Project courseGrades 3-5Economics & Business, AI & Data

Lesson-ready

Smart Money Makers: AI, Data & Mini Business

  • Uses MIT Scratch

If questions about sales versus profit or fair surveys and bar graphs keep making you ask why, Smart Money Makers: AI, Data & Mini Business lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project coursePlacement by readinessEconomics & Business, AI & Data

Learning studio

AI Product Builder: Planning, UX & Development

If questions about user problems and interviews or screen design in Figma keep making you ask why, AI Product Builder: Planning, UX & Development lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Exam prepGrades 9-12Economics & Business

Planned course

AP Macroeconomics

If you want to understand the important ideas behind business cycles and inflation instead of memorizing answers, AP Macroeconomics connects fiscal and monetary policy to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Economics & Business

Planned course

AP Microeconomics

If you want to understand the important ideas behind supply and demand instead of memorizing answers, AP Microeconomics connects firm costs and market structures to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Economics & Business

Planned course

Cambridge IGCSE Business Studies (0450)

If you want to understand the important ideas behind how businesses start and grow instead of memorizing answers, Cambridge IGCSE Business Studies (0450) connects the marketing mix and market research to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Economics & Business

Planned course

Cambridge IGCSE Economics (0455)

If you want to understand the important ideas behind markets and price setting instead of memorizing answers, Cambridge IGCSE Economics (0455) connects government economic policy to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Economics & Business

Planned course

IB Diploma Business Management

If you want to understand the important ideas behind business finance instead of memorizing answers, IB Diploma Business Management connects marketing and operations to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Economics & Business

Planned course

IB Diploma Economics

If you want to understand the important ideas behind markets and market failure instead of memorizing answers, IB Diploma Economics connects growth and inequality to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Project courseGrades 6-8Economics & Business, AI & Data

Lesson-ready

AI Money Lab: Forecasting, Pricing & Data Products

  • Uses MIT App Inventor

If questions about store profit and loss or demand forecasts keep making you ask why, AI Money Lab: Forecasting, Pricing & Data Products lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 6-8Economics & Business, AI & Data

Learning studio

Economics Data Science Portfolio

If questions about prices and exchange rates across countries or economic data analysis in Python keep making you ask why, Economics Data Science Portfolio lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Early foundationEarly years to Grade 2AI & Data, Arts, Media & Design

Learning studio

Generative AI Art Curator

If exploring AI pictures that change with words or picking pictures that fit a story makes you want to build instead of only watch or read, Generative AI Art Curator lets you make, test, and improve something of your own.

View parent guide

Early foundationEarly years to Grade 2AI & Data

Learning studio

Build a Smile Doorbell That Recognizes Family Members

If exploring AI that sorts photos or recognizing family faces makes you want to build instead of only watch or read, Build a Smile Doorbell That Recognizes Family Members lets you make, test, and improve something of your own.

View parent guide

Early foundationEarly years to Grade 2AI & Data, Engineering & Robotics

Learning studio

Smart Systems & Human Control

If exploring robots that react to sensors or if-then rules makes you want to build instead of only watch or read, Smart Systems & Human Control lets you make, test, and improve something of your own.

View parent guide

Project courseGrades 3-5AI & Data, Arts, Media & Design

Lesson-ready

AI + Games: Smart Character Maker

  • Uses MIT Scratch

If questions about rules that move game characters or anonymous play logs keep making you ask why, AI + Games: Smart Character Maker lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 3-5AI & Data, Engineering & Robotics

Lesson-ready

AI + LEGO: Responsive Building Maker

If questions about LEGO buildings that react to light or graphing sensor readings keep making you ask why, AI + LEGO: Responsive Building Maker lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 3-5AI & Data, Arts, Media & Design

Lesson-ready

AI + Music: Rhythm and Mood Maker

  • References an open University of Geneva dataset

If questions about homemade four-beat rhythms or words for the mood of music keep making you ask why, AI + Music: Rhythm and Mood Maker lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 3-5AI & Data, Engineering & Robotics

Lesson-ready

AI + Robotics: Sensor Explorers

If questions about robots that stop before obstacles or line-following color sensors keep making you ask why, AI + Robotics: Sensor Explorers lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 3-5AI & Data

Lesson-ready

AI + Sports: Play Data Lab

If questions about success rates in practice logs or how graph axes shape impressions keep making you ask why, AI + Sports: Play Data Lab lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 3-5AI & Data, Engineering & Robotics

Learning studio

AI Makers: Data, Decisions & Responsible Agents

If questions about bias in AI classifiers or robots that follow rules keep making you ask why, AI Makers: Data, Decisions & Responsible Agents lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 3-5AI & Data, Computer Science & Coding

Learning studio

Emotion System Design: Grades 3-5

  • References Yale RULER
  • References the Stanford d.school cycle
  • References Harvard Project Zero

If questions about wish sentences for an AI agent or how a gift makes someone feel keep making you ask why, Emotion System Design: Grades 3-5 lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project coursePlacement by readinessAI & Data, Computer Science & Coding

Learning studio

Building and Launching AI Apps

If questions about user flows across app screens or accuracy checks for AI responses keep making you ask why, Building and Launching AI Apps lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project coursePlacement by readinessAI & Data, Computer Science & Coding

Lesson-ready

Data Science with Python

If questions about correlation versus causation or misleading graph axes keep making you ask why, Data Science with Python lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project coursePlacement by readinessAI & Data, Computer Science & Coding

Lesson-ready

Google Cloud Study Jam: AI Badge Path

If questions about generative AI or cloud data analysis keep making you ask why, Google Cloud Study Jam: AI Badge Path lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Competition entryPlacement by readinessAI & Data, Engineering & Robotics

Learning studio

Research Human-AI Interfaces for KSEF

If you enjoy pushing through hard questions about gesture recognition or why recognition models fail, Research Human-AI Interfaces for KSEF helps you turn that interest into a solution you can test, revise, and explain as your own.

View parent guide

Competition entryPlacement by readinessAI & Data, Research & Portfolio

Learning studio

IAI2O Preparation

If you enjoy pushing through hard questions about AI model implementation or AI for scientific research, IAI2O Preparation helps you turn that interest into a solution you can test, revise, and explain as your own.

View parent guide

Competition entryPlacement by readinessAI & Data, Research & Portfolio

Learning studio

KOAI Preparation

If you enjoy pushing through hard questions about how neural networks learn or image classification errors, KOAI Preparation helps you turn that interest into a solution you can test, revise, and explain as your own.

View parent guide

Project coursePlacement by readinessAI & Data

Lesson-ready

Practical AI Tools & Machine Learning Foundations

If questions about safety checks for AI-written code or image classifier accuracy keep making you ask why, Practical AI Tools & Machine Learning Foundations lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project coursePlacement by readinessAI & Data, Engineering & Robotics

Learning studio

RoboMaster AI Vision: Safe Robot Control

If questions about robots as computer systems or encrypted wireless messages keep making you ask why, RoboMaster AI Vision: Safe Robot Control lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project coursePlacement by readinessAI & Data, Computer Science & Coding

Lesson-ready

Unity C# & AI Programming

If questions about enemy behavior in games or agents that learn from rewards keep making you ask why, Unity C# & AI Programming lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Competition entryPlacement by readinessAI & Data, Research & Portfolio

Learning studio

USAAIO Preparation

If you enjoy pushing through hard questions about math derivations by hand or model training under contest rules, USAAIO Preparation helps you turn that interest into a solution you can test, revise, and explain as your own.

View parent guide

Project courseGrades 9-12AI & Data, Engineering & Robotics

Lesson-ready

High School AI Assistants: Build, Test, and Explain

If questions about failure modes of multi-agent systems or statistics for AI evaluation keep making you ask why, High School AI Assistants: Build, Test, and Explain lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 9-12AI & Data, Arts, Media & Design

Lesson-ready

AI + Games: Agent Studio

  • Uses MIT Scratch

If questions about NavMesh pathfinding in Unity or reward design for learning agents keep making you ask why, AI + Games: Agent Studio lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 9-12AI & Data, Engineering & Robotics

Lesson-ready

AI + LEGO: Intelligent Spatial Systems

If questions about multi-sensor fusion or marker-based LEGO vision keep making you ask why, AI + LEGO: Intelligent Spatial Systems lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 9-12AI & Data, Arts, Media & Design

Lesson-ready

AI + Music: Affective Computing Research

  • References an open University of Geneva dataset

If questions about expressed versus felt emotion in music or music dataset licensing keep making you ask why, AI + Music: Affective Computing Research lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 9-12AI & Data, Engineering & Robotics

Lesson-ready

AI + Robotics: Vision and Autonomy Research

If questions about YOLO versus marker detection or multi-frame object tracking keep making you ask why, AI + Robotics: Vision and Autonomy Research lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 9-12AI & Data, Research & Portfolio

Lesson-ready

AI + Sports: Data and Vision Research

If questions about interpreting salary regression residuals or denominators in injury statistics keep making you ask why, AI + Sports: Data and Vision Research lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 9-12AI & Data

Lesson-ready

High School AI Product Planning and Testing

  • Uses MIT App Inventor
  • Uses Stanford NLP tools

If questions about AI product planning or the cost of model errors keep making you ask why, High School AI Product Planning and Testing lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 9-12AI & Data, Computer Science & Coding

Learning studio

High School AI Software: Step-by-Step Assistants

If questions about software architecture for AI apps or fallback paths for LLM output keep making you ask why, High School AI Software: Step-by-Step Assistants lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 9-12AI & Data, Research & Portfolio

Learning studio

AP Research

If questions about measurements from app development or operational definitions of concepts keep making you ask why, AP Research lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 9-12AI & Data, Computer Science & Coding

Learning studio

Codex Cli

  • References the MIT Missing Semester

If questions about command-line work with Git or permissions for AI coding agents keep making you ask why, Codex Cli lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 9-12AI & Data, Computer Science & Coding

Learning studio

Emotion System Design: Grades 9-12

  • References the Carnegie Mellon ETC
  • References the Stanford d.school cycle

If questions about emotional design in interactive media or AI agents directed by specs keep making you ask why, Emotion System Design: Grades 9-12 lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Exam prepGrades 9-12AI & Data, Mathematics & Statistics

Planned course

IB Mathematics: Applications and Interpretation

If you want to understand the important ideas behind mathematical modeling instead of memorizing answers, IB Mathematics: Applications and Interpretation connects statistical hypothesis testing to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Project courseGrades 9-12AI & Data, Engineering & Robotics

Lesson-ready

Stanford robomimic: Learning Robot Actions from Demonstrations

  • Built on a Stanford Vision and Learning Lab open project
ARISE-Initiative/robomimicd309eaecc18a

If questions about learning from human demonstrations or demonstration quality keep making you ask why, Stanford robomimic: Learning Robot Actions from Demonstrations lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 6-8AI & Data, Arts, Media & Design

Lesson-ready

AI + Games: Systems Builder

  • Uses MIT Scratch

If questions about NPC state machines or anonymous play telemetry keep making you ask why, AI + Games: Systems Builder lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 6-8AI & Data, Engineering & Robotics

Lesson-ready

AI + LEGO: Multi-Sensor Architecture Lab

If questions about light-sensor calibration or combining several sensors keep making you ask why, AI + LEGO: Multi-Sensor Architecture Lab lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 6-8AI & Data, Arts, Media & Design

Lesson-ready

AI + Music: Data and Emotion Lab

  • References an open University of Geneva dataset

If questions about measurable features of music or disagreement between emotion labels keep making you ask why, AI + Music: Data and Emotion Lab lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 6-8AI & Data, Engineering & Robotics

Lesson-ready

AI + Robotics: Autonomous Systems Lab

If questions about grid-map path planning or marker-based object detection keep making you ask why, AI + Robotics: Autonomous Systems Lab lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 6-8AI & Data

Lesson-ready

AI + Sports: Analysis and Pose Lab

If questions about match event coordinate data or player salaries versus performance keep making you ask why, AI + Sports: Analysis and Pose Lab lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 6-8AI & Data, Engineering & Robotics

Learning studio

Emotion System Design: Grades 6-8

  • References the Stanford d.school cycle
  • References the MIT Media Lab

If questions about the mood a space creates or AI agents that build from a design table keep making you ask why, Emotion System Design: Grades 6-8 lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 6-8AI & Data, Computer Science & Coding

Learning studio

Python AI Systems Builder

If questions about how Python code runs step by step or fallbacks for wrong AI answers keep making you ask why, Python AI Systems Builder lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Early foundationEarly years to Grade 2Computer Science & Coding

Learning studio

Knowledge Architect: WikiBot

If exploring chatbots that answer questions or trick questions makes you want to build instead of only watch or read, Knowledge Architect: WikiBot lets you make, test, and improve something of your own.

View parent guide

Early foundationEarly years to Grade 2Computer Science & Coding, Mathematics & Statistics

Learning studio

Little Algorithm Chef

If exploring recipe steps or robot games that follow cards makes you want to build instead of only watch or read, Little Algorithm Chef lets you make, test, and improve something of your own.

View parent guide

Early foundationEarly years to Grade 2Computer Science & Coding, Physics & Space

Learning studio

Storytelling Python: Parallel Universe Designer

If exploring branching stories or games with several endings makes you want to build instead of only watch or read, Storytelling Python: Parallel Universe Designer lets you make, test, and improve something of your own.

View parent guide

Project coursePlacement by readinessComputer Science & Coding, Mathematics & Statistics

Lesson-ready

Algorithms & C++ Foundations

If questions about time complexity or shortest-path graph search keep making you ask why, Algorithms & C++ Foundations lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project coursePlacement by readinessComputer Science & Coding

Lesson-ready

C Language Basics and Memory Practice

If questions about pointers and memory addresses or C strings and arrays keep making you ask why, C Language Basics and Memory Practice lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Competition entryPlacement by readinessComputer Science & Coding, Research & Portfolio

Lesson-ready

Congressional App Challenge 2026

If you enjoy pushing through hard questions about local issue data or public API integration, Congressional App Challenge 2026 helps you turn that interest into a solution you can test, revise, and explain as your own.

View parent guide

Certificate practicePlacement by readinessComputer Science & Coding

Lesson-ready

COS Pro Level 3 Python Practice

If you want to understand the important ideas behind reading a coding requirement instead of memorizing answers, COS Pro Level 3 Python Practice connects completing partial code to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Project coursePlacement by readinessComputer Science & Coding, Arts, Media & Design

Lesson-ready

Game Development Project

If questions about character controls and collisions or difficulty balance keep making you ask why, Game Development Project lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project coursePlacement by readinessComputer Science & Coding

Lesson-ready

Mobile App Development

  • Uses MIT App Inventor

If questions about how apps save data or sensor permissions keep making you ask why, Mobile App Development lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project coursePlacement by readinessComputer Science & Coding

Lesson-ready

Python Foundations & Intermediate Programming

If questions about text-based mini games or programs that save to files keep making you ask why, Python Foundations & Intermediate Programming lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project coursePlacement by readinessComputer Science & Coding

Lesson-ready

Scratch & Block Coding Foundations

  • Uses MIT Scratch

If questions about sprites controlled by the keyboard or games with scores and timers keep making you ask why, Scratch & Block Coding Foundations lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Algorithm contest prepPlacement by readinessComputer Science & Coding, Research & Portfolio

Lesson-ready

USACO Bronze: Python, Java and C++

Start with a language you can already use for loops and functions. Across 12 lessons, turn a problem statement into a small model, test its boundaries, and explain why your solution works before moving to Silver.

View parent guide

Algorithm contest prepPlacement by readinessComputer Science & Coding, Research & Portfolio

Lesson-ready

USACO Gold: Java and C++

Learn to define the state before writing a dynamic program and to choose a graph or range structure from the input constraints. These 20 Java/C++ lessons include reference comparisons, proof questions, homework checks and an independent practice mock.

View parent guide

Algorithm contest prepPlacement by readinessComputer Science & Coding, Research & Portfolio

Lesson-ready

USACO Platinum: Java and C++

Advanced algorithms are useful only when their assumptions hold. In 18 Java/C++ lessons, prove why decompositions and DP optimizations reduce work, build counterexamples when conditions change, and separate correctness evidence from timing and memory measurements.

View parent guide

Algorithm contest prepPlacement by readinessComputer Science & Coding, Research & Portfolio

Lesson-ready

USACO Silver: Java and C++

Use Java or C++ to replace repeated work with prefix sums, ordered searches and graph traversals. The 16 lessons ask you to explain each method's conditions and compare your program with a simpler solution, not just pass the sample.

View parent guide

Project coursePlacement by readinessComputer Science & Coding

Lesson-ready

Visual Python 3D

If questions about 3D terrain built from blocks or gravity and physics in games keep making you ask why, Visual Python 3D lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project coursePlacement by readinessComputer Science & Coding

Lesson-ready

Visual Python I: Turtle Graphics

If questions about polygons drawn with loops or spiral patterns that change step by step keep making you ask why, Visual Python I: Turtle Graphics lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project coursePlacement by readinessComputer Science & Coding

Lesson-ready

Visual Python II: Text Coding

If questions about what operators and conditions return or loops that never end keep making you ask why, Visual Python II: Text Coding lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project coursePlacement by readinessComputer Science & Coding

Lesson-ready

Web Development with HTML, CSS & JavaScript

If questions about responsive layouts for phones or web accessibility and alt text keep making you ask why, Web Development with HTML, CSS & JavaScript lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Exam prepGrades 9-12Computer Science & Coding

Lesson-ready

AP Computer Science A

If you want to understand the important ideas behind Java programming instead of memorizing answers, AP Computer Science A connects object and class design to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Computer Science & Coding

Lesson-ready

AP Computer Science Principles

If you want to understand the important ideas behind how computers represent data instead of memorizing answers, AP Computer Science Principles connects programming with lists and procedures to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Computer Science & Coding

Lesson-ready

Cambridge IGCSE Computer Science (0478)

If you want to understand the important ideas behind number systems instead of memorizing answers, Cambridge IGCSE Computer Science (0478) connects algorithm design in pseudocode to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Computer Science & Coding

Planned course

Cambridge IGCSE ICT (0417)

If you want to understand the important ideas behind computer networks instead of memorizing answers, Cambridge IGCSE ICT (0417) connects spreadsheet modeling to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Computer Science & Coding

Lesson-ready

IB Diploma Computer Science

If you want to understand the important ideas behind binary and data representation instead of memorizing answers, IB Diploma Computer Science connects how a CPU runs instructions to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Early foundationEarly years to Grade 2Engineering & Robotics, Mathematics & Statistics

Learning studio

Euclid Architecture Studio

If exploring triangles and squares or sturdy bridge shapes makes you want to build instead of only watch or read, Euclid Architecture Studio lets you make, test, and improve something of your own.

View parent guide

Early foundationEarly years to Grade 2Engineering & Robotics, Physics & Space

Learning studio

First Electric Circuits with Switches and Alarms

If exploring battery and bulb circuits or door alarms makes you want to build instead of only watch or read, First Electric Circuits with Switches and Alarms lets you make, test, and improve something of your own.

View parent guide

Early foundationEarly years to Grade 2Engineering & Robotics

Learning studio

Micro:bit Wearable Technology

If exploring micro:bit boards and sensors or rules for counting steps makes you want to build instead of only watch or read, Micro:bit Wearable Technology lets you make, test, and improve something of your own.

View parent guide

Early foundationEarly years to Grade 2Engineering & Robotics, Mathematics & Statistics

Learning studio

Robot Math Odyssey

If exploring robot moves on a grid or left and right turns makes you want to build instead of only watch or read, Robot Math Odyssey lets you make, test, and improve something of your own.

View parent guide

Early foundationEarly years to Grade 2Engineering & Robotics

Learning studio

Count Energy Use and Make a Green City Blueprint

If exploring the electricity a city uses or solar power math makes you want to build instead of only watch or read, Count Energy Use and Make a Green City Blueprint lets you make, test, and improve something of your own.

View parent guide

Project courseGrades 3-5Engineering & Robotics, Arts, Media & Design

Learning studio

Measuring Emotion: Grades 3-5

  • References Yale RULER
  • References the Stanford d.school cycle
  • References Harvard Project Zero

If questions about emotion words on a feelings map or the rise and fall of a story's mood keep making you ask why, Measuring Emotion: Grades 3-5 lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 3-5Engineering & Robotics, Arts, Media & Design

Learning studio

Reading Emotion: Grades 3-5

  • References Yale RULER
  • References the Stanford d.school cycle
  • References Harvard Project Zero

If questions about screen color and brightness or the speed of music and motion keep making you ask why, Reading Emotion: Grades 3-5 lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Competition entryPlacement by readinessEngineering & Robotics, Research & Portfolio

Learning studio

KSEF Science & Engineering Research

If you enjoy pushing through hard questions about experimental design or measurement data, KSEF Science & Engineering Research helps you turn that interest into a solution you can test, revise, and explain as your own.

View parent guide

Exam prepGrades 9-12Engineering & Robotics, Arts, Media & Design

Planned course

Cambridge IGCSE Design & Technology (0445)

If you want to understand the important ideas behind material properties instead of memorizing answers, Cambridge IGCSE Design & Technology (0445) connects mechanisms and electronic circuits to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Project courseGrades 9-12Engineering & Robotics, Mathematics & Statistics

Learning studio

Measuring Emotion: Grades 9-12

  • References the Carnegie Mellon ETC
  • References the Stanford d.school cycle

If questions about the eye's contrast sensitivity or image frequency filters keep making you ask why, Measuring Emotion: Grades 9-12 lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 9-12Engineering & Robotics, Arts, Media & Design

Learning studio

Reading Emotion: Grades 9-12

  • References the Carnegie Mellon ETC
  • References the Stanford d.school cycle

If questions about basic versus constructed emotion theories or rules on emotion-inference AI keep making you ask why, Reading Emotion: Grades 9-12 lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 6-8Engineering & Robotics, Arts, Media & Design

Learning studio

Measuring Emotion: Grades 6-8

  • References the Stanford d.school cycle
  • References the MIT Media Lab

If questions about emotions written as coordinates or A/B tests of two screens keep making you ask why, Measuring Emotion: Grades 6-8 lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 6-8Engineering & Robotics, Arts, Media & Design

Learning studio

Reading Emotion: Grades 6-8

  • References the Stanford d.school cycle
  • References the MIT Media Lab

If questions about YouTube thumbnails and intros or the limits of emotion-recognition AI keep making you ask why, Reading Emotion: Grades 6-8 lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Early foundationEarly years to Grade 2Physics & Space

Learning studio

Mars Rover Mission Control

If exploring Mars rovers or sensors that detect walls and lines makes you want to build instead of only watch or read, Mars Rover Mission Control lets you make, test, and improve something of your own.

View parent guide

Project coursePlacement by readinessPhysics & Space, Research & Portfolio

Learning studio

Explore Quantum Physics with Computer Models

If questions about open-source quantum simulation frameworks or how environments erase quantum oscillations keep making you ask why, Explore Quantum Physics with Computer Models lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project coursePlacement by readinessPhysics & Space, Research & Portfolio

Learning studio

Quantum Physics Lab with Python

If questions about qubit superposition or qubit motion on the Bloch sphere keep making you ask why, Quantum Physics Lab with Python lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 9-12AI & Data, Physics & Space

Lesson-ready

Make a Spacecraft Hold Its Own Heading

  • Built on a University of Colorado Boulder open project
AVSLab/basilisk441418f2f4e1

If questions about spacecraft attitude dynamics or feedback control toward a target keep making you ask why, Make a Spacecraft Hold Its Own Heading lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Exam prepGrades 9-12Physics & Space

Planned course

AP Physics 1

If you want to understand the important ideas behind Newton's laws of motion instead of memorizing answers, AP Physics 1 connects conservation laws to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Physics & Space

Planned course

AP Physics 2

If you want to understand the important ideas behind electric circuits instead of memorizing answers, AP Physics 2 connects optics to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Physics & Space

Planned course

AP Physics C: Electricity and Magnetism

If you want to understand the important ideas behind Gauss's law instead of memorizing answers, AP Physics C: Electricity and Magnetism connects electromagnetic induction to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Physics & Space

Planned course

AP Physics C: Mechanics

If you want to understand the important ideas behind calculus-based mechanics instead of memorizing answers, AP Physics C: Mechanics connects work done by variable forces to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Physics & Space

Planned course

Cambridge IGCSE Physics (0625)

If you want to understand the important ideas behind forces and motion instead of memorizing answers, Cambridge IGCSE Physics (0625) connects electric circuits to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Physics & Space

Planned course

IB Diploma Physics

If you want to understand the important ideas behind classical mechanics instead of memorizing answers, IB Diploma Physics connects gravitational and electromagnetic fields to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Early foundationEarly years to Grade 2Mathematics & Statistics

Learning studio

Pattern Detective

If exploring repeating color patterns or clap-and-stomp rhythms makes you want to build instead of only watch or read, Pattern Detective lets you make, test, and improve something of your own.

View parent guide

Exam prepGrades 9-12Mathematics & Statistics

Planned course

AP Calculus AB

If you want to understand the important ideas behind instantaneous rates of change instead of memorizing answers, AP Calculus AB connects the area under a curve to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Mathematics & Statistics

Planned course

AP Calculus BC

If you want to understand the important ideas behind limits and derivatives instead of memorizing answers, AP Calculus BC connects integrals and accumulation to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Mathematics & Statistics

Planned course

AP Precalculus

If you want to understand the important ideas behind how functions change instead of memorizing answers, AP Precalculus connects exponential growth models to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Mathematics & Statistics

Learning studio

AP Statistics

If you want to understand the important ideas behind sampling distributions instead of memorizing answers, AP Statistics connects hypothesis tests to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Mathematics & Statistics

Planned course

Cambridge IGCSE Additional Mathematics (0606)

If you want to understand the important ideas behind the factor theorem instead of memorizing answers, Cambridge IGCSE Additional Mathematics (0606) connects trigonometric identities to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Mathematics & Statistics

Planned course

Cambridge IGCSE Mathematics (0580)

If you want to understand the important ideas behind ratio and percentage problems instead of memorizing answers, Cambridge IGCSE Mathematics (0580) connects circle theorems to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Mathematics & Statistics

Planned course

IB Mathematics: Analysis and Approaches

If you want to understand the important ideas behind graph transformations instead of memorizing answers, IB Mathematics: Analysis and Approaches connects logarithms to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 6-8Mathematics & Statistics

Planned course

IB MYP Mathematics

If you want to understand the important ideas behind number patterns instead of memorizing answers, IB MYP Mathematics connects real-world math to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Early foundationEarly years to Grade 2Arts, Media & Design

Learning studio

Emotion Emoji Coder

If exploring facial expressions or buttons that make sounds makes you want to build instead of only watch or read, Emotion Emoji Coder lets you make, test, and improve something of your own.

View parent guide

Early foundationEarly years to Grade 2Arts, Media & Design

Learning studio

Design and 3D-Print a Quirky Invention

If exploring inventions that seem impossible or 3D design in Tinkercad makes you want to build instead of only watch or read, Design and 3D-Print a Quirky Invention lets you make, test, and improve something of your own.

View parent guide

Early foundationEarly years to Grade 2Arts, Media & Design

Learning studio

My First Audiobook Studio

If exploring picture-book stories or audiobooks makes you want to build instead of only watch or read, My First Audiobook Studio lets you make, test, and improve something of your own.

View parent guide

Early foundationEarly years to Grade 2Arts, Media & Design

Learning studio

Stop-Motion Science Lab

If exploring stop-motion animation or how falling objects move makes you want to build instead of only watch or read, Stop-Motion Science Lab lets you make, test, and improve something of your own.

View parent guide

Exam prepGrades 9-12Arts, Media & Design, Humanities & Social Sciences

Planned course

AP World History: Modern

If you want to understand the important ideas behind global history since 1200 instead of memorizing answers, AP World History: Modern connects historical source analysis to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Arts, Media & Design

Planned course

IB Diploma Design Technology

If you want to understand the important ideas behind ergonomic product design instead of memorizing answers, IB Diploma Design Technology connects manufacturing processes to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 6-8Arts, Media & Design

Planned course

IB MYP Design

If you want to understand the important ideas behind the design cycle instead of memorizing answers, IB MYP Design connects design specifications to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Project courseGrades 7-12Biology & Health, AI & Data

Lesson-ready

Social Brain Lab

  • References open Stanford and Harvard research

Ever wondered whether growth-mindset feedback changes the choice to retry after a mistake, why peer feedback gets so much attention in adolescence, or how the brain learns to revise a strategy? Social Brain Lab turns Stanford and Harvard research questions into privacy-safe behavioral experiments, data analysis, and a GitHub research record.

View parent guide

Exam prepGrades 9-12Humanities & Social Sciences

Planned course

AP English Language and Composition

If you want to understand the important ideas behind rhetorical analysis instead of memorizing answers, AP English Language and Composition connects evidence-based argument to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Humanities & Social Sciences

Planned course

AP English Literature and Composition

If you want to understand the important ideas behind literary interpretation instead of memorizing answers, AP English Literature and Composition connects figurative language in poetry to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Exam prepGrades 9-12Humanities & Social Sciences

Planned course

Cambridge IGCSE First Language English (0500)

If you want to understand the important ideas behind a writer's choice of words instead of memorizing answers, Cambridge IGCSE First Language English (0500) connects summary writing to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Project courseGrades 9-12Humanities & Social Sciences

Planned course

Cambridge IGCSE Global Perspectives (0457)

If questions about global issues from many perspectives or the reliability of sources keep making you ask why, Cambridge IGCSE Global Perspectives (0457) lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Exam prepGrades 9-12Humanities & Social Sciences

Planned course

IB English A: Language and Literature

If you want to understand the important ideas behind the language of advertising instead of memorizing answers, IB English A: Language and Literature connects how context changes meaning to exam-ready reasoning and a record of how you fixed mistakes.

View parent guide

Project courseGrades 9-12Humanities & Social Sciences

Planned course

IB Theory of Knowledge

If questions about the limits of knowledge or competing perspectives keep making you ask why, IB Theory of Knowledge lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Competition entryPlacement by readinessResearch & Portfolio

Lesson-ready

ACSL Preparation

If you enjoy pushing through hard questions about program tracing or bit-string operations, ACSL Preparation helps you turn that interest into a solution you can test, revise, and explain as your own.

View parent guide

Project courseGrades 9-12Research & Portfolio

Planned course

AP Seminar

If questions about competing perspectives on one issue or the credibility of evidence keep making you ask why, AP Seminar lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Project courseGrades 9-12Research & Portfolio

Planned course

IB Extended Essay

If questions about research question design or source evaluation keep making you ask why, IB Extended Essay lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

Early foundationEarly years to Grade 2Interdisciplinary

Learning studio

The What If Simulator

If exploring what-if questions or chains of cause and effect makes you want to build instead of only watch or read, The What If Simulator lets you make, test, and improve something of your own.

View parent guide

Project courseGrades 3-5Interdisciplinary

Lesson-ready

Time Travelers & Brain Detectives

  • Uses MIT Media Lab open projects
  • Uses Stanford open research tools

If questions about historical evidence or brain signals keep making you ask why, Time Travelers & Brain Detectives lets you investigate the question with evidence, then build and defend an extension of your own.

View parent guide

What should a college learn about the student?

The student should be able to explain the researchers' question and method, the one change they made themselves, what the result means, what it cannot prove, and what they would test next. The university name tells a reader who published the original work; the student's own account is what carries the application.

This standard reflects MIT and Stanford admissions guidance on curiosity, initiative, hands-on work, and intellectual engagement. MIT · Stanford

See the coursework-to-EC method
Students building and explaining a project at CIT

Questions parents search before choosing a CIT course

How should parents choose a coding or AI course in Seoul?

Start with the child's age, current readiness, and a subject they genuinely want to explore. CIT's 177 listed guides show prerequisites, learning flow, and student evidence before a consultation.

What is a good first AI or coding course for an elementary student?

Beginners can start with visual tools, guided projects, and age-appropriate explanation. Text coding is introduced when it supports the project rather than as a fixed entry requirement.

Does CIT support AP, IB, IGCSE, and international-school students?

Yes. The catalog includes verified AP, IB, and Cambridge IGCSE preparation alongside research and project courses. Placement follows the student's current syllabus and readiness.

Are CIT courses available online or in person, one-to-one or in small groups?

Yes. CIT offers online and in-person lessons in Apgujeong, Gangnam, Seoul, with one-to-one and small-group options. Course, enrollment, and schedule availability are confirmed during the free consultation.

Can students combine biology, economics, or physics with coding and AI?

Yes. Subject hubs identify interdisciplinary courses that connect university research questions with data, models, simulations, or student-owned projects. For a college application, the student should explain the original research question and method, then distinguish their own extension, evidence, and limits.