Computing
G3N tutors you through the full WASSCE Computing syllabus offline — from Computer Architecture and Organisation - Data Storage and Manipulation, Computer Architecture and Organisation - Computer Hardware and Software, Computer Architecture and Organisation - Data Communication and Network Systems and more — with adaptive lessons, instant quizzes and exam-ready summaries.
Syllabus
What you’ll cover in Computing.
The complete topic outline G3N teaches, mapped to the WASSCE curriculum.
Year 1
6 topicsComputer Architecture and Organisation - Data Storage and Manipulation
- Apply knowledge of computer architecture and data storage to solve problems.
- Describe Information as Bit Patterns
- Apply knowledge of Cache Memory to solve runtime issues. (e.g., opening browsers).
- Discuss at least four major functions and the parts of the CPU; Arithmetic and Logic Unit (ALU), Control Unit (CU) and registers
Computer Architecture and Organisation - Computer Hardware and Software
- Explain the relationships between the components of a computer and how data are transferred among the components. Explain types of Software and their functions
- Explain the features of the hardware components of a computer (input hardware, processing hardware, output hardware, storage hardware and communication hardware).
- Describe the categories of Computer Hardware
Computer Architecture and Organisation - Data Communication and Network Systems
- Use skills and knowledge to identify and differentiate between the different types of Network Systems
- Explain Computer Networks and how they work
Computational Thinking (programming Logic) - Algorithm and Data Structure
- Apply knowledge of data structures to explain their real-life applications effectively.
- Explain in detail the concepts of Data Structures and their importance in organising and manipulating data efficiently.
Computational Thinking (programming Logic) - APP Development
- Apply Algorithms in various real-life and programming situations or problems
- Explain and use Algorithms to solve a real-life problem. Identify the stages in the programme development cycle: Analysis, design, coding, testing
Procedural Programming (computational Thinking) - WEB Technologies
- Apply skills and knowledge to design and develop basic web pages.
- Identify and describe the key components of a Web page, including headings, menus, links, text, images, and other relevant elements.
Year 2
6 topicsComputer Architecture and Organisation - Data Storage and Manipulation
- Develop knowledge and skills in data storage and logic operations.
- Determine critical points of Logic Operations and apply them to solve problems efficiently.
Computer Architecture and Organisation - Computer Hardware and Software
- Apply acquired skills and knowledge to explain the functioning of input and output devices in relation to barcodes and QR codes, as well as the functionality of an Operating System.
- Demonstrate the creation and utilisation of barcodes and QR codes using various input and output devices, such as monitors, system unit, processors, motherboards, hard disks, clock, power unit, network interface cards, scanners, digital cameras, keyboards, microphones, mice, touchscreen sensors for control and monitoring.
Computer Architecture and Organisation - Data Communication and Network Systems
- Apply skills and knowledge to design network systems.
- Design and explain 2 Network Systems
Computational Thinking (programming Logic) - Algorithm and Data Structure
- Apply skills in data storage processes to effectively manage and utilise data.
- State and describe the functions of the Main Memory.
Computational Thinking (programming Logic) - APP Development
- Demonstrate an understanding of fundamental concepts in text-based programming and the programming process, and apply acquired skills to create new functions.
- Utilise a programming language to develop a program, such as a simple calculator.
Computational Thinking (programming Logic) - WEB Technologies and Databases
- Apply acquired skills and knowledge to design and develop simple web pages
- Demonstrate the use of web page editors and design elements, including sections, text, images, GUI/UI/UX, and multimedia integration.
- Design an e-commerce web page for a selected company or organisation.
Year 3
6 topicsComputer Architecture and Organisation - Data Storage and Manipulation
- Apply acquired knowledge and skills in logic operations to solve problems.
- Determine and apply critical points of Logic Operations to solve a problem
Computer Architecture and Organisation - Computer Hardware and Software
- Explain the roles of Operating Systems and Utility Software as components of System Software.
- Demonstrate the roles of Operating Systems and Utility Software as components of System Software.
Computer Architecture and Organisation - Data Communication and Network Systems
- Utilise knowledge of networking topologies to design and configure network systems to meet specific requirements.
- Design and explain two network systems, considering factors such as topology, scalability, and security (password, internet safety, malware awareness, data backups, securing personal devices and good security practices), transmission media and bandwidth.
Computational Thinking (programming Logic) - Algorithm and Data Structure
- Develop knowledge and skills in mass storage and data management.
- Identify, classify and discuss 3 Mass Storage media.
Computational Thinking (programming Logic) - APP Development
- Explain the concept of Artificial Intelligence and its applications and use the knowledge acquired to distinguish between conventional systems and intelligent systems.
- Describe the fundamental principles and components of Artificial Intelligence, such as machine learning, neural networks, and natural language processing.
Computational Thinking (programming Logic) - WEB Technologies
- Use skills and knowledge acquired to design simple web pages
- Utilise web page editors and design principles to create visually appealing and userfriendly web pages, incorporating sections, text, images, and Graphical User Interface (GUI) elements.
- Understand and Apply Basic Cyber Security Best Practices.
How G3N helps
Turn this syllabus into a pass.
Learn the topic
Adaptive lessons explain each topic the way WASSCE actually asks it, at your pace.
Practise like the exam
Generate quizzes per topic and get marked answers with worked explanations.
Revise fast
Summarise your notes or a chapter into a focused, exam-ready recap before the paper.
Master Computing, offline.
No sign-up wall, no data plan required. Open G3N and go.