You are on page 1of 1

CAPE Computer Science Syllabus

Unit 1: Fundamentals of Computer Science


➢ Module 1 – Computer Architecture and Organisation
GENERAL OBJECTIVES
1. understand the workings of the components of computer-based systems;
2. develop an appreciation of the functional components of the computer system, including
the characteristics, performance and interactions.

➢ Module 2 – Problem-Solving with Computers


GENERAL OBJECTIVES
1. understand the problem-solving process;
2. appreciate the role and importance of algorithms in the problem-solving process;
3. understand the process of developing algorithms.

➢ Module 3 – Programming
GENERAL OBJECTIVES
1. appreciate the need for different programming languages and program translation;
2. develop the ability to implement solutions to problems using a programming language.

Unit 2: Further Topics in Computer Science


➢ Module 1 – Data Structures
GENERAL OBJECTIVES
1. appreciate the use of abstract data types (ADTs) in the efficient manipulation of data;
2. understand basic algorithms for sorting and searching.

➢ Module 2 – Software Engineering


GENERAL OBJECTIVES
1. understand the phases of the software development life cycle;
2. have an appreciation for the methods, processes, tools and techniques used in software
engineering.

➢ Module 3 – Operating Systems and Computer Networks


GENERAL OBJECTIVES
1. understand the functions of operating systems;
2. develop an appreciation for networking technology and applications.

You might also like