Smart Computing Curriculum

Based on School Syllabus

ICSE - Computer Application

For Class - IX

Introduction to Object Oriented Programming 
Principles of Object Oriented Programming
Introduction to JAVA
Elementary Concept of Objects and Classes
Values and data types
Operators in Java
Input in Java
Mathematical Library Methods
Conditional constructs in Java
Iterative constructs in Java
Nested for loops
Computing and Ethics

For Class - X

Revision of Class IX Syllabus
Class as the Basis of all Computation
User – defined Methods
Constructors
Encapsulation
Arrays
String handling

CBSE - COMPUTER SCIENCE

For Class - IX

Computer Systems & Organization
Computational Thinking & Programming – 1
Society, Law and Ethics

For Class - X

Computational Thinking and Programming – 2
Computer Networks
Database Management

WBCHSE COMPUTER APPLICATION

For Class - XI

Evolution of Computers and Computer Organization Data Representation Boolean Algebra Software and Languages Programming using Visual Basic Word Processing using MS Word Power Point Presentation

For Class - XII

Logic Gate and Combination Circuits
Networking
Database Management System
Introduction to Spread Sheet – MS Excel
MS Access

WBCHSE COMPUTER SCIENCE

For Class - XI

Evolution of Computers
Organization Data Representation
Boolean Algebra
Software and Languages
Programming in C

For Class - XII

Sequential Logic Circuits
Programming in C
Data Structures
Networking
Database Management
System
Introduction to Object
Oriented Programming