ISC Class 11 Computer Science Syllabus 2025-2026: Download PDFs Here!

ISC Class 11 Computer Science Subject Syllabus 2025-26:For the academic year 2025–2026, the ISC Class 11 Computer Science Syllabus may be downloaded here. View the entire syllabus to learn about the topics, exam format, and assessment criteria for ISC Class 11 Computer Science.

Apeksha Agarwal
Jun 5, 2025, 13:24 IST
ISC Class 11 Computer Science Syllabus 2025-2026: Download Computer Science Syllabus PDFs Here!
ISC Class 11 Computer Science Syllabus 2025-2026: Download Computer Science Syllabus PDFs Here!

ISC Syllabus Class 11 Computer Science 2025-26: The CISCE Board just released its 2025–2026 curriculum 11th class. The class 11 computer science syllabus is directly accessible from this article. The ISC Class 11 Computer Science curriculum can be viewed and downloaded here. Since the curriculum is obtained straight from the ISC board's official website, students can download and refer to the PDF with confidence. 868 is the topic code for computer science. Students can find the entire list of chapters, units, and topics that will be taught in the academic year 2025–2026 as part of the syllabus, which also includes the course structure, suggested project work, evaluation criteria, and much more.

As part of the syllabus, students will learn about the subjects, chapters, and units that make up the session's curriculum. For students, a PDF download link has been included below. They can download and store it for later use. Since there are two sections to the Class 11 Computer Science syllabus—the theory paper and the project work—you can review the specifics of each section here. The evaluation scheme and a list of recommended project work ideas are provided. 

ISC Class 11 Computer Science Syllabus 2025-26: Highlights

Overview

Details

Subject:

Computer Science

Subject Code: 

868

Total Marks:

100 

Theory Marks:

70

Project Marks: 

30

Exam Duration:

3 Hours

ISC Class 11 Computer Science Syllabus 2025-26: AIMS

Aims (Conceptual)

(1) To understand algorithmic problem solving using data abstractions, functional and procedural abstractions, and object based and object-oriented abstractions.

(2) To understand:

  • how computers represent, store and process data at different levels of abstraction that mediate between the machine and the algorithmic problem solving level and
  • how they communicate with the outside world.

(3) To create awareness of ethical issues related to computing and to promote safe, ethical behavior.

(4) To make students aware of future trends in computing.

Aims (Skills)

  • To devise algorithmic solutions to problems and to be able to code, validate, document, execute and debug the solution using the Java programming system.

ISC Class 11 Computer Science: Detailed Syllabus 2025-26

There will be two papers in the subject: 

Paper I - Theory: 3 hours: 70 marks 

Paper II- Project Work : 30 marks

SECTION A

Basic Computer Hardware and Software

  1. Numbers
  • Representation of numbers in different bases and interconversion between them (e.g. binary, octal, decimal, hexadecimal). Addition and subtraction operations for numbers in different bases.
  • Introduce the positional system of representing numbers and the concept of a base. Discuss the conversion of representations between different bases using English or pseudo code. These algorithms are also good examples for defining different functions in a class modelling numbers (when programming is discussed). For addition and subtraction (1’s complement and 2’s complement) use the analogy with decimal numbers, emphasize how carry works (this will be useful later when binary adders are discussed).

2. Encodings

(a) Binary encodings for integers and real numbers using a finite number of bits (signmagnitude, 2’s complement, mantissaexponent notation).

(b) Characters and their encodings (e.g. ASCII, ISCII, Unicode).

3. Propositional logic, Hardware implementation, Arithmetic operations

(a) Propositional logic, well-formed formulae, truth values and interpretation of well formed formulae, truth tables.

(b) Logic and hardware, basic gates (AND, NOT, OR) and their universality, other gates (NAND, NOR, XOR, XNOR), half adder, full adder.

SECTION B

4. Introduction to Object Oriented Programming using Java

Note that topics 5 to 12 should be introduced almost simultaneously along with Classes and their definitions.

5. Objects

(a) Objects as data (attributes) + behaviour (methods or methods); object as an instance of a class.

(b) Analysis of some real-world programming examples in terms of objects and classes.

(c) Basic concept of a virtual machine; Java Virtual Machine (JVM); compilation and execution of Java programs (the javac and java programs).

(d) Compile time and run time errors; basic concept of an exception, the Exception class, try-catch, throw, throws and finally.

6. Primitive values, Wrapper classes, Types and casting

Primitive values and types: byte, int, short, long, float, double, boolean, char. Corresponding wrapper classes for each primitive type. Class as type of the object. Class as mechanism for user defined types. Changing types through user defined casting and automatic type coercion for some primitive types.

7. Variables, Expressions

Variables as names for values; named constants (final), expressions (arithmetic and logical) and their evaluation (operators, associativity, precedence). Assignment operation; difference 3 between left-hand side and right-hand side of assignment.

8. Statements, Scope

Statements; conditional (if, if else, if else if, switch case) ternary operator, looping (for, while, do while), continue, break; grouping statements in blocks, scope and visibility of variables.

9. Methods and Constructors

Methods and Constructors (as abstractions for complex user defined operations on objects), methods as mechanisms for side effects; formal arguments and actual arguments in methods; different behaviour of primitive and object arguments. Static methods and variables. The this operator. Examples of algorithmic problem solving using methods (number problems, finding roots of algebraic equations etc.).

10. Arrays, Strings

Structured data types – arrays (single and multidimensional), strings. Example algorithms that use structured data types (searching, finding maximum/minimum, sorting techniques, solving systems of linear equations, substring, concatenation, length, access to char in string, etc.).

SECTION C

11. Basic input/output Data File Handling (Binary and Text)

(a) Basic input/output using Scanner and Printer classes.

(b) Data File Handling: Need for Data file, Input Stream, Output Stream, Byte Stream (FileInputStream and FileOutputStream), Character Stream (FileReader, FileWriter), OperationsCreation, Reading, Writing, Appending, and Searching.

12. Recursion

Concept of recursion, simple recursive methods (e.g. factorial, GCD, binary search, conversion of representations of numbers between different bases).

13. Implementation of algorithms to solve problems

The students are required to do lab assignments in the computer lab concurrently with the lectures. Programming assignments should be done such that each major topic is covered in at least one assignment. Assignment problems should be designed so that they are sufficiently challenging and make the student do algorithm design, address correctness issues, implement and execute the algorithm in Java and debug where necessary.

14. Packages

  • Definition, creation of packages, importing user defined packages, interaction of objects across packages.
  • Java Application Programming Interface (API), development of applications using user defined packages.

15. Trends in computing and ethical issues

(a) Artificial Intelligence, Internet of Things, Virtual Reality and Augmented Reality. Brief understanding of the above and their impact on Society.

(b) Cyber Security, privacy, netiquette, spam, phishing. Brief understanding of the above.

(c) Intellectual property, Software copyright and patents and Free Software Foundation.

  • Intellectual property and corresponding laws and rights, software as intellectual property.

ISC Board Class 11th Computer Science 2025-26: Assessment Pattern

Each topic, Commerce, is graded out of 100. Below, students can learn about the evaluation scheme, marks division, and assessment pattern. 

1. Theory Paper

70 marks

2. Project Work

30 marks

  • Students will have to appear for 70 marks paper in their end-term exams (boards).
  • The internal assessment has been marked for 30 marks and students will have to submit the project within the deadline (as asked by school).

PAPER II: PRACTICAL – 30 MARKS

This paper of three hours duration will be evaluated internally by the school.

The paper shall consist of three programming problems from which a candidate has to attempt any one. The practical consists of the two parts:

(1) Planning Session

(2) Examination Session

The total time to be spent on the Planning session and the Examination session is three hours. A maximum of 90 minutes is permitted for the Planning session and 90 minutes for the Examination session. Candidates are to be permitted to proceed to the Examination Session only after the 90 minutes of the Planning Session are over.

Planning Session

The candidates will be required to prepare an algorithm and a hand-written Java program to solve the problem.

Examination Session

The program handed in at the end of the Planning session shall be returned to the candidates. The candidates will be required to key-in and execute the Java program on seen and unseen inputs individually on the Computer and show execution to the examiner. A printout of the program listing, including output results should be attached to the answer script containing the algorithm and handwritten program. This should be returned to the examiner. The program should be sufficiently documented so that the algorithm, representation and development process is clear from reading the program. Large differences between the planned program and the printout will result in loss of marks.

Teachers should maintain a record of all the assignments done as part of the practical work throughout the year and give it due credit at the time of cumulative evaluation at the end of the year. Students are expected to do a minimum of twenty assignments for the year and ONE project based on the syllabus.

ISC Board Class 11th Computer Science 2025-26: Evaluation

Marks (out of a total of 30) should be distributed as given below:

Continuous Evaluation

Candidates will be required to submit a work file containing the practical work related to programming assignments done during the year and ONE project.

Programming assignments done throughout the year 10 Marks
Project Work (based on any topic from the syllabus) 5 Marks

Terminal Evaluation

Solution to programming problem on the computer 15 Marks

(Marks should be given for choice of algorithm and implementation strategy, documentation, correct output on known inputs mentioned in the question paper, correct output for unknown inputs available only to the examiner).

To download the ISC Class 11 Computer Science Syllabus 2025-26, click on the link below

Download ISC Class 11 Computer Science Syllabus 2025-2026 PDF

Also Check:

Apeksha Agarwal
Apeksha Agarwal

Content Writer

Apeksha Agarwal, a passionate and aspiring journalist, is dedicated to delivering impactful stories and insightful reports. As an education beat writer, she focuses on providing well-researched and engaging news content. Apeksha's strong foundation in journalism and media is complemented by her creativity, dedication, and attention to detail. Her goal is to inform and inspire audiences through meaningful narratives while continuously adapting to the ever-changing media landscape. She can be reached at apeksha.agarwal@jagrannewmedia.com.

... Read More

Get here latest School, CBSE and Govt Jobs notification and articles in English and Hindi for Sarkari Naukari, Sarkari Result and Exam Preparation. Empower your learning journey with Jagran Josh App - Your trusted guide for exams, career, and knowledge! Download Now

Trending

Latest Education News