← Back to CoursesAdvanced • Course 1

AI & Machine Learning

Python Programming & AI Fundamentals · 12 to 18 years

This comprehensive course introduces students to Artificial Intelligence and Machine Learning. Starting from basics of Python programming, students progress through data handling, visualization, core ML concepts, and build real AI projects. By the end, students will understand how AI works and create their own intelligent applications — from quiz games to image classifiers and chatbots.

1 Month2 sessions/week1.5 hours per sessioncompact size
AI & Machine Learning

Why Kids Love This Course

Python programming from absolute scratch

Real AI & ML concepts — not just theory

Build image classifiers, chatbots & prediction models

Taught by IIT Bombay research students

All software free & open-source

Certificate of completion with skills summary

What You'll Learn

A structured, week-by-week curriculum designed to build skills progressively.

1

Introduction to Computers & Programming

Week 1

  • How computers work, what is programming, why Python
  • Variables, data types, input/output, first programs
  • Hands-on: Build a calculator program
2

Programming Fundamentals

Week 1

  • Conditional statements (if/else), loops (for/while)
  • Lists, collections, functions, basic debugging
  • Hands-on: Build a number guessing game
3

Introduction to Artificial Intelligence

Week 2

  • What is AI? Types of AI, AI in everyday life
  • What is Machine Learning? Supervised vs unsupervised learning
  • Interactive demo: Explore AI through games & simulations
4

Working with Data & Intro to ML

Week 2

  • Understanding data, CSV files, pandas & numpy libraries
  • Data visualization with charts & graphs (Matplotlib)
  • Hands-on: Analyze a real dataset & prepare for ML
5

Building Your First ML Model

Week 3

  • Classification, decision trees, training models step-by-step
  • Making predictions & evaluating accuracy with scikit-learn
  • Hands-on: Build & train a prediction model on real data
6

AI Projects & Future of AI

Week 3-4

  • Image recognition, Natural Language Processing, chatbots
  • AI ethics: bias, fairness & responsible AI development
  • Final project: Image classifier, recommendation system, or chatbot

Skills You'll Gain

Python ProgrammingData Analysis & VisualizationMachine LearningAI ConceptsCritical ThinkingAlgorithm Design

Tools & Kits

  • Python 3
  • Jupyter Notebook
  • Matplotlib
  • Scikit-learn
  • Pandas & NumPy
  • Google Colab

Projects You'll Build

  • 1Calculator Program
  • 2Number Guessing Game
  • 3Data Analysis Report
  • 4Prediction Model
  • 5AI Chatbot / Image Classifier