CBSE AI Subject (Code 417): A Parent's Guide for Class 9 and 10 in 2026–27
Every subject-selection season, school WhatsApp groups ask: "Should my child take AI in Class 9?" This guide answers it using CBSE's own 2026–27 curriculum documents, so you know what your child will actually study, how it is marked, and what it will and won't do for them.
All details below are as of September 2026 and come from CBSE's curriculum page for 2026–27. CBSE is in the middle of a larger curriculum change, so check your school's circulars too.
What is CBSE subject code 417?
Code 417 is Artificial Intelligence, one of the skill subjects run by CBSE's Department of Skill Education for the secondary classes. It sits in the same family as Information Technology (402), Retail (401) and Marketing and Sales (412). It is optional: your child takes it in addition to the main subjects, and only if the school offers it.
CBSE treats Classes 9 and 10 as one composite course. Its 2026–27 guidelines say students should take in Class 9 only those subjects they intend to continue in Class 10. So picking AI in Class 9 is really a two-year decision.
Don't confuse it with CT & AI. From 2026–27, CBSE has asked schools to build Computational Thinking and AI (CT & AI) into Classes 3 to 8 through existing subjects. Its 2026–27 secondary scheme document says CT & AI will reach Classes 9 to 12 as modules and a subject from the 2027–28 session, with details to follow. That is a separate thing from the optional Code 417 subject described here.
What the Class 9 AI syllabus covers in 2026–27
The official Class 9 curriculum for 2026–27 has four parts:
- Part A, Employability Skills (10 marks): communication, self-management, ICT, entrepreneurial and green skills. This part is common to all CBSE skill subjects.
- Part B, Subject Skills (40 marks): AI Reflection, Project Cycle and Ethics (10), Data Literacy (10), Math for AI: statistics and probability (7), Introduction to Generative AI (5), and Introduction to Python (8).
- Part C, Practical Work (35 marks): a practical file of at least 15 Python programs (15), a practical exam where the student writes three programs (15), and a viva (5).
- Part D, Project (15 marks): one project, field visit or student portfolio, linked to the UN Sustainable Development Goals.
Class 9 is activity-heavy. Students play Google's Quick Draw and Semantris to meet the three AI domains (data, computer vision, language), fill in a "4Ws problem canvas" to scope a problem, draw system maps, make charts from spreadsheet data, and debate AI bias. The suggested project tools include Teachable Machine and Machine Learning for Kids.
The Python is genuinely beginner level: print and input, variables, operators, data types, if, for and while, and simple list operations. Suggested programs include simple interest and checking whether a person can vote.
What changes in Class 10
The Class 10 curriculum for 2026–27 goes a step deeper into how AI models work:
Concepts behind AI models
- Revisiting the AI project cycle and ethical frameworks, including bioethics (7)
- Modelling: supervised, unsupervised and reinforcement learning, neural networks (11)
- Evaluating models: train-test split, accuracy, precision, recall, F1 score (10)
- Computer vision: pixels, RGB, convolution, CNNs (4)
- Natural language processing: text normalisation, bag of words, TF-IDF, chatbots (8)
Hands-on, mostly no-code
- Statistical data with the Orange data-mining tool (Palmer penguins case study)
- Image classification with Teachable Machine, Lobe and Orange
- Sentiment analysis in Orange
- "Advance Python": Jupyter Notebook, NumPy for mean, median and mode, line and scatter charts, reading CSV files and images
How CBSE AI is marked in Class 9 and 10
Both years follow the same 100-mark pattern. CBSE's scheme lists the theory paper as 50 marks and 2 hours.
| Component | Class 9 | Class 10 |
|---|---|---|
| Employability skills (theory) | 10 | 10 |
| AI subject units (theory) | 40 | 40 |
| Practical file (min. 15 programs) | 15 | 15 |
| Practical exam | 15 | 15 |
| Viva | 5 | 5 |
| Project, field visit or portfolio | 15 | 10 + 5 viva |
| Total | 100 | 100 |
Hours: each year's curriculum lists 210 hours in total, 50 for employability skills and 160 for the AI units (theory and practical together). How close a school gets to that depends on its timetable.
Does it count in board results?
This is where 2026–27 is unusual, because two schemes are running side by side.
If your child is in Class 10 now (board exam in 2027)
They continue under the existing scheme: five compulsory subjects with a board exam, plus up to two optional subjects, a maximum of seven. A skill subject like AI is typically the sixth subject and has a board exam. CBSE's rule, set out in its secondary curriculum, is that if a student fails Science, Mathematics or Social Science but passes the skill subject taken as the sixth subject, the skill subject replaces the failed one and the result is computed accordingly.
If your child is in Class 9 now (board exam in 2028)
Class 9 has moved to the new NCF-based scheme. AI appears in CBSE's list of optional subjects with school-based assessment and an annual exam, alongside a separate, compulsory Vocational Education subject. For the 2028 board exam, the scheme document allows up to seven subjects: six compulsory (including up to two Advanced papers in Maths and Science) plus one optional. It also keeps the replacement rule for an optional subject that the student passes. CBSE marks its optional subject list as tentative, so confirm the details with your school in Class 10.
How to think about it: AI is useful insurance and a low-stress subject for most children, since half the marks are practical. But how colleges or schools use it when calculating percentages varies, so don't pick it purely to "boost" a percentage.
How it connects to Class 11 and 12 AI (Code 843)
In the senior secondary classes the AI skill subject becomes Code 843. The Class 11 curriculum for 2026–27 is again 50 theory and 50 practical marks, with units on Python programming, data literacy, machine learning algorithms, linguistics and computer science, AI ethics, and a capstone project. The practical side even gives marks for an industry certification and for bootcamps or internships.
A child who did 417 well will find the start of 843 familiar. Taking 417 is not a formal requirement for 843; schools set their own subject combinations, so ask yours.
Who should pick AI in Class 9?
- Good fit: children who like computers, puzzles or projects; children curious about how ChatGPT and face unlock work; and children who find written exams stressful but do well at hands-on work.
- Check first: does the school have a working computer lab and a teacher trained for this subject? CBSE's document recommends a lab with roughly one computer per two students. A skill subject taught only from a textbook loses most of its value.
- Think twice: if your child is already stretched across a third language, Maths Advanced and coaching, adding a subject with a real practical file and project may be one thing too many.
What Code 417 does not give your child
It is a well-designed awareness course. But be honest about its limits:
- Programming depth. Class 9 Python stops at lists and loops. Class 10 adds libraries, but much of the machine learning work happens in no-code tools like Orange and Teachable Machine. That is fine for understanding concepts, but a child can finish Class 10 without ever writing a program longer than a page.
- Real project depth. One project a year, often done in a group and heavily templated, is not the same as building something from scratch, getting stuck and fixing it. That struggle is where most real learning happens.
- Modern tools. The syllabus explains generative AI and its ethics, but students don't build with large language models or real APIs.
This is where outside learning helps. If your child enjoys 417 and wants more, our AI Builders track (ages 13–18) picks up where the syllabus stops: real Python, working with LLMs through APIs, and machine learning projects your child writes in code. For Class 6 to 8 children, the best preparation is solid Python basics before Class 9, which is what Code Explorers (ages 10–13) focuses on. Our guide to Python for kids in India explains what to expect at each age.
How parents can help at home
- Ask to see the practical file every few weeks. It is 15 marks each year and easy to leave to the last week.
- Install Python at home. The syllabus suggests the Anaconda distribution and Jupyter Notebook. Ten minutes a day retyping and changing class programs builds far more confidence than reading notes.
- Try Teachable Machine together. Train a model to tell your family's hand signs apart, then talk about why it fails in poor light. That one conversation covers data, bias and evaluation.
- Talk about AI in the news. Ethics and bias are in the syllabus, and a dinner-table debate helps more than memorised definitions.
- Protect board prep time. In Class 10, keep AI practicals on track early so they don't collide with pre-boards.
Frequently asked questions
How many marks is CBSE AI (Code 417) in Class 10?
100 marks: 50 theory and 50 practical, the same split as Class 9. The table above has the breakdown.
Is CBSE AI Code 417 compulsory?
No. It is an optional skill subject, and only schools that offer it can teach it. The compulsory CT & AI content CBSE is rolling out is a separate initiative, due in Classes 9 to 12 from 2027–28.
Can the AI skill subject replace a failed subject in Class 10 boards?
Yes, under CBSE's rules: if a student fails Science, Maths or Social Science but passes the skill or optional subject, it replaces the failed subject, subject to CBSE's language conditions. Treat it as a safety net, not a strategy.
Does CBSE Class 9 AI teach Python?
Yes, at a beginner level: variables, conditions, loops and lists, with at least 15 programs in the practical file. Class 10 adds Jupyter, NumPy, charts and CSV files.
Should my child take AI in Class 9?
If they are curious about technology and the school has a lab and a trained teacher, it is a sensible choice. Remember it is a two-year commitment, and that it builds awareness more than programming skill.
Want your child to go beyond the syllabus?
Live Zoom classes with mentors from IIT Madras, IIM Ahmedabad and ex-Google, max 8 kids per batch. Real Python, real AI projects. Full refund if it's not a fit after the first 2 classes. See AI Builders (13–18) or Code Explorers (10–13).
Reserve a seat