Skip to content

Class 9 – 10 · Cambridge 0478 / 2210

A two-year course for Cambridge IGCSE (0478) and O Level (2210) Computer Science, held in person at Mirpur and Uttara in Dhaka. Every topic is explained visually, practised with real exam questions and tested under exam conditions.

Cambridge IGCSE 0478 and O Level 2210 share one syllabus: how computers represent and move data, the hardware and software inside them, the internet and cyber security, emerging technologies such as robotics and AI — and, in Paper 2, algorithms, pseudocode, programming, databases and Boolean logic.

Classes run through Class 9 and Class 10. Each topic is first drawn and explained in plain words, then turned into pseudocode and Python, then practised with topical past-paper questions until the mark scheme makes sense. Timed mock exams in Class 10 build the speed and calm needed on exam day.

Students follow their progress on the student dashboard — homework, test marks against the class average, attendance and a syllabus checklist — and parents receive a monthly report.

Classes
Class 9 & 10
Syllabus
0478 / 2210
Exam sessions
May/June · Oct/Nov
Where
Mirpur & Uttara

The exam

Paper 1

Computer Systems

Data representation, data transmission, hardware, software, the internet and its uses, automated and emerging technologies.

1 hr 45 min · 75 marks · 50%

Paper 2

Algorithms, Programming & Logic

Algorithm design and problem-solving, pseudocode and flowcharts, trace tables, programming, databases and SQL, Boolean logic.

1 hr 45 min · 75 marks · 50%

Syllabus 0478 / 2210

The whole syllabus is taught in class — nothing is left for students to work out alone.

Paper 1

Data representation

  • Number systems (binary, denary, hexadecimal, two's complement)
  • Text, sound and images
  • Data storage and file compression

Paper 1

Data transmission

  • Types and methods of data transmission
  • Methods of error detection
  • Encryption

Paper 1

Hardware

  • Computer architecture
  • Input and output devices
  • Data storage
  • Network hardware

Paper 1

Software

  • Types of software and interrupts
  • Programming languages, translators and IDEs

Paper 1

The internet and its uses

  • The internet and the World Wide Web
  • Digital currency
  • Cyber security

Paper 1

Automated and emerging technologies

  • Automated systems
  • Robotics
  • Artificial intelligence

Paper 2

Algorithm design and problem-solving

  • Program development life cycle and decomposition
  • Standard methods: linear search, bubble sort, totalling, counting
  • Validation and verification
  • Test data and trace tables
  • Writing, correcting and completing algorithms

Paper 2

Programming

  • Programming concepts (variables, selection, iteration, procedures, functions)
  • Arrays (1D and 2D)
  • File handling

Paper 2

Databases

  • Databases and SQL

Paper 2

Boolean logic

  • Logic gates and symbols
  • Truth tables, logic expressions and circuits

Batches & centres

In-person classes at Mirpur Academia (Mirpur, Dhaka) and Uttara QED (Uttara, Dhaka).

01

Mirpur, Dhaka

Mirpur Academia

4 batchesClass 9×2Class 10×2Cambridge & Edexcel
02

Uttara, Dhaka

Uttara QED

1 batchClass 10Cambridge & Edexcel

Class 9 · O Level / IGCSE

Class 9

Batch A

Admission open
  • Mirpur Academia· Mirpur, Dhaka
  • Sat5:00 PM – 6:00 PMMon4:00 PM – 5:00 PM
Cambridge

Monday - Discussion & Demonstration, Saturday - Practice, Extra class Wednesday

Class 9

Batch B

Admission open
  • Mirpur Academia· Mirpur, Dhaka
  • Mon · Wed4:00 PM – 5:00 PM
Cambridge

Wednesday - Practice, Monday - Discussion & Demonstration, Saturday - Makeup/Extra Class

Books for this course

Questions

Is O Level Computer Science 2210 the same as IGCSE 0478?

Yes. Both follow the same Cambridge syllabus and sit the same two papers — 0478 is the IGCSE code and 2210 the O Level code. One class prepares you for either.

How is O Level / IGCSE Computer Science examined?

Two written papers of 1 hour 45 minutes and 75 marks each: Paper 1 Computer Systems and Paper 2 Algorithms, Programming and Logic. Each is worth 50% of the grade and there is no coursework.

Which programming language is used?

The exam is written in Cambridge pseudocode, so every algorithm is practised in pseudocode first. Programs are then written and run in Python so students see their ideas work.

When should I start?

Ideally at the start of Class 9. The syllabus is covered over Class 9 and Class 10, with revision, topical past papers and mock exams before the May/June or October/November exam.

I follow Edexcel International GCSE Computer Science. Can I join?

Yes. Pearson Edexcel International GCSE Computer Science (4CP0) covers much of the same content, and Edexcel students are welcome in the same batches.

Do I need any programming experience before Class 9?

No. The course starts from the very beginning — binary numbers, simple algorithms and first programs — and builds up step by step.

Register online, pick your centre and batch, and your seat is confirmed by the teacher.