O Level Computing
O-Level Computing covering hardware, software, programming, databases, networking, logic gates, and data representation.
Topics Covered in O Level Computing
Hardware & Computer Architecture
CPU components, fetch-execute cycle, buses, memory types, and processor performance.
Software & Operating Systems
System and application software, operating systems, utilities, and software licensing.
Data Representation
Binary, ASCII, images, colour depth, data vs information, and analogue vs digital.
Programming & Algorithms
Algorithms, flowcharts, programming concepts in Java and Python, data types, and control structures.
Databases
Database concepts, tables, keys, relationships, queries, and SQL.
Logic Gates & Boolean Algebra
AND, OR, NOT gates, truth tables, Boolean expressions, and logic circuits.
Networking & Communication
Networks, data transmission, internet, security, and encryption.
Systems Analysis & Development
SDLC phases, testing, debugging, documentation, and programming errors.
Input/Output Devices & Sensors
Peripheral devices, sensors, actuators, microcontrollers, and embedded systems.
Computer Applications
Real-world applications of computing: eGovernment, CAD, CAL, simulation, GPS, POS, and IT careers.
Ready to practise Computing?
Sign up for free and start taking quizzes across all 10 topics.
Start Practising Free