A/L ICT Syllabus

A/L I.C.T. Syllabus Changes

  • There are four main milestones in the A/L I.C.T. Syllabus
  • First Release – for 2011 A/Ls
  • Second Release – upto 2015 A/Ls
  • Third Release – Revised version of second release upto 2018 A/Ls
  • Fourth Release – 2019 A/Ls and onwards
  • New Syllabus can be downloaded here

Topic Trackers

Click the Following links to find out the topics covered in each batch

2026 Topics Covered

2025 Topics Covered

2024 Topics Covered

Syllabus at a Glance

Comp.
Level
Unit No. Of
Periods
1 Basic Concepts of I.C.T. 28
2 Introduction to Computer
(Evolution of Computers)
22
3 Data Representation
(Number Systems, 2s Complement,etc)
18
4 Fundamental of Digital Circuits
(Logic Circuits, Flip Flops, Adders,etc)
26
5 Computer Operating System
(OS Calculations,State Process Diagrams,etc)
22
6 Data Communication and Networking
(Network Calculations, Subnetting, Diagrams, etc)
50
7 System Analysis and Design
(Information Systems, Data Flow Diagrams,etc)
68
8 Database Management
(ER Diagrams, Normalization, Table Structures, SQL, etc)
50
9 Programming
(Python Coding, Algorithms, File Handling,etc)
74
10 Web Development
(HTML, CSS, PHP, Database Connectivity,etc)
60
11 Internet of Things
(Micro Controllers, Arduino, Sensors, Actuators, etc)
15
12 ICT in Business
(E-Business, E-Commerce, etc)
12
13 New Trends & Future Directions 12
14 Project (Not Mandatory) 30

Check against the Sources

The content of the syllabus is defined by the national institute of education, Sri Lanka. Therefore, it is required to follow the syllabuses and teachers guides uploaded to nie.lk website. Further it is important to check the content that you study against the content included in the syllabus.

A/L ICT Syllabuses &
Teachers Guide Download

Syllabus Download Link
A/L I.C.T. New Syllabus (2019 Exam onwards) Download
A/L I.C.T. Teachers Guide – Grade 12 Download
A/L I.C.T. Teachers Guide – Grade 13 Download

Ready to Join the Class?

Click the button below to create your private cloud account in itguru.lk. After creating the account you’ll be able to make the payments (bank transfer, cash deposit ,card) and enroll the classes.

Do you want to watch some free videos of how the class is conducted? then please visit our LinkTree Profile at https://linktr.ee/itguru