Computer Science



Computer science is the study of the theoretical foundations of information and computation and their implementation and application in computer systems. The CAPE Computer Science Syllabus provides persons with advanced knowledge, skills, and attitudes to enable them to understand the uses and the impact of computer technologies and to use the technology to create new computer applications for all areas of human activity. This syllabus provides opportunity for the acquisition of knowledge, skills, and attitudes as preparation for further studies in Computer Science and the world of work.

This syllabus consists of two Units, each comprising three Modules.

Unit 1: Fundamentals of Computer Science

Module 1 Computer Architecture and Organisation
Module 2 Problem-Solving with Computers
Module 3 Programming

Unit 2: Further Topics in Computer Science

Module 1 Data Structures
Module 2 Software Engineering
Module 3 Operating Systems and Computer Networks