{ }LogicrootAcademy
CLASS 9–12 · SCHOOL BOARD

ICSE & CBSE Computer Science

Board-exam focused coaching in Computer Applications (Class 9–10) and Computer Science (Class 11–12) — built around the actual ICSE and CBSE syllabus, not generic programming classes.

why.this_course()

Why This Course

Aligned to Your Board

Separate tracks for ICSE Computer Applications, CBSE Informatics Practices, and CBSE Computer Science — no mismatched syllabus.

Programming That Sticks

Java in BlueJ (ICSE) and Python/C++ (CBSE) taught with logic-first thinking, not copy-paste programs.

Board Exam Pattern Practice

Regular tests follow the exact question pattern, marking scheme, and time limits of the board paper.

Doubt-Clearing That Actually Happens

Small batches mean no student’s question gets skipped because the class is running out of time.

what_youll.learn

What You'll Learn

  • Core programming logic and problem decomposition
  • Java fundamentals and object-oriented programming (ICSE, BlueJ)
  • Python / C++ fundamentals for CBSE Computer Science
  • Working with strings, arrays, and functions
  • Basic database concepts and SQL queries
  • HTML fundamentals and web page structure (Class 9–10)
  • Number systems and Boolean logic basics
  • Board-style theory answers and viva preparation

syllabus.topics

Topics Covered

syllabus.json

01. Number Systems & Conversions

02. Java / Python Fundamentals & Syntax

03. Control Structures (if-else, loops)

04. Arrays & String Handling

05. Functions & Classes (OOP Basics)

06. Exception Handling

07. Database Concepts & SQL

08. HTML & Web Basics

09. Boolean Algebra & Logic Gates

10. Previous Years’ Board Papers

teaching.methodology

How We Teach

Concept First

Every topic starts with why it works, then how to code it — not the other way around.

Practical Lab Time

Hands-on coding in every class, not just theory on the board.

Weekly Tests

Board-pattern tests every week with detailed answer discussion.

faculty.info

Faculty

Taught by faculty with a strong record of coaching ICSE and CBSE computer science batches, familiar with examiner expectations and common scoring mistakes students make in board papers.

Meet the full faculty →

batch.details

Batch Details

TIMING

Weekday evenings & weekend batches

MODE

Offline (in-centre) or Online (live)

FEES

Shared during counselling call

student.feedback

What ICSE & CBSE Computer Science Students Say

I used to just memorise programs without understanding them. Here I actually learnt why the code works, which made the board exam so much easier.
Ayushi Sharma, ICSE Class 10
The weekly tests were exactly like the real board paper. By the time exams came, there was nothing new to be nervous about.
Kabir Mehta, CBSE Class 12
My teacher explained SQL and databases in a way that finally made sense, not just definitions to mug up.
Sneha Iyer, CBSE Class 11

frequently.asked

FAQ

Do you teach both ICSE and CBSE syllabus separately?+

Yes. ICSE Computer Applications (BlueJ/Java) and CBSE Informatics Practices/Computer Science (Python) are taught in separate batches aligned to each board’s exact syllabus and question pattern.

My child has never coded before — is that a problem?+

Not at all. We start from absolute basics — number systems and simple logic — before introducing any programming language, so complete beginners are comfortable from day one.

How often are tests conducted?+

Every week, following the board’s actual question format and marking scheme, with detailed discussion of mistakes afterward.

Can my child join mid-year?+

Yes, we run rolling admissions with monthly batch starts, and we provide catch-up sessions for topics already covered.

Is online learning as effective as offline?+

Our online batches use the same live-teaching, small-batch format as offline — no pre-recorded videos — so the learning quality stays consistent either way.

Ready to start ICSE & CBSE Computer Science?

Seats fill up per batch to keep class sizes small — apply today to secure your spot.

Enquire Now