You are on page 1of 1

COMPUTER SCIENCE

CLASS XI
ANNUAL SYLLABUS

FROM HALF YEARLY


SECTION A:
1. NUMBERS
2. PROPOSITIONAL LOGIC, HARDWARE IMPLEMENTATION, ARITHMETIC OPERATIONS
(Propositional logic, well-formed formulae, truth values and interpretation of well-formed
formulae, truth tables.)
3. ENCODINGS
[Logic and hardware, basic gates (AND, NOT, OR) and their universality, other gates (NAND,
NOR, XOR, XNOR)]

SECTION B AND C:
1. INTRODUCTION TO OBJECT ORIENTED PROGRAMMING USING JAVA AND
OBJECTS
2. PRIMITIVE VALUES, WRAPPER CLASSES, TYPES AND CASTING, VARIABLES
AND EXPRESSION,STATEMENTS AND SCOPE
3. ICSE SYLLABUS INCLUDING ARRAY (1D AND 2D) AND STRING INCLUDING STRING
TOKENIZER
4. METHODS AND CONSTRUCTORS
5. RECURSION
6. EXCEPTION HANDLING (Compile time and run time errors; basic concept of an
exception, the Exception class, try-catch, throw, throws and finally.)

FOR ANNUAL EXAM


SECTION A:
A. 1ST TERM AND 2ND TERM SECTION A SYLLABUS
B. HALF ADDER, FULL ADDER.
SECTION B AND C:
1ST AND 2ND TERM SECTION B AND C SYLLABUS

1. BASIC INPUT/OUTPUT DATA FILE HANDLING (BINARY AND TEXT)


2. IMPLEMENTATION OF ALGORITHMS TO SOLVE PROBLEMS
3. PACKAGES
[Definition, creation of packages, importing user defined packages, interaction of objects across
packages]
4. TRENDS IN COMPUTING AND ETHICAL ISSUES

You might also like