🌸 Cambridge Excellence

Bloom
Online Academy

of Cambridge Subjects

Master O-Level & A-Level subjects with expert-crafted notes, engaging video lessons, comprehensive past papers, and personalised online classes.

7+Subjects
500+Students
100+Video Lessons

Cambridge Subjects

Choose your subject and unlock premium study materials — notes, books, past papers and video lessons.

💻
9618

A-Level Computer Science

Algorithms, data structures, programming, networking & more.

🖥️
2210 / 0478

O-Level / IGCSE Computer Science

Programming fundamentals, hardware, networks and problem solving.

🌐
9626

A-Level Information Technology

Database, systems analysis, spreadsheets, programming & networks.

📐
4024

Math O-Level

Number, algebra, geometry, statistics and probability.

⚗️
5070

Chemistry

Atomic structure, bonding, reactions, organic chemistry & analysis.

🧬
5090

Biology

Cell biology, genetics, ecology, human physiology and more.

5054

Physics

Mechanics, waves, electricity, magnetism, atomic and nuclear physics.

Video Lessons

Watch our expert video lessons — click any thumbnail to open directly on YouTube.

Encryption | Symmetric and Asymmetric
▶ YouTube
IGCSE | O-Level | A-Level CS

Encryption – Symmetric & Asymmetric

Full explanation of symmetric and asymmetric encryption methods.

Types and Methods of Data Transmission
▶ YouTube
IGCSE | O-Level Revision

Types & Methods of Data Transmission

Serial, parallel, simplex, duplex – full revision class.

Packet Switching Revision
▶ YouTube
IGCSE | O-Level Revision

Packet Switching – Revision Class

Revision of packet switching and data packets in networks.

Packet Switching & Data Packets
▶ YouTube
IGCSE | O-Level CS

Packet Switching & Data Packets Explained

How data packets work and travel through networks.

Image & Audio File Size Calculation
▶ YouTube
IGCSE CS

Image & Audio File Size Calculation

Step-by-step file size calculations for images and audio.

How Bitmap Images Are Represented
▶ YouTube
IGCSE CS

How Bitmap Images Are Represented

Image & audio calculations for Cambridge IGCSE CS.

Bitmap Images – Data Representation
▶ YouTube
IGCSE CS

Bitmap Images – Data Representation

Understanding how bitmap images store pixel data.

File Size Calculation Images Audio
▶ YouTube
Cambridge IGCSE CS

File Size Calculation (Images & Audio)

Cambridge IGCSE exam-style file size problem solving.

Sound Representation Sampling Rate Bit Depth
▶ YouTube
IGCSE | O-Level | A-Level

Sound Representation – Sampling Rate & Bit Depth

How computers represent audio: sampling rate, bit depth, resolution.

IF THEN ELSE Statement
▶ YouTube
Programming

IF THEN ELSE Statement – Complete Guide

Full beginner guide with examples and demonstrations.

IF THEN ELSE Part 2 Practical
▶ YouTube
Programming

IF THEN ELSE – Practical Demonstration (Part 2)

Hands-on coding practice with IF THEN ELSE statement.

IF THEN ELSE in Programming Part 1
▶ YouTube
Programming

IF THEN ELSE in Programming (Part 1)

Complete beginner guide with examples for O/A-Level & IGCSE.

Arithmetic Relational Logical Operators
▶ YouTube
0478 | 2210 | 9618

Arithmetic, Relational & Logical Operators

Use of operators in programming for O/A-Level IGCSE.

Binary Addition and Overflow Error
▶ YouTube
0478 | 2210 | 9618

Binary Addition & Overflow Error

IGCSE O-Level A-Level – binary addition with overflow explained.

Negative Denary to Binary Two's Complement
▶ YouTube
0478 | 2210 | 9618

Negative Denary to Binary – Two's Complement

Converting negative denary numbers using two's complement.

Two's Complement to Denary and Binary
▶ YouTube
0478 | 2210 | 9618

Two's Complement → Denary & Binary

Cambridge IGCSE O/A-Level two's complement conversions.

INPUT OUTPUT in Pseudocode
▶ YouTube
0478 | 2210 | 9618

INPUT & OUTPUT in Pseudocode

How to use INPUT and OUTPUT in Cambridge pseudocode.

Two's Complement Binary Addition Overflow
▶ YouTube
0478 | 2210 | 9618

Two's Complement, Binary Addition & Overflow

Complete topic covering negative binary for O/A-Levels.

Declaration of Identifiers and Data Types
▶ YouTube
0478 | 2210 | 9618

Declaration of Identifiers & Data Types

How to declare identifiers and data types in programming.

Uses of Hexadecimal Number System
▶ YouTube
0478 | 2210 | 9618

Uses of Hexadecimal Number System

Why hexadecimal is used in computer science – full explanation.

Logical Shift LSL LSR 8-Bit Binary
▶ YouTube
0478 | 2210 | 9618

Logical Shift LSL & LSR in 8-Bit Binary

Left shift and right shift operations in binary explained.

Identifier Keywords differences in pseudocode
▶ YouTube
0478 | 2210 | 9618

Identifier Keywords in Pseudocode

Key differences between identifier keywords in pseudocode.

Denary to Hexadecimal Conversion
▶ YouTube
0478 | 2210 | 9618

Denary → Hexadecimal Conversion

Step-by-step denary to hexadecimal conversion method.

Variable and Constant difference
▶ YouTube
0478 | 2210 | 9618

Variable vs Constant in Programming

Difference between variables and constants with examples.

Binary to Decimal conversion
▶ YouTube
0478 | 2210 | 9618

Binary → Decimal Conversion

Converting binary numbers to decimal (denary) step by step.

Binary to Hexadecimal conversion
▶ YouTube
0478 | 2210 | 9618

Binary → Hexadecimal Conversion

Converting binary numbers to hexadecimal with worked examples.

Binary Decimal Hexadecimal All Conversions
▶ YouTube
0478 | 2210 | 9618

Binary ↔ Decimal ↔ Hexadecimal All Conversions

Complete number system conversions in one lesson.

Boolean Logic IGCSE O Level
▶ YouTube
IGCSE | O-Level CS

Boolean Logic – IGCSE / O-Level

Logic gates, truth tables and Boolean expressions explained.

Linear Search O/A-Level
▶ YouTube
0478 | 2210 | 9618

Linear Search – O/A-Level

How linear search algorithm works with trace tables.

🎬 View All 30+ Lectures on YouTube

Books & Notes

Download subject books and handwritten notes. Click to access the resource.

💻
A-Level CS 9618

Chapter 1 – Data Representation

PDF • 12 pages
⬇ Download
💻
A-Level CS 9618

Chapter 2 – Communication & Networking

PDF • 18 pages
⬇ Download
🖥️
O-Level CS 2210

Chapter 1 – Number Systems

PDF • 10 pages
⬇ Download
📐
Math 4024

Algebra – Revision Notes

PDF • 8 pages
⬇ Download
⚗️
Chemistry 5070

Organic Chemistry Summary

PDF • 14 pages
⬇ Download
🧬
Biology 5090

Genetics & Inheritance Notes

PDF • 16 pages
⬇ Download
Physics 5054

Electricity & Magnetism

PDF • 20 pages
⬇ Download
🌐
A-Level IT 9626

Systems Analysis & Design

PDF • 22 pages
⬇ Download
📘
A-Level CS 9618

Cambridge A-Level Computer Science Textbook

Official Cambridge Press
⬇ Download
📗
O-Level CS 2210

O-Level Computer Science Complete Book

Official Cambridge Press
⬇ Download
📙
Math 4024

Cambridge O-Level Mathematics

Official Cambridge Press
⬇ Download
📗
Chemistry 5070

Cambridge O-Level Chemistry

Official Cambridge Press
⬇ Download
📔
Biology 5090

Cambridge O-Level Biology

Official Cambridge Press
⬇ Download
📕
Physics 5054

Cambridge O-Level Physics

Official Cambridge Press
⬇ Download
💻
A-Level CS 9618

Past Papers 2019–2024 (All Variants)

ZIP • Multiple PDFs
⬇ Download
🖥️
O-Level CS 2210

Past Papers 2019–2024 (All Variants)

ZIP • Multiple PDFs
⬇ Download
📐
Math 4024

Past Papers 2019–2024 (All Variants)

ZIP • Multiple PDFs
⬇ Download
⚗️
Chemistry 5070

Past Papers 2019–2024 (All Variants)

ZIP • Multiple PDFs
⬇ Download
📁

Upload Notes or Books

Click to upload PDF, Word or PowerPoint files

Supports PDF, DOC, DOCX, PPT, PPTX

About Bloom Online Academy

We are passionate educators dedicated to making Cambridge education accessible and excellence-driven.

🎓

Expert Tutors

Taught by experienced Cambridge-qualified tutors with proven track records of top grades.

📹

Free Video Lessons

Hundreds of free, topic-by-topic video lessons available on YouTube — anytime, anywhere.

📚

Complete Notes

Concise, exam-focused notes covering every topic in the Cambridge syllabus.

💬

Live Support

WhatsApp support for quick answers to your questions before every exam session.

📝

Past Paper Practice

Curated past papers with detailed mark schemes to build exam confidence.

🌐

Online Classes

Live and recorded online classes for personalised learning at affordable rates.

Enroll Today

Ready to ace your Cambridge exams? Reach out via WhatsApp or fill the form and we'll get back to you within 24 hours.

💬
WhatsApp +92 300 9623321
📧
Email bloomacademy@gmail.com
📍
Location Pakistan (Online Worldwide)
💬 Message on WhatsApp

Send a Message