Free
Find Online tests, papers, notes, videos, textbook solutions, syllabus, mock exercises and more across ICSE, CBSE and other State Boards with just a few clicks!
Please select all fields to proceed
Textbooks
Sample Papers
Previous Year Papers
Syllabus
OFFICIAL SYLLABUS
The CBSE Class 11 Computer Science syllabus focuses on developing students’ programming skills, computational thinking, and understanding of computer systems. It covers important topics such as Computer Systems, Computational Thinking and Programming, Python Programming, Data Types, Operators, Conditional Statements, Loops, Strings, Lists, Tuples, Dictionaries, and Cyber Safety. The syllabus helps students build a strong foundation in programming, logical reasoning, and problem-solving for advanced computer science studies.
Unit-wise Syllabus
Unit I: Computer Systems and Organisation
Basic computer organisation: Introduction to Computer System, hardware, software, input device, output device, CPU, memory (primary, cache and secondary), units of memory (bit, byte, KB, MB, GB, TB, PB)
Types of software: System software (Operating systems, system utilities, device drivers), programming tools and language translators (assembler, compiler, and interpreter), application software
Operating System(OS): functions of the operating system, OS user interface
Boolean logic: NOT, AND, OR, NAND, NOR, XOR, truth tables and De Morgan’s laws, Logic circuits
Number System: Binary, Octal, Decimal and Hexadecimal number system; conversion between number systems
Encoding Schemes: ASCII, ISCII, and Unicode (UTF8, UTF32)
Unit 2: Computational Thinking and Programming - I
Introduction to Problem-solving: Steps for Problem-solving (Analyzing the problem, developing an algorithm, coding, testing, and debugging), representation of algorithms using flowchart and pseudocode, decomposition
Familiarization with the basics of Python programming: Introduction to Python, Features of Python, executing a simple “hello world" program, execution modes: interactive mode and script mode, Python character set, Python tokens( keyword, identifier, literal, operator, punctuator), variables, concept of l-value and r-value, use of comments
Knowledge of data types: Number(integer, floating point,complex), boolean, sequence(string, list, tuple), None, Mapping(dictionary), mutable and immutable data types.
? Operators: arithmetic operators, relational operators, logical operators, assignment operators, augmented assignment operators, identity operators (is, is not), membership operators (in not in)
Expressions, statement, type conversion, and input/output: precedence of operators, expression, evaluation of an expression, type-conversion (explicit and implicit conversion), accepting data as input from the console and displaying output.
Errors- syntax errors, logical errors, and run-time errors
Flow of Control: introduction, use of indentation, sequential flow, conditional and iterative flow
Conditional statements: if, if-else, if-elif-else, flowcharts, simple programs: e.g.: absolute value, sort 3 numbers and divisibility of a number.
Iterative Statement: for loop, range(), while loop, flowcharts, break and continue statements, nested loops, suggested programs: generating pattern, summation of series, finding the factorial of a positive number, etc.
Strings: introduction, string operations (concatenation, repetition, membership and slicing), traversing a string using loops, built-in functions/methods–len(), capitalize(), title(), lower(), upper(), count(), find(), index(), endswith(), startswith(), isalnum(), isalpha(), isdigit(), islower(), isupper(), isspace(),lstrip(), rstrip(), strip(), replace(), join(), partition(), split() Lists: introduction, indexing, list operations (concatenation, repetition, membership and slicing), traversing a list using loops, built-in functions/methods–len(), list(), append(), extend(), insert(), count(), index(), remove(), pop(), reverse(), sort(), sorted(), min(), max(), sum(); nested lists, suggested programs: finding the maximum, minimum, mean of numeric values stored in a list; linear search on list of numbers and counting the frequency of elements in a list.
Tuples: introduction, indexing, tuple operations (concatenation, repetition, membership and slicing); built-in functions/methods – len(), tuple(), count(), index(), sorted(), min(), max(), sum(); tuple assignment, nested tuple; suggested programs: finding the minimum, maximum, mean of values stored in a tuple; linear search on a tuple of numbers, counting the frequency of elements in a tuple.
Dictionary: introduction, accessing items in a dictionary using keys, mutability of a dictionary (adding a new term, modifying an existing item), traversing a dictionary, built-in functions/methods – len(), dict(), keys(), values(), items(), get(), update(), del, clear(), fromkeys(), copy(), pop(), popitem(), setdefault(), max(), min(), sorted(); Suggested programs: count the number of times a character appears in a given string using a dictionary, create a dictionary with names of employees, their salary and access them.
Introduction to Python modules: Importing module using ‘import ’ and using from statement, importing math module (pi, e, sqrt(), ceil(), floor(), pow(), fabs(), sin(), cos(), tan()); random module (random(), randint(), randrange()), statistics module (mean(), median(), mode()).
Unit 3: Society, Law and Ethics
Digital Footprints
Digital Society and Netizen: net etiquettes, communication etiquettes, social media etiquettes
Data Protection: Intellectual property rights (copyright, patent, trademark), violation of IPR (plagiarism, copyright infringement, trademark infringement), open source software and licensing (Creative Commons, GPL and Apache)
Cyber Crime: definition, hacking, eavesdropping, phishing and fraud emails, ransomware, cyber trolls, cyber bullying
Cyber safety: safely browsing the web, identity protection, confidentiality
Malware: viruses, trojans, adware
E-waste management: proper disposal of used electronic gadgets.
Information Technology Act (IT Act)
Technology and society: Gender and disability issues while teaching and using computers
5. Practical
Python Programming
Input a welcome message and display it.
Input two numbers and display the larger / smaller number.
Input three numbers and display the largest / smallest number
...OFFICIAL SYLLABUS
The CBSE Class 11 Computer Science syllabus focuses on developing students’ programming skills, computational thinking, and understanding of computer systems. It covers important topics such as Computer Systems, Computational Thinking and Programming, Python Programming, Data Types, Operators, Conditional Statements, Loops, Strings, Lists, Tuples, Dictionaries, and Cyber Safety. The syllabus helps students build a strong foundation in programming, logical reasoning, and problem-solving for advanced computer science studies.
Unit-wise Syllabus
Unit I: Computer Systems and Organisation
Basic computer organisation: Introduction to Computer System, hardware, software, input device, output device, CPU, memory (primary, cache and secondary), units of memory (bit, byte, KB, MB, GB, TB, PB)
Types of software: System software (Operating systems, system utilities, device drivers), programming tools and language translators (assembler, compiler, and interpreter), application software
Operating System(OS): functions of the operating system, OS user interface
Boolean logic: NOT, AND, OR, NAND, NOR, XOR, truth tables and De Morgan’s laws, Logic circuits
Number System: Binary, Octal, Decimal and Hexadecimal number system; conversion between number systems
Encoding Schemes: ASCII, ISCII, and Unicode (UTF8, UTF32)
Unit 2: Computational Thinking and Programming - I
Introduction to Problem-solving: Steps for Problem-solving (Analyzing the problem, developing an algorithm, coding, testing, and debugging), representation of algorithms using flowchart and pseudocode, decomposition
Familiarization with the basics of Python programming: Introduction to Python, Features of Python, executing a simple “hello world" program, execution modes: interactive mode and script mode, Python character set, Python tokens( keyword, identifier, literal, operator, punctuator), variables, concept of l-value and r-value, use of comments
Knowledge of data types: Number(integer, floating point,complex), boolean, sequence(string, list, tuple), None, Mapping(dictionary), mutable and immutable data types.
? Operators: arithmetic operators, relational operators, logical operators, assignment operators, augmented assignment operators, identity operators (is, is not), membership operators (in not in)
Expressions, statement, type conversion, and input/output: precedence of operators, expression, evaluation of an expression, type-conversion (explicit and implicit conversion), accepting data as input from the console and displaying output.
Errors- syntax errors, logical errors, and run-time errors
Flow of Control: introduction, use of indentation, sequential flow, conditional and iterative flow
Conditional statements: if, if-else, if-elif-else, flowcharts, simple programs: e.g.: absolute value, sort 3 numbers and divisibility of a number.
Iterative Statement: for loop, range(), while loop, flowcharts, break and continue statements, nested loops, suggested programs: generating pattern, summation of series, finding the factorial of a positive number, etc.
Strings: introduction, string operations (concatenation, repetition, membership and slicing), traversing a string using loops, built-in functions/methods–len(), capitalize(), title(), lower(), upper(), count(), find(), index(), endswith(), startswith(), isalnum(), isalpha(), isdigit(), islower(), isupper(), isspace(),lstrip(), rstrip(), strip(), replace(), join(), partition(), split() Lists: introduction, indexing, list operations (concatenation, repetition, membership and slicing), traversing a list using loops, built-in functions/methods–len(), list(), append(), extend(), insert(), count(), index(), remove(), pop(), reverse(), sort(), sorted(), min(), max(), sum(); nested lists, suggested programs: finding the maximum, minimum, mean of numeric values stored in a list; linear search on list of numbers and counting the frequency of elements in a list.
Tuples: introduction, indexing, tuple operations (concatenation, repetition, membership and slicing); built-in functions/methods – len(), tuple(), count(), index(), sorted(), min(), max(), sum(); tuple assignment, nested tuple; suggested programs: finding the minimum, maximum, mean of values stored in a tuple; linear search on a tuple of numbers, counting the frequency of elements in a tuple.
Dictionary: introduction, accessing items in a dictionary using keys, mutability of a dictionary (adding a new term, modifying an existing item), traversing a dictionary, built-in functions/methods – len(), dict(), keys(), values(), items(), get(), update(), del, clear(), fromkeys(), copy(), pop(), popitem(), setdefault(), max(), min(), sorted(); Suggested programs: count the number of times a character appears in a given string using a dictionary, create a dictionary with names of employees, their salary and access them.
Introduction to Python modules: Importing module using ‘import ’ and using from statement, importing math module (pi, e, sqrt(), ceil(), floor(), pow(), fabs(), sin(), cos(), tan()); random module (random(), randint(), randrange()), statistics module (mean(), median(), mode()).
Unit 3: Society, Law and Ethics
Digital Footprints
Digital Society and Netizen: net etiquettes, communication etiquettes, social media etiquettes
Data Protection: Intellectual property rights (copyright, patent, trademark), violation of IPR (plagiarism, copyright infringement, trademark infringement), open source software and licensing (Creative Commons, GPL and Apache)
Cyber Crime: definition, hacking, eavesdropping, phishing and fraud emails, ransomware, cyber trolls, cyber bullying
Cyber safety: safely browsing the web, identity protection, confidentiality
Malware: viruses, trojans, adware
E-waste management: proper disposal of used electronic gadgets.
Information Technology Act (IT Act)
Technology and society: Gender and disability issues while teaching and using computers
5. Practical
Python Programming
Input a welcome message and display it.
Input two numbers and display the larger / smaller number.
Input three numbers and display the largest / smallest number.
Generate the following patterns using nested loops:
Pattern-1
*
**
***
****
*****
Pattern-2
12345
1234
123
12
1
Pattern-3
A
AB
ABC
ABCD
ABCDE
Write a program to input the value of x and n and print the sum of the following series:
? 1 + ???? + ????2 + ????3 + ????4 + ? ????n
? 1 ? ???? + ????2 ? ????3 + ????4 ? ? ????n
? ???? + x2/2 + x3/3 + x4/4 + ? xn/n
? ???? + x2/2! + x3/3! + x4/4! + ? xn/n!
Determine whether a number is a perfect number, an Armstrong number or a palindrome.
Input a number and check if the number is a prime or composite number.
Display the terms of a Fibonacci series.
Compute the greatest common divisor and least common multiple of two integers.
Count and display the number of vowels, consonants, uppercase, lowercase characters in string.
Input a string and determine whether it is a palindrome or not; convert the case of characters in a string.
Find the largest/smallest number in a list/tuple
Input a list of numbers and swap elements at the even location with the elements at the odd location.
Input a list/tuple of elements, search for a given element in the list/tuple.
Create a dictionary with the roll number, name and marks of n students in a class and display the names of students who have marks above 75
Suggested Reading Material
NCERT Textbook for Computer Science (Class XI)
Support Material on CBSE websit
Format
EXAM PATTERN
The CBSE Class 11 Computer Science exam pattern generally consists of a theory paper carrying 70 marks and practical examination carrying 30 marks, making a total of 100 marks. The theory paper includes different types of questions to assess students’ understanding of programming concepts, computational thinking, and problem-solving skills. The practical examination evaluates students’ programming abilities, practical implementation, and understanding of computer science concepts.
Paper Format
Paper Type - Theory + Practical
Paper Marks - 70 + 30 = 100 Marks
Maximum Total marks - 100 Marks
Time duration - 3 hrs. (Theory Exam) + 3 hrs. (Practical)
Unit & their Weightage
Paper I: Theory
Unit No. | Unit Name | Marks |
| I | Computer Systems and Organisation | 10 |
| II | Computational Thinking and Programming - 1 | 45 |
| III | Society, Law, and Ethics | 15 |
| Total | 70 | |
Paper II: Practical
| S.No. | Unit Name | Marks (Total = 30) |
| 1 | Lab Test (12 marks) | |
| Python program (60% logic + 20% documentation + 20% code quality) | 12 | |
| 2. | Report File + Viva (10 marks) | |
| Report file: Minimum 20 Python programs | 7 | |
| Viva voce | 3 | |
| 3. | Project (8 Marks) | 8 |
| Project (that uses most of the concepts that have been learned) (See CS-XII for the rules regarding the projects) | ||
Eligibility
ELIGIBILITY CRITERIA
CBSE Class 11 admission requires students to pass the Class 10 examination conducted by CBSE or another recognised board. Admission depends on school rules, seat availability, subject-specific requirements, and submission of the required documents.
Conditions of eligibility for admission to class XI
1. Candidates who have been studying in a School recognised by or affiliated to this Board or any other recognised Board of Secondary Education in India.
2. Candidates can not take admission directly in class XI.
3. Candidates had completed a regular course of study for class X and passed class X examination from a school affilicated to this Board.
4. The candidates percentage for attendance should be 75% so that the Board to make him/her eligible for the Examinations.
5. Candidate can be admitted to a school only on the transfer of the parents(s) or shifting of their families from one place to another, after procuring from the student the marksheet and the Transfer Certificate duly countersigned by the Educational Authorities of the Board concerned.
6. There is no age limit for candidates taking the Examination.
7. Candidate should have doucments in support of his having passed the qualifying or equivalent qualifying examination.
Schedule
EXAM SCHEDULE
Class 11 final examination dates and timetables are generally announced by individual schools. The examination schedule may vary depending on the school, education board, subjects, and academic session.
Students are advised to check their school's official notices for the latest examination dates, subject-wise timetable, exam timings, and important instructions.
Important Information:
Examination dates and timings are determined by the respective schools.
The subject-wise timetable is generally released before the examinations begin.
Students should confirm the reporting time, examination duration, and any special instructions with their school.
Any changes to the examination schedule should be verified through official school announcements.
Note: There is no single common timetable for Class 11 final examinations across all schools. Students should refer to their school's official examination schedule for accurate information.
Analysis
EXAM ANALYSIS
Since Class 11 final examinations are conducted by individual schools, their schedules and question paper patterns may vary. To help you prepare for future board examinations, we have included an analysis of Class 12 board exams, offering useful insights into question patterns and examination trends.
The CBSE Class 12 Computer Science Board Exam 2026 was conducted on Wednesday, 25 March 2026, from 10:30 AM to 1:30 PM in the morning shift. The examination was held in offline, pen-and-paper mode under Subject Code 083. The theory paper carried 70 marks, while 30 marks were allotted for practical examination, making the total subject assessment 100 marks.
Overall Exam Format
The question paper carried 70 marks and was divided into five sections (A, B, C, D and E). It contained 37 questions, with internal choices in selected questions. The paper assessed Python programming, database management, SQL queries, file handling, data structures and computer networks. Students were required to answer programming questions using Python.
Question Types and Marks Distribution
Section A: 21 questions carrying 1 mark each, for a total of 21 marks.
Section B: 7 questions carrying 2 marks each, for a total of 14 marks.
Section C: 3 questions carrying 3 marks each, for a total of 9 marks.
Section D: 4 questions carrying 4 marks each, for a total of 16 marks.
Section E: 2 questions carrying 5 marks each, for a total of 10 marks.
The paper included objective questions, output-based questions, short answers, programming problems and longer application-based questions.
Topics Covered and Important Areas
1. Python Programming
Questions covered Python functions, arguments, output prediction, error identification and program logic. Students needed to understand how code executes and how different statements affect the output.
2. File Handling
Text files, binary files and CSV files were important areas. Questions assessed students’ understanding of file operations, reading and writing data, and handling records through Python programs.
3. Data Structures
The paper included questions related to stacks and operations such as inserting and removing elements. A clear understanding of stack operations and their implementation was useful.
4. Database Management and SQL
SQL queries tested database concepts, filtering records, aggregate functions, string and date functions, joins and table-definition commands. Accuracy in SQL syntax was important.
5. Computer Networks
Questions covered networking concepts, devices and communication technologies. Students needed to understand the functions of different network devices and basic networking terminology.
6. Python–MySQL Connectivity and Data Handling
Application-based questions tested the use of Python with databases and data handling. Students needed to understand the steps involved in connecting Python programs with MySQL and executing database operations.
Difficulty Level of the Paper
The overall difficulty level was reported as moderate and balanced. The paper included direct questions along with programming, output-based and competency-focused questions. Students with regular coding practice and a good understanding of Python and SQL were better prepared to attempt it confidently.
Section A – Easy: Many questions tested basic concepts, definitions, output prediction and objective understanding.
Section B – Easy to moderate: Short-answer questions required clear concepts and accurate explanations.
Section C – Moderate: Questions involving file handling, stacks and code tracing required logical thinking.
Section D – Moderate to challenging: Application-based questions involving SQL, CSV files and Python–MySQL connectivity required students to apply concepts correctly.
Section E – Moderate: Longer questions involving binary file handling and networking required detailed answers and a sound understanding of the topics.
The section-wise difficulty may vary slightly depending on the question-paper set.
Important Observations
The examination placed considerable emphasis on practical programming knowledge and conceptual clarity. Output-based questions required students to trace code carefully, while programming questions tested their ability to write correct logic and use appropriate syntax. SQL questions were manageable for students familiar with query-writing practice, and file-handling questions rewarded a clear understanding of Python file operations.
The paper also tested networking knowledge, ensuring that students prepared for both programming and theoretical portions of the syllabus.
Preparation Tips for Future Students
Practise Python programs daily: Focus on functions, arguments, output prediction, error identification and logical problem-solving.
Revise file handling: Practise text, binary and CSV file programs, including reading, writing and searching records.
Strengthen SQL concepts: Revise SELECT, WHERE, ORDER BY, aggregate functions, joins and table-definition commands.
Practise stack operations: Understand push, pop and other prescribed operations with suitable examples.
Prepare computer networks thoroughly: Learn network devices, communication technologies and important definitions.
Solve
...EXAM ANALYSIS
Since Class 11 final examinations are conducted by individual schools, their schedules and question paper patterns may vary. To help you prepare for future board examinations, we have included an analysis of Class 12 board exams, offering useful insights into question patterns and examination trends.
The CBSE Class 12 Computer Science Board Exam 2026 was conducted on Wednesday, 25 March 2026, from 10:30 AM to 1:30 PM in the morning shift. The examination was held in offline, pen-and-paper mode under Subject Code 083. The theory paper carried 70 marks, while 30 marks were allotted for practical examination, making the total subject assessment 100 marks.
Overall Exam Format
The question paper carried 70 marks and was divided into five sections (A, B, C, D and E). It contained 37 questions, with internal choices in selected questions. The paper assessed Python programming, database management, SQL queries, file handling, data structures and computer networks. Students were required to answer programming questions using Python.
Question Types and Marks Distribution
Section A: 21 questions carrying 1 mark each, for a total of 21 marks.
Section B: 7 questions carrying 2 marks each, for a total of 14 marks.
Section C: 3 questions carrying 3 marks each, for a total of 9 marks.
Section D: 4 questions carrying 4 marks each, for a total of 16 marks.
Section E: 2 questions carrying 5 marks each, for a total of 10 marks.
The paper included objective questions, output-based questions, short answers, programming problems and longer application-based questions.
Topics Covered and Important Areas
1. Python Programming
Questions covered Python functions, arguments, output prediction, error identification and program logic. Students needed to understand how code executes and how different statements affect the output.
2. File Handling
Text files, binary files and CSV files were important areas. Questions assessed students’ understanding of file operations, reading and writing data, and handling records through Python programs.
3. Data Structures
The paper included questions related to stacks and operations such as inserting and removing elements. A clear understanding of stack operations and their implementation was useful.
4. Database Management and SQL
SQL queries tested database concepts, filtering records, aggregate functions, string and date functions, joins and table-definition commands. Accuracy in SQL syntax was important.
5. Computer Networks
Questions covered networking concepts, devices and communication technologies. Students needed to understand the functions of different network devices and basic networking terminology.
6. Python–MySQL Connectivity and Data Handling
Application-based questions tested the use of Python with databases and data handling. Students needed to understand the steps involved in connecting Python programs with MySQL and executing database operations.
Difficulty Level of the Paper
The overall difficulty level was reported as moderate and balanced. The paper included direct questions along with programming, output-based and competency-focused questions. Students with regular coding practice and a good understanding of Python and SQL were better prepared to attempt it confidently.
Section A – Easy: Many questions tested basic concepts, definitions, output prediction and objective understanding.
Section B – Easy to moderate: Short-answer questions required clear concepts and accurate explanations.
Section C – Moderate: Questions involving file handling, stacks and code tracing required logical thinking.
Section D – Moderate to challenging: Application-based questions involving SQL, CSV files and Python–MySQL connectivity required students to apply concepts correctly.
Section E – Moderate: Longer questions involving binary file handling and networking required detailed answers and a sound understanding of the topics.
The section-wise difficulty may vary slightly depending on the question-paper set.
Important Observations
The examination placed considerable emphasis on practical programming knowledge and conceptual clarity. Output-based questions required students to trace code carefully, while programming questions tested their ability to write correct logic and use appropriate syntax. SQL questions were manageable for students familiar with query-writing practice, and file-handling questions rewarded a clear understanding of Python file operations.
The paper also tested networking knowledge, ensuring that students prepared for both programming and theoretical portions of the syllabus.
Preparation Tips for Future Students
Practise Python programs daily: Focus on functions, arguments, output prediction, error identification and logical problem-solving.
Revise file handling: Practise text, binary and CSV file programs, including reading, writing and searching records.
Strengthen SQL concepts: Revise SELECT, WHERE, ORDER BY, aggregate functions, joins and table-definition commands.
Practise stack operations: Understand push, pop and other prescribed operations with suitable examples.
Prepare computer networks thoroughly: Learn network devices, communication technologies and important definitions.
Solve previous-year papers and sample papers: Follow the five-section format and practise within the three-hour time limit.
Check programming syntax carefully: Small errors in indentation, conditions, loops or SQL commands can affect the correctness of an answer.
Overall Analysis
The CBSE Class 12 Computer Science Exam 2026 was generally reported as moderate and balanced. The paper tested Python programming, file handling, SQL, data structures and computer networks through direct, conceptual and application-based questions. For future examinations, students should focus on regular coding practice, accurate SQL queries, output-based problems and a thorough revision of the prescribed syllabus.
Study Tips
STUDY TIPS
Start by understanding the syllabus, exam pattern, marking scheme, and important topics, then create a realistic study schedule based on the available time. Focus on understanding concepts rather than only memorising answers, and use the prescribed textbook as the primary study resource. Prepare concise notes, revise regularly, practise previous-year/sample papers, and solve questions within the given time limit. Identify weak areas through regular self-assessment and give them additional practice. Maintain consistency, take short breaks, get adequate sleep, and avoid leaving the entire syllabus for the final few weeks. In the final stage, focus mainly on revision, practice papers, important concepts, formulas, diagrams, definitions, and commonly tested areas.
3 MONTHS STUDY PLAN
Month 1: Complete the syllabus systematically, understand the basic concepts, and prepare short revision notes for each chapter or topic. Give extra attention to difficult and high-priority areas.
Month 2: Complete the remaining syllabus and begin intensive revision. Practise textbook questions, previous-year questions, sample papers, numerical problems, diagrams, and application-based questions according to the subject.
Month 3: Focus primarily on revision and examination practice. Take full-length mock tests under actual exam conditions, analyse mistakes, revise weak topics, and repeatedly review important concepts, formulas, definitions, diagrams, and key facts. Keep the final days for light revision and avoid starting major new topics.
6 MONTHS STUDY PLAN
Months 1–2: Understand the complete syllabus and build strong conceptual foundations. Study each subject regularly and complete the easier and core topics first while maintaining concise notes.
Months 3–4: Complete the remaining syllabus and strengthen difficult topics. Start practising chapter-wise questions, previous-year questions, numerical problems, diagrams, and application-based questions. Revise completed chapters regularly.
Month 5: Begin full-syllabus revision and increase examination practice. Solve sample and previous-year papers within the prescribed time, analyse errors, and focus on topics where performance is weak.
Month 6: Use the final month mainly for revision and mock tests. Follow a subject-wise revision cycle, practise under exam conditions, correct recurring mistakes, and revise important formulas, definitions, diagrams, concepts, and facts. Maintain a consistent routine, adequate sleep, and a calm approach during the final days.
General info
OVERVIEW
Class 11 final examinations are an important academic milestone that help students assess their understanding of subjects and prepare for Class 12 board examinations. Since these examinations are generally conducted by individual schools, students should stay informed about their school's examination schedule, rules, assessment criteria, and result-related procedures while preparing for their exams.
1. Key Exam Timings & Schedule
Examination Schedule: Exam dates and timetables are announced by individual schools and may vary depending on the school and education board.
Reporting Time: Students should reach the examination centre or designated examination room at the time specified by their school.
Reading Time: Any additional reading time before writing begins depends on the examination instructions issued by the school.
Exam Duration: The duration of each examination depends on the subject, question paper pattern, and school guidelines.
2. Allowed & Prohibited Items
Allowed Items: Students should carry their school ID card, admit card or examination permission slip (if required), and permitted stationery such as blue or black pens, pencils, erasers, and other subject-specific supplies.
Prohibited Items: Mobile phones, smartwatches, unauthorised electronic devices, written notes, and other unauthorised materials are generally prohibited in the examination room.
Dress Code: Students should follow their school's dress code and examination guidelines. Schools may require students to wear their prescribed uniform.
3. Essential Passing Criteria
Minimum Passing Marks: The minimum marks required to pass Class 11 examinations depend on the applicable education board and school assessment policy.
Theory and Practical Assessments: Subjects may include theory examinations, practical examinations, internal assessments, projects, or other evaluation components. The passing requirements for each component depend on the applicable rules.
Promotion to Class 12: Promotion generally depends on meeting the school's prescribed academic and attendance requirements, along with any applicable board guidelines.
4. Post-Exam Provisions & Student Support
Results and Marks Verification: Students should contact their school to understand the result declaration process and the procedure for requesting marks verification or answer-sheet review, where available.
Re-examinations and Compartment Exams: Schools may provide supplementary examinations, re-tests, or other opportunities to eligible students who do not meet the required passing criteria. The applicable rules and timelines vary by school.
Academic Guidance and Counselling: Students can approach their teachers, school counsellors, or school administration for help with exam-related queries, academic difficulties, and examination stress.
Important Note: Class 11 examination schedules, rules, passing criteria, promotion policies, and supplementary examination provisions may differ across schools and education boards. Students should refer to their school's official notices and the applicable board guidelines for accurate and updated information.
2027 exam
LATEST UPDATE
Class 11 final examinations for the current academic year are generally conducted by individual schools according to their own schedules. Since exam dates and timetables may vary from school to school, students should check with their respective schools for the official schedule. To help students prepare effectively, we provide Class 11 syllabus details, study materials, and exam preparation resources for their final examinations.
TIME TABLE
DATE | SUBJECTS |
To be announced | Biotechnology, Entrepreneurship, Shorthand English, Shorthand Hindi |
To be announced | Physical Education |
To be announced | Engineering Graphics, Bharatanatyam, Kuchipudi, Odissi, Manipuri, Kathakali, Horticulture, Cost Accounting |
To be announced | Physics |
To be announced | Automotive, Fashion Studies |
To be announced | Mass Media Studies, Design Thinking & Innovation |
To be announced | Accountancy |
To be announced | Beauty & Wellness, Typography & Computer Application |
To be announced | Geography |
To be announced | Painting, Graphics, Sculpture, Applied Art |
To be announced | Chemistry |
To be announced | Urdu Elective, Sanskrit Elective, Carnatic Music, Kathak Dance, Urdu Core, Front Office Operations, Insurance, Geospatial Technology, Electrical Technology |
To be announced | Psychology |
To be announced | Punjabi, Bengali, Tamil, Telugu, Sindhi, Marathi, Gujarati, Manipuri, Malayalam, Odia, Assamese, Kannada, Arabic, Tibetan, German, Russian, Persian, Nepali, Limbo, Lepcha, Telugu Telangana, Bodo, Tangkhul, Japanese, Bhutia, Spanish, Kashmiri, Miz |
To be announced | Yoga, Electronics & Hardware |
To be announced | Mathematics, Applied Mathematics |
To be announced | Food Production, Office Procedures and Practices, Library & Information Science, Early Childhood Care & Education |
To be announced | Hindustani Music, Healthcare, Design |
To be announced | English Elective, English Core |
To be announced | Tourism, Air-Conditioning & Refrigeration |
To be announced | Home Science |
To be announced | Hindi Elective, Hindi Core |
To be announced | Hindustani Music Vocal |
To be announced | Economics |
To be announced | Physical Activity Trainer |
To be announced | Marketing |
To be announced | Political Science |
To be announced | Retail, Artificial Intelligence |
To be announced | Informatics Practices, Computer Science, Information Technology |
To be announced | Biology |
To be announced | Business Studies, Business Administration |
To be announced | History |
To be announced | Financial Market Management, Agriculture, Medical Diagnostics, Salesmanship |
To be announced | National Cadet Corps, Food Nutrition & Dietetics |
To be announced | Sociology |
To be announced | Knowledge Tradition & Practices of India, Bhoti, Kokborok, Banki |
LATEST UPDATE
Class 11 final examinations for the current academic year are generally conducted by individual schools according to their own schedules. Since exam dates and timetables may vary from school to school, students should check with their respective schools for the official schedule. To help students prepare effectively, we provide Class 11 syllabus details, study materials, and exam preparation resources for their final examinations.
TIME TABLE
DATE | SUBJECTS |
To be announced | Biotechnology, Entrepreneurship, Shorthand English, Shorthand Hindi |
To be announced | Physical Education |
To be announced | Engineering Graphics, Bharatanatyam, Kuchipudi, Odissi, Manipuri, Kathakali, Horticulture, Cost Accounting |
To be announced | Physics |
To be announced | Automotive, Fashion Studies |
To be announced | Mass Media Studies, Design Thinking & Innovation |
To be announced | Accountancy |
To be announced | Beauty & Wellness, Typography & Computer Application |
To be announced | Geography |
To be announced | Painting, Graphics, Sculpture, Applied Art |
To be announced | Chemistry |
To be announced | Urdu Elective, Sanskrit Elective, Carnatic Music, Kathak Dance, Urdu Core, Front Office Operations, Insurance, Geospatial Technology, Electrical Technology |
To be announced | Psychology |
To be announced | Punjabi, Bengali, Tamil, Telugu, Sindhi, Marathi, Gujarati, Manipuri, Malayalam, Odia, Assamese, Kannada, Arabic, Tibetan, German, Russian, Persian, Nepali, Limbo, Lepcha, Telugu Telangana, Bodo, Tangkhul, Japanese, Bhutia, Spanish, Kashmiri, Miz |
To be announced | Yoga, Electronics & Hardware |
To be announced | Mathematics, Applied Mathematics |
To be announced | Food Production, Office Procedures and Practices, Library & Information Science, Early Childhood Care & Education |
To be announced | Hindustani Music, Healthcare, Design |
To be announced | English Elective, English Core |
To be announced | Tourism, Air-Conditioning & Refrigeration |
To be announced | Home Science |
To be announced | Hindi Elective, Hindi Core |
To be announced | Hindustani Music Vocal |
To be announced | Economics |
To be announced | Physical Activity Trainer |
To be announced | Marketing |
To be announced | Political Science |
To be announced | Retail, Artificial Intelligence |
To be announced | Informatics Practices, Computer Science, Information Technology |
To be announced | Biology |
To be announced | Business Studies, Business Administration |
To be announced | History |
To be announced | Financial Market Management, Agriculture, Medical Diagnostics, Salesmanship |
To be announced | National Cadet Corps, Food Nutrition & Dietetics |
To be announced | Sociology |
To be announced | Knowledge Tradition & Practices of India, Bhoti, Kokborok, Banking, Electronics Technology |
To be announced | Web Application |
To be announced | Sanskrit Core, French, Taxation |
To be announced | Multi-Media, Textile Design, Data Science |
To be announced | Legal Studies |
Exams News
CBSE Direct Recruitment Quota Exam 2026: City Intimation Slip Release Date Announced
CBSE has announced that the city intimation slip for Direct Recruitment Quota Exam 2026 will be released on January 17. Candidates can check the allotted exam city online at cbse.gov.in...
| Posted On: 16 Jan, 2026 | |
| Read More | |
CBSE Invites Schools To Participate In UPU International Letter Writing Competition 2026
CBSE has asked affiliated schools to participate in the 55th UPU International Letter Writing Competition 2026. Students can write letters on the importance of human connection in a digital world...
| Posted On: 15 Jan, 2026 | |
| Read More | |
CBSE Continues Relaxation Allowing Basic Mathematics Students To Choose Standard Maths In Class 11
CBSE has extended the relaxation allowing Class 10 Basic Mathematics (241) students to choose Standard Mathematics (041) in Class 11 for the 2025–26 session, based on aptitude and school approval...
| Posted On: 30 May, 2025 | |
| Read More | |
Online tests
Click
![]() |
![]() |
![]() |
|
Make learning fun with videos!

Aggregated videos
We spend time curating the best videos and playlists - so you don't have to!

Choose how you learn
Dont understand a topic ? We got you covered with your choice of creators


































































































































