SAINIK SCHOOL GOPALGANJ BREAK DOWN SYLLABUS

Class:XI Subject: Computer Science

Sl.No Month Name of the chapters/Units Unit 1: Computer Fundamentals Computer Fundamentals  Evolution of Computers Software Concepts  Types of Softwares  Operating System Number System 1 April  Various conversion types of Number Systems  Internal Storage encoding of Characters  Microprocessors  Memory Concepts Unit 2: Programming Methodology Programming Methodology  General Concepts Problem solving methodology and Techniques Unit 3: Introduction to C++ Introduction to C++  Getting Started with C++  C++ character set, C++ Tokens etc..  Header Files  I/O Operators 2 May Data Types, Variables and constants  Concepts of Data types  Constants String constants, const key word etc.. Operators and Expressions  Arithmetic Operators, Unary operators Conditional Operators, Expressions Unit 4 Programming in C++ Flow Control  Conditional Statement if-else  Programs on if else  Switch Statement  Programs on switch Statement 3 July Looping statements  While statement  Programs on while  do-while Statement  Programs on do-while  Looping statements  for Statement  Programs on for 4 August  Nested Loops  String Functions  Character Functions  Mathematical Functions User Defined Functions  Defining a function  Function Prototype 5 September  Functions specifying arguments  Call by value  Call by reference 2nd Summative Examinations Structured Data type Array  Introduction  One Dimensional Array October  Inputting, Accessing, Manipulating Array Elements 6  String Manipulations  Programs  Two Dimensional Array  Programs

Winter Vacation 7 November

User Defined Data types  Defining a symbol name using typedef  Defining macro # define directive  Programs Structures  Defining a structure November/  Programs 8 Mid December  Passing structure of Functions as a value and reference argument  Programs  Arrays within structure  Arrays of structures  Programs

December / Revision of entire syllabus/ Solving Question Paper 9 January

February/Marc 10 Examinations h

(PM Jigajinni) Master (Computer Science)