Level
JHS & SHS
Junior High School (BECE) Senior High School (WASSCE)
Year
All years
SHS 1 (Year 1) SHS 2 (Year 2) SHS 3 (Year 3)
Subject
Choose a subject
English Language (1700) Core Mathematics (1981) Integrated Science (488) Social Studies (336) Physics (1634) Chemistry (1552) Biology (1543) Elective Mathematics (1585) Economics (388) Government (309) Geography (367) History (263) Literature-in-English (225) Christian Religious Studies (299) Financial Accounting (294) Business Management (250) Cost Accounting (138) General Knowledge in Art (95) Graphic Design (96) Picture Making (82) Management in Living (213) Food and Nutrition (232) Clothing and Textiles (197) General Agriculture (255) Animal Husbandry (194) Technical Drawing (116) Applied Electricity (156) Building Construction (130) Religious and Moral Education (202) Physical Education and Health (249) Information and Communication Technology (1292) Intervention English (145) Intervention Mathematics (155) Computing (2853) Elective Physical Education and Health (225) Agricultural Science (294) Applied Technology (263) Art and Design Foundation (156) Arts and Design Studio (138) Aviation and Aerospace Engineering (189) Biomedical Science (180) Design and Communication Technology (161) Engineering (202) Manufacturing Engineering (173) Robotics (217) Islamic Religious Studies (237) Music (213) Performing Arts (149)
Topic
All topics
Data representation Computer architecture Logic Programming in Python Algorithms and data structures Networks and the internet Databases Security, software development and emerging technology SHS 1 · Computer structure SHS 1 · Hardware and software SHS 1 · Computer networking SHS 1 · Computational thinking and programming logic SHS 1 · Web development SHS 2 · Boolean algebra SHS 2 · Barcodes and input technologies SHS 2 · Network topologies SHS 2 · Main memory and data structures SHS 3 · System software SHS 3 · Network design and implementation SHS 3 · Mass storage and artificial intelligence SHS 3 · Web technologies and databases SHS 1 · Computer systems and the von Neumann model SHS 1 · Number bases and conversions SHS 1 · Binary arithmetic and signed numbers SHS 1 · Operating systems SHS 1 · Algorithm design: pseudocode and flowcharts SHS 1 · Python: data types, input, output and operators SHS 1 · Python: selection and iteration SHS 1 · Network fundamentals and transmission media SHS 1 · HTML and CSS for web pages SHS 2 · Boolean algebra laws and simplification SHS 2 · Logic circuits and binary adders SHS 2 · Data structures: arrays, records, stacks and queues SHS 2 · Python: functions, scope and modules SHS 2 · Python: strings, lists and dictionaries SHS 2 · Searching, sorting and algorithm efficiency SHS 2 · The OSI and TCP/IP models SHS 2 · IP addressing and subnetting SHS 2 · Relational databases and SQL SHS 2 · Memory and storage technologies SHS 3 · Software development life cycle SHS 3 · Object-oriented programming SHS 3 · File handling and exceptions in Python SHS 3 · Cryptography and network security SHS 3 · Translators and the compilation process SHS 3 · Computer ethics, law and society SHS 3 · Machine learning and artificial intelligence SHS 3 · JavaScript and interactive web pages SHS 3 · Cloud computing, IoT and emerging technologies SHS 1 · Data as Bit Patterns: Number Systems, Text, Images and Sound SHS 1 · Boolean Logic, Computer Memory and Browser Cache SHS 1 · The Central Processing Unit: ALU, Control Unit and Registers SHS 1 · Buses, the Machine Cycle, Computer Architectures and Embedded Systems SHS 1 · Computer Hardware: Input, Processing, Output, Storage and Communicatio... SHS 1 · Computer Software: System and Application Software SHS 1 · Computer Networks: How They Work, Components and Architectures SHS 1 · Types of Networks, Topologies and Transmission Media SHS 1 · Algorithms, Flowcharts, Pseudocode and the Program Development Cycle SHS 1 · Data Structures: Arrays, Linked Lists, Stacks, Queues, Trees and Graph... SHS 1 · From Algorithm to Program: Programming with Python SHS 1 · Web Technologies: Web Page Components, Sitemaps and Wireframes SHS 2 · Logic Operations, Logic Gates and Boolean Expressions SHS 2 · Arithmetic Operations and Their Implementation in Python SHS 2 · Barcodes, QR Codes and Input/Output Devices SHS 2 · Types of Software and Their Functions SHS 2 · Network Topologies and Types of Network (LAN, CAN, MAN, WAN) SHS 2 · Connecting to the Internet: Devices, Protocols and Configuration SHS 2 · Text-based Programming in Python SHS 2 · Machine Learning and Simulation Tools SHS 2 · Web Page Editors, Design Elements and Multimedia SHS 2 · Designing an E-commerce Web Page SHS 3 · Critical Points, Fail-Safes, Redundancy and Logic Synthesis SHS 3 · Shift and Rotation Operations in the CPU SHS 3 · Binary Arithmetic: Shift-and-Add, Two's Complement and Python Applicat... SHS 3 · System Software: Operating Systems and Utility Software SHS 3 · Installing, Configuring and Managing an Operating System SHS 3 · Network System Design: Topology, Scalability, Security, Media and Band... SHS 3 · Internet Connectivity, Network Addressing and Device Configuration SHS 3 · Artificial Intelligence: Principles, Components, Applications and Inte... SHS 3 · Mass Storage Media: Identification, Classification and Comparison SHS 3 · Creating a Database for an E-commerce Website SHS 3 · Building an E-commerce Web Page and Connecting it to a Database SHS 3 · Cyber Security Best Practices: Threats, Passwords, Smartphones and Dat...
Difficulty
Mixed
Easy Medium Hard
Questions
5 questions 10 questions 20 questions 40 questions