KwickAcademy free course · no sign-up
Cambridge IGCSE Grade 9 Computer Science (0478)
Every syllabus topic on video, taught by Kajal Ma'am. Watch in any order, read the same lesson in text, and tick off what you finish.
- 42lessons
- 158KwickClips
- 299 minof teaching
- Freealways

Course content
42 lessons in 10 units, in syllabus order.
1. Data Representation5 lessons · 32 min+
- 01Number Systems: Binary, Octal, Decimal and Hexadecimal | Cambridge IGCSE Grade 9
- 02Data Compression: Lossy and Lossless | Cambridge IGCSE Grade 9
- 03Units of Memory, Data Deletion and Recovery | Cambridge IGCSE Grade 9
- 04Representing Images and Sound, and Calculating File Size | Cambridge IGCSE Grade 9
- 05Binary Arithmetic: Addition, Overflow, Two's Complement and Shifts | Cambridge IGCSE Grade 9
10. Boolean Logic1 lessons · 9 min+
2. Data Transmission5 lessons · 27 min+
- 07Error Detection: Parity, Checksum, Echo Check and ARQ | Cambridge IGCSE Grade 9
- 08Packet Switching and How Data Travels | Cambridge IGCSE Grade 9
- 09Data Communication: Components, Bandwidth and Transmission Modes | Cambridge IGCSE Grade 9
- --Symmetric and asymmetric encryption
- 10Universal Serial Bus (USB) | Cambridge IGCSE Grade 9
3. Hardware7 lessons · 46 min+
- 11Inside the CPU: Fetch-Decode-Execute, Cores, Cache and Clock Speed | Cambridge IGCSE Grade 9
- 12Primary Memory: RAM, ROM and Cache | Cambridge IGCSE Grade 9
- 13Embedded Systems | Cambridge IGCSE Grade 9
- --Input and output devices
- 14Universal Gates and Combined Logic Circuits: NAND, NOR, XOR | Cambridge IGCSE Grade 9
- 15Secondary Storage: Magnetic, Optical, Solid State and Cloud | Cambridge IGCSE Grade 9
- 16Emerging Trends: IoT, Sensors, Smart Cities, Big Data, AR and VR | Cambridge IGCSE Grade 9
4. Software3 lessons · 15 min+
5. The Internet and Its Uses7 lessons · 52 min+
- 19Web Browsers, Cookies, Add-ons and Plug-ins | Cambridge IGCSE Grade 9
- 20Malware: Viruses, Worms, Trojans, Spyware, Adware and Ransomware | Cambridge IGCSE Grade 9
- 21Cyber Crime: Hacking, Phishing, Cyber Bullying and Cyber Stalking | Cambridge IGCSE Grade 9
- 22Emerging Trends: Cloud Computing, Grid Computing and Blockchain | Cambridge IGCSE Grade 9
- 23Network Protocols: TCP/IP, HTTP, HTTPS, FTP, SMTP, POP3, PPP, Telnet and VoIP | Cambridge IGCSE Grade 9
- 24Websites, Web Pages, Web Servers and Hosting | Cambridge IGCSE Grade 9
- 25The Internet, the World Wide Web and URLs | Cambridge IGCSE Grade 9
6. Automated and Emerging Technologies2 lessons · 8 min+
- --Advantages, disadvantages and applications of emerging technologies
- 26AI for Cambridge IGCSE: Characteristics, Expert Systems and Machine Learning | Cambridge IGCSE Grade 9
7. Algorithm Design and Problem-Solving5 lessons · 31 min+
- 27Nested Loops and Pattern Programs | Cambridge IGCSE Grade 9
- 28Program development life cycle (analysis, design, coding, testing) | Cambridge IGCSE Grade 9
- 29Pseudocode and flowcharts | Cambridge IGCSE Grade 9
- 30Trace tables and identifying/correcting errors | Cambridge IGCSE Grade 9
- 31Validation, verification and suitable test data | Cambridge IGCSE Grade 9
8. Programming8 lessons · 53 min+
- 32Variables, Assignment and Data Types in Python | Cambridge IGCSE Grade 9
- 33Text File Handling: Open, Read, Write and Append | Cambridge IGCSE Grade 9
- 34Input, Output and Type Conversion | Cambridge IGCSE Grade 9
- --Input, output, sequence, selection and iteration
- 35Nested statements; counts and totals | Cambridge IGCSE Grade 9
- 36One-dimensional Arrays | Cambridge IGCSE Grade 9
- 37Two-dimensional Arrays and Matrices | Cambridge IGCSE Grade 9
- 38User-defined Functions: Defining, Calling and Returning Values | Cambridge IGCSE Grade 9
9. Databases4 lessons · 27 min+
- 39SQL for Cambridge IGCSE: Single-table Databases and Queries | Cambridge IGCSE Grade 9
- 40Keys in a Database: Primary, Candidate, Alternate and Foreign Key | Cambridge IGCSE Grade 9
- 41Introduction to SQL and MySQL: DDL, DML and DQL | Cambridge IGCSE Grade 9
- 42SQL SELECT: Choosing Rows and Columns with WHERE | Cambridge IGCSE Grade 9
What you get, free
- The videoEach topic taught on screen, about 6 minutes.
- The same lesson in textFull wording, plus the tables from the video.
- KwickClips30-to-60-second clips for the night before a test.
- Your ticksKept in this browser. No account, no email, nothing sent to us.
Want your code and practical file checked? That is the paid part: live class with Kajal Ma'am, small batches.
Book a free demo classVoice-over in these lessons is AI-generated; the scripts are written and checked by Kajal Ma'am. Topics follow the current official syllabus, which boards can revise mid-year.
Taught by Kajal Mehta (Kajal Ma'am), MCA, teaching computer subjects since 2006. All free courses · Paid live courses

