Class 11 – TN State Board Computer Science

Aligned with CBSE, ICSE, IGCSE, IB and State Boards

Introduction to Computers

Number Systems

Computer Organization

Operating System Concepts

Working with Windows Operating System

Problem-Solving Techniques

Introduction to C++ Programming

Flow of Control

Functions

Arrays and Structures

Object-Oriented Programming Techniques

Classes and Objects

Polymorphism

Inheritance

Course Curriculum

TopicSub TopicApproximate Number of Classes
Introduction to ComputersGenerations of Computers, Data and Information, Components of a Computer, Booting of Computer (Cold & Warm Booting) 3-4
Number SystemsIntroduction to Number Systems, Data Representations, Different Types of Number Systems 3-4
Computer OrganizationIntroduction to Computer Organization, Functional Units of a Computer, Arithmetic Logic Unit (ALU), Registers and their Types, Memory Organization (Primary & Secondary Memory), Input and Output Devices 3-4
Operating System ConceptsTypes of Operating Systems, Functions of Operating System, Process Management, Memory Management, File Management 3-4
Working with Windows Operating SystemIntroduction to Windows OS, Desktop and its Components, File Management in Windows, Control Panel and its Utilities, System Tools and Accessories 3-4
Problem-Solving TechniquesSpecification and Abstraction, Composition and Decomposition, Iteration and Recursion 3-4
Introduction to C++ ProgrammingOverview of C++, Structure of C++ Program, Data Types and Variables, Input and Output Statements 3-4
Flow of ControlSequential Statement, Decision-Making Statements (if, if-else, nested if, switch-case), Looping Statements (for loop, while loop, do-while loop) 3-4
FunctionsDefinition and Declaration of Functions, Function Call and Return, Types of Functions (Built-in & User-Defined), Function Overloading, Recursion 4-5
Arrays and StructuresArrays (Definition, Declaration, Types, Array Operations), Structures (Definition, Declaration, Accessing Members, Array of Structures, Nested Structures) 3-4
Object-Oriented Programming TechniquesIntroduction to OOP, Basic Concepts of OOP (Objects, Classes, Abstraction, Encapsulation, Inheritance, Polymorphism) 4-5
Classes and ObjectsDefining Classes and Objects, Access Specifiers, Constructors and Destructors, OOP Implementation 3-4
PolymorphismFunction Overloading, Operator Overloading, Runtime Polymorphism (Virtual Functions, Pure Virtual Functions) 3-4
InheritanceTypes of Inheritance (Single, Multiple, Multilevel, Hierarchical, Hybrid), Accessing Base Class Members 3-4

Our instructors

Prakash

11+ Years of Experience

B.Sc, M.Sc, M.Phil, PhD ( CLRI )

T. Prabhu

10+ Years of Experience

B.E, M.E, PhD (IIT Madras), PDF (university of Luxembourg)

Rahul Kumar

9+ Years of Experience

B.tech, M.tech ( IIT BOMBAY)

Affordable Tutoring for Your Child

*All prices are inclusive of 18% GST

Testimonials

Reviews from our students

No data was found