Class 11 cs reduced syllabus

 Chapter 1: Introduction to Computers

1.1 Introduction to Computers

1.2 Generation of Computers

1.4 Data and Information

Chapter 2: Number System

2.1 Introduction 

2.2 Data Representation

2.3 Different types of Number System

2.4 Number System Conversion

2.5 Binary Representation for signed Numbers

Chapter 3: Computer Organisation

3.1 Introduction to Computer Organisation

3.2 Basics of Microprocessor

3.4 Types of Microprocessor

3.5 Memory Devices

Chapter 4: Theoretical Concepts of Operating System

4.1 Introduction to Software

4.2 Introduction to Operating System

4.3 Types of Operating System

4.5 Prominent Operating System

Chapter 5: Working with Windows Operating System

5.1 Introduction to Operating System

5.2 Introduction to Windows Operating System

5.5 Windows Desktop

5.6 The window

5.7 Application Window

5.8 Document Window

5.9 Elements of Window

5.11 Managing Files and Folders

Chapter 6: Specification and Abstraction

6.1 Algorithms

6.2 Algorithmic Problems

6.3 Building Blocks of Algorithms

6.4 Algorithm Design Techniques

6.5 Specification

6.6 Abstraction

Chapter 7: Composition and Decomposition

7.1 Notations for Algorithms

7.2 Composition

7.3 Decomposition

Chapter 8: Iteration and Recursion

8.1 Iterative statements

8.2 Loop Invariants

Chapter 9: Introduction to C++

9.1 Introduction

9.2 Character Set

9.3 Lexical unit

9.4 Input/Output operators

9.5 Sample program in C++

9.6 Execution of C++

9.8 Types of errors

9.10 Introduction to datatypes, variables and Expressions

9.11 Concepts of Datatype

9.12 C++ data types

9.13 Variables

Chapter 10: Flow of Control

10.1 Introduction

10.2 Statements

10.4 Selection statements

10.5 Iteration statements

Chapter 11: Functions

11.1 Introduction

11.2 Need for Functions

11.3 Types of functions

11.5 User defined functions

11.6 Methods of calling functions

11.8 Returning from functions

11.9 Recursive function

11.10 Scope Rules of Variables

Chapter 12: Arrays and Structures

12.1 Introduction

12.2 Types of Arrays

12.3 Two dimensional Array

12.4 Array of Strings

Chapter 13: Introduction to Object Oriented Programming Techniques

13.1 Introduction

13.3 Basic concepts of OOP

13.4 Advantages of OOP

13.5 Disadvantages of OOP

Chapter 14: Classes and Objects

14.1 Introduction to Classes

14.2 Creating Objects

14.3 Memory allocation of objects

14.4 Referencing class members

Chapter 15: Polymorphism

15.1 Introduction

15.2 Function overloading

15.3 Operator overloading

Chapter 16: Inheritance

16.1 Introduction to inheritance (pg no 260)

16.2 Need to inheritance

16.3 Types of Inheritance

16.4 Derived Class and Base Class

Chapter 17: Computer Ethics and Cyber Security

17.1 Introduction

17.2 Ethical issues

Chapter 18: Tamil computing

Entire chapter

No comments:

Post a Comment