AI Logic School

Empowering Students with AI & Computational Thinking

Class 11 AI Notes | All Units | CBSE Subject Code 843

CBSE · SUBJECT CODE 843 · CLASS XI · SESSION 2025-26

Artificial Intelligence — Class 11 Notes

Complete chapter-wise notes based on official CBSE syllabus · AI Logic School

Theory: 50 Marks Practical: 50 Marks 8 Units Total: 100 Marks
Syllabus Overview — Part B (Subject Specific Skills)
Unit Topic Theory Hrs Marks
Unit 1Introduction: AI for Everyone44
Unit 2Unlocking Your Future in AI65
Unit 3Python Programming105
Unit 4Introduction to Capstone Project65
Unit 5Data Literacy: Collection to Analysis66
Unit 6Machine Learning Algorithms96
Unit 7Leveraging Linguistics & CS (NLP)55
Unit 8AI Ethics and Values44
UNIT 1

Introduction: Artificial Intelligence for Everyone

LEARNING OUTCOMES
  • Communicate effectively about AI concepts in written and oral formats
  • Describe the historical development of AI
  • Differentiate between types and domains of AI including applications
  • Recognize key terminologies related to ML and Deep Learning
  • Formulate informed opinions on benefits and limitations of AI

1.1 What is Artificial Intelligence?

Artificial Intelligence (AI) is a branch of computer science that focuses on building machines that can perform tasks that normally require human intelligence. These tasks include reasoning, learning, problem-solving, perception, and language understanding.

KEY DEFINITION

Artificial Intelligence is the simulation of human intelligence processes by machines, especially computer systems. It includes learning, reasoning, and self-correction.

1.2 Evolution of AI

EraKey Development
1950sAlan Turing proposes the Turing Test; birth of AI as a discipline
1960s–70sExpert Systems developed; first AI winter due to limited computing power
1980s–90sMachine Learning emerges; neural networks revived
2000sBig Data and improved algorithms accelerate AI research
2010s–nowDeep Learning, GPUs, Cloud AI — ChatGPT, self-driving cars, facial recognition

1.3 Types of AI

NARROW AI (Weak AI)

Designed for a specific task. Examples: Siri, Google Translate, Chess engines, recommendation systems.

GENERAL AI (Strong AI)

Can perform any intellectual task a human can. Still theoretical — does not yet exist.

SUPER AI

Surpasses human intelligence in all areas. Hypothetical — subject of research and ethical debate.

1.4 Three Domains of AI

Computer Vision

Enables machines to interpret and understand visual input. Examples: Face recognition, medical imaging, self-driving cars.

Natural Language Processing

Enables machines to understand human language. Examples: Chatbots, translation, sentiment analysis.

Speech Recognition

Converts spoken language into text/commands. Examples: Alexa, Google Assistant, voice-to-text.

1.5 Key AI Terminologies

IMPORTANT TERMS TO KNOW
Machine Learning (ML)A subset of AI where machines learn from data without being explicitly programmed.
Deep Learning (DL)A subset of ML using neural networks with many layers to learn complex patterns.
Neural NetworkA system of algorithms modeled on the human brain to recognize patterns.
AlgorithmA step-by-step set of instructions for solving a problem or completing a task.
Training DataThe dataset used to teach a machine learning model.
REMEMBER — Unit 1 Key Points
  • AI = making machines think and act like humans
  • Three domains: Computer Vision, NLP, Speech Recognition
  • AI → Machine Learning → Deep Learning (nested relationship)
  • Narrow AI exists today; General AI and Super AI are future concepts
UNIT 2

Unlocking Your Future in AI

LEARNING OUTCOMES
  • Articulate demand for AI professionals and career opportunities
  • Identify skills and tools for a career in AI
  • Understand roles and responsibilities of AI professionals
  • Evaluate personal interests for AI career pathways

2.1 Global Demand for AI Professionals

AI is one of the fastest-growing fields globally. According to World Economic Forum reports, AI and automation will create 97 million new jobs by 2025 while transforming existing ones. India is among the top countries with growing AI talent demand.

2.2 Common Job Roles in AI

AI/ML Engineer

Builds and deploys ML models and AI systems.

Data Scientist

Analyses complex data to help organizations make decisions.

NLP Engineer

Develops systems that understand human language.

AI Ethicist

Ensures AI systems are fair, transparent and accountable.

Robotics Engineer

Designs and programs intelligent robotic systems.

Computer Vision Engineer

Builds systems that process and interpret images/video.

2.3 Essential Skills for AI Careers

TECHNICAL SKILLS
  • Python programming
  • Mathematics (Statistics, Linear Algebra)
  • Machine Learning frameworks
  • Data analysis and visualization
  • Cloud computing basics
SOFT SKILLS
  • Critical thinking
  • Problem-solving ability
  • Communication skills
  • Teamwork and collaboration
  • Continuous learning mindset
UNIT 3

Python Programming

LEARNING OUTCOMES
  • Explain basics of Python — character sets, tokens, modes, operators, datatypes
  • Use selective and iterative (control) statements effectively
  • Use libraries: NumPy, Pandas, Scikit-learn efficiently
  • Work with CSV files for data handling

3.1 Level 1 — Python Basics

DATA TYPES IN PYTHON
intIntegers — e.g. 5, -3, 100x = 10
floatDecimal numbers — e.g. 3.14, -0.5pi = 3.14
strText — e.g. "Hello", 'AI'name = "AI"
boolTrue or False onlyflag = True
listOrdered collection — e.g. [1, 2, 3]a = [1,2,3]

3.2 Control Statements

IF-ELSE (Selection)
age = 18
if age >= 18:
    print("Adult")
else:
    print("Minor")
FOR LOOP (Iteration)
fruits = ["apple","mango"]
for fruit in fruits:
    print(fruit)
WHILE LOOP
i = 1
while i <= 5:
    print(i)
    i = i + 1

3.3 Level 2 — Libraries

NumPy

Numerical computing library for arrays and mathematical operations.

import numpy as np
a = np.array([1,2,3])
print(a.mean())
Pandas

Data analysis library for working with tables (DataFrames).

import pandas as pd
df = pd.read_csv("data.csv")
print(df.head())
Scikit-learn

Machine learning library for building and training ML models.

from sklearn.linear_model
  import LinearRegression
model = LinearRegression()
UNIT 4

Introduction to Capstone Project

LEARNING OUTCOMES
  • Decompose any problem using the 5W1H method
  • Apply Design Thinking methodology
  • Create Empathy Maps
  • Align problems to Sustainable Development Goals (SDGs)

4.1 Design Thinking

Design Thinking is a human-centered approach to problem-solving. It focuses on understanding users, challenging assumptions, and creating innovative solutions.

1. Empathise
2. Define
3. Ideate
4. Prototype
5. Test

4.2 Empathy Map

An Empathy Map helps you understand your users better by examining what they Say, Think, Do and Feel. It is used in the first stage of Design Thinking (Empathise).

SAYS

What the user says out loud — their direct quotes and statements

THINKS

What the user thinks but may not say — inner thoughts

DOES

Actions the user takes — observable behaviours

FEELS

Emotional state of the user — frustrations, motivations

UNIT 5

Data Literacy — Data Collection to Data Analysis

LEARNING OUTCOMES
  • Explain the importance of data literacy in AI
  • Identify different data collection methods
  • Apply basic statistical analysis techniques
  • Visualize data using Python (matplotlib)
  • Understand matrices and data pre-processing

5.1 What is Data Literacy?

Data Literacy is the ability to read, understand, create and communicate data as information. It is a key skill in AI as all AI systems depend on data to learn and make decisions.

5.2 Statistical Analysis — Key Terms

MeasureDefinitionPython
MeanAverage of all valuesnp.mean(data)
MedianMiddle value when sortednp.median(data)
ModeMost frequently occurring valuestats.mode(data)
Std DeviationSpread of data around meannp.std(data)
VarianceSquare of standard deviationnp.var(data)

5.3 Data Visualization with Matplotlib

import matplotlib.pyplot as plt

# Line Graph
plt.plot([1,2,3,4], [10,20,15,30])
plt.title("Line Graph")
plt.show()

# Bar Graph
plt.bar(["A","B","C"], [5,10,7])
plt.title("Bar Graph")
plt.show()

# Histogram
plt.hist([1,2,2,3,3,3,4,4,4,4], bins=4)
plt.title("Histogram")
plt.show()
UNIT 6

Machine Learning Algorithms

LEARNING OUTCOMES
  • Differentiate between types of Machine Learning
  • Understand Linear Regression, kNN and k-Means algorithms
  • Apply ML methods to solve day-to-day problems

6.1 Types of Machine Learning

Supervised Learning

Trained on labelled data. Machine learns from examples with correct answers.
Examples: Linear Regression, Classification

Unsupervised Learning

Trained on unlabelled data. Machine finds patterns on its own.
Examples: k-Means Clustering

Reinforcement Learning

Learns through reward and penalty system — trial and error.
Examples: Game playing AI, robots

6.2 Key Algorithms

THREE KEY ALGORITHMS — CBSE SYLLABUS
Linear RegressionPredicts a continuous value based on input data. E.g. predicting house price from size. Uses: finding the best-fit line through data points.
k-Nearest Neighbour (kNN)A classification algorithm. Classifies a new data point based on the k nearest examples. Used for spam detection, image recognition.
k-Means ClusteringUnsupervised algorithm that groups data into k clusters based on similarity. Used for customer segmentation, document grouping.
UNIT 7

Leveraging Linguistics and Computer Science (NLP)

LEARNING OUTCOMES
  • Understand complexities of human language and NLP challenges
  • Learn techniques and algorithms for NLP tasks
  • Create a simple chatbot using online platforms

7.1 What is NLP?

Natural Language Processing (NLP) is a branch of AI that enables computers to understand, interpret, and generate human language in a way that is both meaningful and useful.

7.2 Applications of NLP

💬
Chatbots
Customer support automation
🌍
Translation
Google Translate, DeepL
😊
Sentiment Analysis
Detecting emotions in text
📝
Text Summarisation
Auto-summarizing articles

7.3 Phases of NLP

PhaseDescription
Lexical AnalysisBreaking text into words and tokens
Syntactic AnalysisAnalyzing grammar and sentence structure
Semantic AnalysisUnderstanding the meaning of words and sentences
Discourse IntegrationUnderstanding context across multiple sentences
Pragmatic AnalysisUnderstanding intended meaning beyond literal words
UNIT 8

AI Ethics and Values

LEARNING OUTCOMES
  • Understand fundamental principles of ethics in AI
  • Develop understanding of AI bias and its sources
  • Identify strategies for mitigating bias in AI systems
  • Recognize the significance of AI policies

8.1 The Five Pillars of AI Ethics

⚖️
Fairness

AI must treat all people equally without discrimination

🔍
Transparency

AI decisions must be explainable and understandable

🔒
Privacy

User data must be protected and used responsibly

Accountability

Developers must be responsible for AI outcomes

🛡️
Safety

AI systems must not cause harm to humans

8.2 AI Bias

AI Bias occurs when an AI system produces unfair outcomes due to flawed assumptions in its training data or algorithm design. Biased AI can lead to discrimination in hiring, lending, healthcare and more.

SOURCES OF BIAS IN AI
Historical BiasTraining data reflects past discrimination and inequalities
Representation BiasCertain groups underrepresented in training data
Measurement BiasErrors in how data is collected or labelled
Algorithm BiasFlaws in the algorithm design itself
MASTER SUMMARY — CLASS 11 AI (SUB. CODE 843)
UNIT 1
AI for Everyone
Types, Domains, Evolution
UNIT 2
Future in AI
Careers, Skills, Industries
UNIT 3
Python Programming
Basics + NumPy/Pandas/SKLearn
UNIT 4
Capstone Project
Design Thinking, Empathy Map
UNIT 5
Data Literacy
Stats, Visualization, Matrices
UNIT 6
Machine Learning
Regression, kNN, k-Means
UNIT 7
NLP
Chatbots, Phases, Applications
UNIT 8
AI Ethics
5 Pillars, Bias, Policies
AI Logic School · Class 11 AI Notes · Based on CBSE Official Syllabus Sub. Code 843 · Session 2025-26

Comments

Chat on WhatsApp