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.