मराठी
Karnataka Board PUCPUC Science Class 11

Computer Science PUC Science Class 11 Karnataka Board PUC Syllabus 2025-26

Advertisements

Karnataka Board PUC Class 11 Computer Science Syllabus - Free PDF Download

Karnataka Board PUC Syllabus 2025-26 Class 11: The Karnataka Board PUC Class 11 Computer Science Syllabus for the examination year 2025-26 has been released by the Department of Pre-University Education, Karnataka, Karnataka Board PUC. The board will hold the final examination at the end of the year following the annual assessment scheme, which has led to the release of the syllabus. The 2025-26 Karnataka Board PUC Class 11 Computer Science Board Exam will entirely be based on the most recent syllabus. Therefore, students must thoroughly understand the new Karnataka Board PUC syllabus to prepare for their annual exam properly.

The detailed Karnataka Board PUC Class 11 Computer Science Syllabus for 2025-26 is below.

Academic year:

Karnataka Board PUC Class 11 Computer Science Revised Syllabus

Karnataka Board PUC Class 11 Computer Science Course Structure 2025-26 With Marking Scheme

#Unit/TopicWeightage
1  Overview of a Computer 
1.01  Introduction 
1.02  Functional Components of a Computer 
1.03  Evolution of Computers 
1.04  Generations of Computers 
1.05  Classification of Computers 
1.06  Applications of Computers 
2  Input, Output and Memory Devices 
2.01  Introduction to Input Devices 
2.02  Introduction to Output Devices 
2.03  Introduction to Memory Devices (Concepts, Units, Etc.,) 
3  Data Representation 
3.01  Introduction 
3.02  Non-positional and Positional Number Systems 
3.03  Positional Number Systems 
3.04  Number System Conversions (All Types) 
3.05  Representation of Integers 
3.06  Binary Arithmetic 
3.07  Computer Codes 
4  Software Concepts 
4.01  Introduction 
4.02  Types of Software (Application and System Software) 
4.03  Introduction to Operating Systems 
4.04  Functions of Operating Systems 
4.05  Types of Operating Systems 
4.06  Functional Features of Commonly Used Operating Systems 
5  Problem Solving Methodology 
5.01  Introduction to Problem Solving 
5.02  Problem Definition 
5.03  Problem Analysis 
5.04  Design of a Solution 
5.05  Development of Programs (Coding, Testing, Debugging) 
5.06  Documentation and Maintenance 
5.07  Programming Constructs (Sequence, Selection and Iteration) 
5.08  Characteristics of a Good Program 
5.09  Approaches to Problem Solving (Top-down, Bottom-up, Modular, Structured) 
6  Object Oriented Concepts 
6.01  Evolution of Programming Techniques 
6.02  Basic Concepts of OOP 
6.03  Advantages and Dis-advantages of OOP 
7  Introduction to C++ 
7.01  History 
7.02  Characteristics of C++ 
7.03  C++ Character Set 
7.04  Tokens 
7.05  Operators 
7.06  Precedence of Operators 
7.07  Type Conversion (Implicit and Explicit) 
7.08  Structure of a C++ Program (With Example) 
8  Data Types 
8.01  Fundamental Data Types 
8.02  Modifiers 
8.03  Derived Data Types 
8.04  User Defined Data Types 
9  Input and Output Operators 
9.01  Input Operator “>>” 
9.02  Output operator “<<” 
9.03  Simple Programs 
10  Control Statements 
10.01  Introduction 
10.02  Types of Control Statements 
10.03  Selection Statements 
10.04  Iteration statement 
10.05  Jump Statements (Goto, Break,Continue) 
11  Arrays 
11.01  Introduction to Arrays 
11.02  Types of Arrays 
11.03  One Dimensional Arrays 
11.04  Two Dimensional Arrays 
12  Functions 
12.01  Introduction 
12.02  Different Header Files 
12.03  Mathematical Library Functions 
12.04  Character and String Functions 
12.05  Other Functions 
13  User Defined Functions 
13.01  Definition 
13.02  Advantages of User Defined Functions 
13.03  Structure of an User Defined Function 
13.04  Calling a Function 
13.05  Returning a Value 
13.06  Function Prototype 
13.07  Types of Arguments 
13.08  Scope of Variables 
13.09  Types of Functions 
13.1  Call by Value 
13.11  Call by Reference (Using Reference Variables) 
13.12  Arrays as Arguments 
14  Structures 
14.01  Introduction 
14.02  Defining a Structure 
14.03  Declaring a Structure 
14.04  Initializing Structure Elements 
14.05  Referencing Structure Elements 
14.06  Nested Structures 
14.07  Array of Structures 
15  Word Processing 
16  Spreadsheets 
16.01  Spreadsheet Applications 
16.02  Some advanced features 
17  Web Designing 
17.01  Introduction to the Internet 
17.02  Services on the Internet 
17.03  Some Definitions Related to the Web 
17.04  Introduction to HTML 
17.05  Basic Tags 
17.06  Formatting Tags 
17.07  Lists in HTML 
17.08  Some Additional Tags and Simple Programs 
 Total -
Advertisements
Advertisements
Advertisements

Syllabus

1: Overview of a Computer

Karnataka Board PUC Class 11 Computer Science Syllabus
1.01 Introduction
1.02 Functional Components of a Computer
1.03 Evolution of Computers
1.04 Generations of Computers
1.05 Classification of Computers
1.06 Applications of Computers

2: Input, Output and Memory Devices

Karnataka Board PUC Class 11 Computer Science Syllabus
2.01 Introduction to Input Devices
2.02 Introduction to Output Devices
2.03 Introduction to Memory Devices (Concepts, Units, Etc.,)

3: Data Representation

Karnataka Board PUC Class 11 Computer Science Syllabus
3.01 Introduction
3.02 Non-positional and Positional Number Systems
3.03 Positional Number Systems
3.04 Number System Conversions (All Types)
3.05 Representation of Integers
3.06 Binary Arithmetic
3.07 Computer Codes

4: Software Concepts

Karnataka Board PUC Class 11 Computer Science Syllabus
4.01 Introduction
4.02 Types of Software (Application and System Software)
4.03 Introduction to Operating Systems
4.04 Functions of Operating Systems
4.05 Types of Operating Systems
4.06 Functional Features of Commonly Used Operating Systems

5: Problem Solving Methodology

Karnataka Board PUC Class 11 Computer Science Syllabus
5.01 Introduction to Problem Solving
5.02 Problem Definition
5.03 Problem Analysis
5.04 Design of a Solution
5.05 Development of Programs (Coding, Testing, Debugging)
5.06 Documentation and Maintenance
5.07 Programming Constructs (Sequence, Selection and Iteration)
5.08 Characteristics of a Good Program
5.09 Approaches to Problem Solving (Top-down, Bottom-up, Modular, Structured)

6: Object Oriented Concepts

Karnataka Board PUC Class 11 Computer Science Syllabus
6.01 Evolution of Programming Techniques
6.02 Basic Concepts of OOP
6.03 Advantages and Dis-advantages of OOP

7: Introduction to C++

Karnataka Board PUC Class 11 Computer Science Syllabus
7.01 History
7.02 Characteristics of C++
7.03 C++ Character Set
7.04 Tokens
7.05 Operators
7.06 Precedence of Operators
7.07 Type Conversion (Implicit and Explicit)
7.08 Structure of a C++ Program (With Example)

8: Data Types

Karnataka Board PUC Class 11 Computer Science Syllabus
8.01 Fundamental Data Types
8.02 Modifiers
8.03 Derived Data Types
8.04 User Defined Data Types

9: Input and Output Operators

Karnataka Board PUC Class 11 Computer Science Syllabus
9.01 Input Operator “>>”
9.02 Output operator “<<”
9.03 Simple Programs

10: Control Statements

Karnataka Board PUC Class 11 Computer Science Syllabus
10.01 Introduction
10.02 Types of Control Statements
10.03 Selection Statements
10.04 Iteration statement
10.05 Jump Statements (Goto, Break,Continue)

11: Arrays

Karnataka Board PUC Class 11 Computer Science Syllabus
11.01 Introduction to Arrays
11.02 Types of Arrays
11.03 One Dimensional Arrays
11.04 Two Dimensional Arrays

12: Functions

Karnataka Board PUC Class 11 Computer Science Syllabus
12.01 Introduction
12.02 Different Header Files
12.03 Mathematical Library Functions
12.04 Character and String Functions
12.05 Other Functions

13: User Defined Functions

Karnataka Board PUC Class 11 Computer Science Syllabus
13.01 Definition
13.02 Advantages of User Defined Functions
13.03 Structure of an User Defined Function
13.04 Calling a Function
13.05 Returning a Value
13.06 Function Prototype
13.07 Types of Arguments
13.08 Scope of Variables
13.09 Types of Functions
13.1 Call by Value
13.11 Call by Reference (Using Reference Variables)
13.12 Arrays as Arguments

14: Structures

Karnataka Board PUC Class 11 Computer Science Syllabus
14.01 Introduction
14.02 Defining a Structure
14.03 Declaring a Structure
14.04 Initializing Structure Elements
14.05 Referencing Structure Elements
14.06 Nested Structures
14.07 Array of Structures

15: Word Processing

Karnataka Board PUC Class 11 Computer Science Syllabus

16: Spreadsheets

Karnataka Board PUC Class 11 Computer Science Syllabus
16.01 Spreadsheet Applications
16.02 Some advanced features

17: Web Designing

Karnataka Board PUC Class 11 Computer Science Syllabus
17.01 Introduction to the Internet
17.02 Services on the Internet
17.03 Some Definitions Related to the Web
17.04 Introduction to HTML
17.05 Basic Tags
17.06 Formatting Tags
17.07 Lists in HTML
17.08 Some Additional Tags and Simple Programs
Advertisements
Share
Notifications

Englishहिंदीमराठी


      Forgot password?
Use app×