CSEC Information Technology Syllabus 2026
Every module and topic in the CSEC Information Technology syllabus, with what each objective expects you to know. Each topic links to a free study chapter, and you can practise with CSEC Information Technology past papers and answer keys.
Caribbean AI is not affiliated with CXC. The official syllabus document is published by the Caribbean Examinations Council.
Section 1: Computer Fundamentals and Information Processing
Information Technology Foundations
- Information Technology Concept
Explains the definition and scope of Information Technology, establishing fundamental concepts for understanding the field.
- Computer System Types
Distinguishes between major computer system types like supercomputers, mainframes, desktops, mobile, and embedded devices based on their characteristics.
Computer Hardware
- Hardware Components and IPOS Cycle
Explains the functions of major hardware components and how they interrelate within the Input Processing Output Storage (IPOS) cycle.
- Cloud and Local Storage
Evaluates the relative merits of cloud storage versus local storage, considering capacity, cost, accessibility, and security issues.
- Input/Output Devices
Selects appropriate input and output devices to meet the specific needs of various computer applications.
Computer Software and System Management
- Software Types and Roles
Explains the distinct roles of system software (operating systems, utilities) and application software (general, special purpose) in computer operation.
- User Interface Types
Discusses the relative merits of various user interface types, including hardware (touch screens) and software (command line, GUI) interfaces.
- System Suitability and Specification
Evaluates the suitability of a given computer system for specific purposes, considering processing speed, memory, storage, software, and I/O devices.
- Basic Hardware Troubleshooting
Explains how to troubleshoot common basic computer hardware problems, such as cable, monitor, printer, and battery issues.
Data and Information Processing
- Data and Information Distinction
Distinguishes between raw data and processed information, identifying data sources and different types of documents.
- Online Information Reliability
Evaluates the reliability of information obtained from online sources based on authenticity, currency, relevance, and bias.
- Data Validation and Verification
Differentiates between data validation and verification, identifying appropriate checks for various data input scenarios.
- File Organization
Selects appropriate file organization methods, including sequential, serial, direct, and random access, for particular application areas.
Section 2: Computer Networks and Web Technologies
Computer Networks
- Network Types and Wireless Technologies
Students will distinguish between various network types, understand the concept and evolution of mobile networks, and identify common wireless technologies and network privacy levels.
- Network Components and Functions
Students will explain the functions of essential network components, including wired and wireless transmission media, switches, routers, modems, and network interface cards.
- Mobile Communication Importance
Students will assess the significance of mobile communication technologies and their suitability for various modern applications in areas like education, commerce, and journalism.
Web Technologies
- Key Web Technology Concepts
Students will explain the interrelationship between core web technology concepts such as WWW, HTML, HTTP, web servers, web browsers, URLs, and data transfer protocols.
Section 3: Social and Economic Impact of Information and Communications Technology (ict)
Computer Security and Misuse
- Computer Security and Misuse Concepts
Outline foundational concepts of computer security, cybersecurity, and computer misuse, including vulnerability, threat, attack, and countermeasure.
- Impact of Computer Systems Misuse
Assess the potential impact of various computer system misuse types on individuals, organizations, and governmental entities.
- Countermeasures and Security Practices
Describe suitable physical, software, and personal security measures to mitigate the effects of identified computer threats.
ICT and Employment
- Automation and Job Security
Assess the effects of automation on job security, considering both potential job loss and productivity gains across various skill levels.
Computer-Related Professions
- Computer-Related Professions
Describe the roles and responsibilities of various personnel in computer-related professions, such as Network Engineers and Software Developers.
Societal and Economic Impact of ICT
Section 4: Word-processing and Web Page Design
Document Creation and Formatting
- Document Creation and Content Integration
Students will learn to create documents by integrating various content types, including text, images, and other objects from multiple sources.
- Document Formatting Features
This chapter covers a wide range of formatting tools, from font styles and sizes to line spacing, justification, page setup, headers, and footers.
Document Editing and Structural Organization
- Document Editing and Organization Features
Students will master editing techniques like drag and drop, search and replace, and learn to structure documents effectively using tables and columns.
Advanced Word Processing Features
- Document Review Features
This chapter introduces tools for enhancing document readiness, including spell/grammar check, thesaurus, word count, language settings, comments, and track changes.
- Document Protection Features
Learn to protect documents using features like automatic saving, backup copies, and edit restrictions with password protection.
Section 5: Spreadsheets
Spreadsheet Fundamentals
- Spreadsheet Purpose
This chapter explains the fundamental purpose of spreadsheets as a tool for organizing, capturing, displaying, and manipulating data.
- Spreadsheet Terminology
This chapter defines essential spreadsheet terms such as workbook, worksheet, column, row, cell, range, label, value, formula, and function.
Formulas and Functions
- Basic System Functions
Learn to use common built-in spreadsheet functions such as SUM, AVERAGE, MAX, MIN, COUNT, COUNTA, COUNTIF, VLOOKUP, PMT, and IF.
- Advanced Arithmetic Formulae
Create complex arithmetic formulas using basic operations (addition, subtraction, multiplication, division) and parenthetical grouping for precise calculations.
- Formula Replication
Understand and apply relative and absolute addressing, named ranges, and analyze the effect of move, copy, and delete operations on formulas.
Data Organization and Analysis
- Column and Row Manipulation
Learn to insert, delete, and modify columns and rows to structure and organize spreadsheet data effectively.
Section 6: Database Management
Database Fundamentals
- Database Concepts
This chapter defines what a database is, explaining it as a repository of related information, and outlines its primary purposes.
- Database Terminology and Data Types
Learn essential database terminology such as tables, records, fields, and various key types, alongside common data types like numeric, text, and date/time.
Database Creation and Structure
- Database Creation and Relationships
Learn to create a database by defining table structures, setting primary keys, modifying fields, and establishing relationships between tables.
Data Manipulation and Reporting
- Data Manipulation Using Forms, Queries, and Reports
Learn to interact with database data by creating forms for input, building queries for data retrieval, and generating reports for presentation.
Section 7: Problem-solving and Program Design
Problem Definition and Decomposition
- Problem-Solving Steps
This chapter describes the sequential steps involved in effective problem-solving, from defining the problem to testing and validating the solution.
- Divide-and-Conquer Approach
Learn to decompose complex problems into smaller, more manageable tasks using the divide-and-conquer strategy for structured problem-solving.
- Problem Components and IPO Chart
Identify the core components of a problem—input, process, and output—and use an IPO chart to clearly define them.
Variables and Algorithms
- Variables, Constants, and Data Types
Differentiate between variables and constants, understanding their roles in storing values, and recognize common data types like integers, floats, characters, and Booleans.
- Algorithm Concepts and Characteristics
Understand what an algorithm is and identify its essential characteristics, including precision, finiteness, and unambiguous steps.
Algorithm Development and Testing
Section 8: Program Implementation
Programming Language Overview
- Low and High-Level Languages
Students will distinguish between low-level (machine, assembly) and high-level (e.g., Visual Basic, C) programming languages, understanding their fundamental differences.
Program Implementation Process
- Program Implementation Steps
This chapter outlines the sequence of steps for implementing a program, including source code creation, translation, execution, and maintenance.
- Program Testing and Debugging
Students will learn to identify and correct syntax, logic, and runtime errors by applying various testing and debugging techniques with test data.
Programming Constructs
- Variables, Constants, and Data Types
This chapter covers the declaration of variables and constants, along with a detailed explanation of elementary data types like integer, real, character, string, and Boolean.
- Algorithmic Statements Syntax
This chapter guides students in translating algorithmic statements into high-level language syntax for assignment, input/output, operators, conditionals, and loops.