ExamYard Lectures

IGCSE Computer Science 0478 lectures

47 short lectures, one for each part of the syllabus, in the order it is taught. Each one teaches a topic on the board in a few minutes. The teaching part is free to watch; a free account opens the rest of every lecture: worked examples, practice questions and real past-paper questions answered.

Chapter 1.3 Binary addition and overflow

Chapter 1.4 Logical shifts

Chapter 1.5 Two's complement

Chapter 1.6 Representing text

Chapter 1.7 Representing images

Chapter 1.8 Representing sound

Chapter 1.9 Storage units

Chapter 1.10 Compression

Chapter 2.1 Data packets

Chapter 2.1 Packet switching

Chapter 2.2 Data transmission

Chapter 2.3 Error detection

Chapter 2.4 Encryption

Chapter 3.1 The CPU

Chapter 3.1 The FDE cycle

Chapter 3.1 Performance

Chapter 3.2 Input devices

Chapter 3.2 Output devices

Chapter 3.3 Primary storage

Chapter 3.3 Secondary storage

Chapter 3.4 Network hardware

Chapter 4.1 Software and the OS

Chapter 4.2 Languages and translators

Chapter 4.2 IDEs

Chapter 5.1 The internet and the web

Chapter 5.2 Digital currency

Chapter 5.3 Cyber security threats

Chapter 5.3 Security solutions

Chapter 6.1 Automated systems

Chapter 6.2 Robotics

Chapter 6.3 Artificial intelligence

Chapter 7.1 The PDLC

Chapter 7.2 Design tools

Chapter 7.4 Standard methods

Chapter 7.5 Validation and verification

Chapter 7.5 Test data

Chapter 7.6 Trace tables

Chapter 7.7 Errors in algorithms

Chapter 8.1 Programming concepts

Chapter 8.1 Selection and iteration

Chapter 8.1 Strings and subroutines

Chapter 8.2 Arrays

Chapter 8.3 Files and the long program

Chapter 9 Databases and SQL

Chapter 10 Boolean logic

Also for IGCSE Computer Science 0478

Which topics come up most in IGCSE Computer Science 0478 past papers, counted from every paper since 2004: Paper 1 topic frequency, Paper 2 topic frequency.

The topical past-paper books: Paper 1, Paper 2.