CBSE Class XI Curriculum for Computer Science

Jan 19 • Board Exam, Board Sample Papers, CBSE, Education, Exam Syllabus, General, State Board Schools, Study Material, Syllabus • 1485 Views • No Comments on CBSE Class XI Curriculum for Computer Science

CBSE Class XI Curriculum for Computer Science

CBSE Class XI Curriculum Computer Science

CBSE Class XI Curriculum Computer Science-CBSE affiliated schools try to follow a curriculum that not just teaches lessons but also prepare the students for their careers ahead . Computer Science is a subject majorly beneficial for students interested to take up careers in computers ahead. This subjects teaches students about the basics of computers,it also helps students to develop problem solving skills. The students get to know the application of problem solving with C++. They are taught the concepts of Communication and networking,relation database and computing logic. So basically students with the entire syllabus get to know about the concepts and terminology related to the science of computers.     Sample paper Computer Science Class 12 

Unit 1: Computer Fundamentals

Classifications of Computers–The basics of computer and its various operations,Functional Components and their interconnections and the concept of booting.  Books on CBSE website

Software Concepts -Types of software that is system/utility/application

System software-The operating system,Compiler and interpreter and also assembler.

Operating System-Its need and functions ,Types of operating system interfaces,  Time Sharing, Real Time and Distributed and Commonly used Operating Systems  and Mobile operating systems.

Utility software-Anti virus,File management tools,Compression tools and Disk management tools.

C- programming Sample paper for Computer science 

Open Source Concepts- Open Source Software, Freeware, Shareware and Proprietary Software.

Application Software–Office tools,Word processor, Presentation Tool,Spreadsheet package, Database management system, Domain Specific tools,School management system,Inventory management system,Payroll system,Financial accounting,Hotel management, Reservation System and Weather Forecasting System.

Number System- Binary, Octal, Decimal, Hexadecimal and conversion between different number systems.
Internal Storage encoding of Characters- ASCII, ISCII (Indian Scripts Standard Code for Information Interchange), and UNICODE (for multilingual computing)
Microprocessor- Basic concepts, Clock speed (MHz, GHz) processors

Types – CISC Processors (Complex Instruction Set Computing), RISC Processors (Reduced Instruction Set Computing), and EPIC (Explicitly Parallel Instruction Computing).
Memory Concepts- Units: Byte, Kilo Byte, Mega Byte, Giga Byte, Tera Byte, Peta Byte, Exa Byte, Zetta Byte, Yotta Byte.  Sample Paper For Computer Graphics –

Primary Memory- Cache, RAM, ROM
Secondary Memory-Fixed and Removable storage – Hard Disk Drive, CD/DVD Drive, Pen Drive,Blue Ray Disk.
Input Output Ports/ Connections- Serial, Parallel and Universal Serial Bus, PS-2 port, Infrared port, Bluetooth, Firewire. CBSE Sample Paper for Computer Science Class XII 


Join  with oureducation study group Telegram to discuss on problems and find answers to your queries

Unit 2: Programming Methodology

General Concepts-The modular approach,Clarity and simplicity of expressions,Use of proper names,Comments,Indentations, Documentation and Program maintenance, Running and debugging programs,Syntax errors, Run time errors,Logical errors.  CBSE Sample Papers Computer Science Class XII TIME: 3 Hrs Marks …

Problem Solving Methodologies- Understanding and solution of the problem,Identify minimum number of inputs required for output, step by step solution to the problems,Writing code to optimizing execution time and memory storage,breaking down solutions into simple steps, Identification of arithmetic and logical operations required for
solution, Control Structure.

Problem Solving-Introduction to Flowcharts.  Sample Paper for Computer Networks for computer science 

CBSE Model Question Paper of Computer Science 

Unit-3: Introduction to C++

Intro to C++ : C++ character set, C++ Tokens,Structure of a C++ Program,, Header files,use of I/O operators, Cascading of I/O operators, compilation , Error Messages; Use of editor, basic commands of editor, compilation, linking and execution.

Data types,Variables and Constants- Concept of Data types, Built-in Data types,types of Constants,Access modifier,Variables of built-in-data types, Declaration/Initialization of variables, Assignment statement, Type modifier. Sample paper on statistical model for computer science 

Operator and Expressions-types of Operators including Arithmetic,Assignment operators,C++shorthands, Unary operators,Increment and Decrement,Relational operators,Logical operators,Conditional operator,Precedence of Operators; Automatic type conversion in expressions, Type casting.

Important Questions on C++ with answers and pdf


Flow of Control-Conditional Statements:  if else, Nested if,, use of conditional operator,
Nested, break statement,Loops: while, do –while, for and Nested loops.

Inbuilt Functions-Standard input/output functions ,Character Functions ,String Function,Mathematical Functions

Brief Introduction to user defined functions and its requirements-Define function,prototype, Invoking/calling a function, passing arguments to function, specifying argument data types, default argument, constant argument, call by value,call by reference, returning values from a function, calling functions with arrays, scope rules of variables-local and global variables.  CBSE 12th Computer Science Question Papers 

Relating to Parameters and return type concepts in built-in functions.

Computer Science Engineering 3rd Year Books 

 Join our Whatsapp group with CBSE groups students for discussion and find solutions to your queries

Structured Data Type

Arrays: Introduction to Array and its advantages.
One Dimensional Array: Declaration/initialization of One-dimensional array, Accepting array elements, accessing array elements, manipulation of array elements ,Declaration / Initialization of a String, string manipulations ,
special characters, case conversion, reversing a string, reversing each word of a string)
Two-dimensional Array: Declaration/initialization of a two-dimensional array, inputting array elements, accessing array elements, manipulation of Array elements
User-defined Data Types: Introduction to user defined data types.
Structure: Defining a Structure ,declaring structure variables, accessing structure elements, passing structure to functions as value and reference, argument/parameter,  function returning structure, array of structure, passing an array of structure as an argument/ a parameter to a function.
Defining a symbol name using typedef keyword and defining a macro using #define preprocessor

CBSE Computer Science Sample Papers Class 12

Books for Computer Science Class XI

  1. All in One COMPUTER SCIENCE CBSE Class 11th by Harshit Garg, Swati Rana
  2. Computer Science With C++ For Class XI by Sumita Arora
  3. Oswaal CBSE Chapterwise/Topicwise Question Bank For Class 11 Computer Science Python by Panel of Experts)
  4. Comprehensive CBSE Computer Science with C++ XII by J. B. Dixit 

    For online books 

    All the best students !

    For any suggestions or queries do drop down your feedback in the comments section below.



Tell us Your Queries, Suggestions and Feedback

Your email address will not be published.

« »