Course 03 GCE A/L Level

Advanced Level ICT

If you are looking to study Advanced Level ICT modules including Python programming, web development, networking, and database management systems, you are in the right place.

Duration 01 Month / Module
Class Type Individual or Group
Delivery Zoom / Google Meet
Medium Sinhala or English
Fee Per Module
LKR 10,000

Modules 1, 2, 11 & 12 are FREE

Enroll Now Ask a Question

Course Overview

This course is designed to guide students through the complete Sri Lanka GCE Advanced Level ICT syllabus — the same curriculum taught in schools under the National Institute of Education (NIE), effective from 2017.

Whether you are a school student preparing for A/L examinations, a gap-year student wanting to strengthen your ICT foundation, or a professional looking to fill knowledge gaps, this modular program lets you study at your own pace — choosing individual modules or the complete syllabus.

The course covers both theoretical foundations and hands-on practical skills — from understanding how computers work internally to building web applications with PHP & MySQL, writing Python programs, designing databases, and understanding modern networking.

Course Modules

Each module is taught as a stand-alone unit — enroll in one or all. Modules 1, 2, 11 & 12 are free of charge.

01

Concept of ICT

FREE

Data, information, ICT applications, data processing, impact of ICT on society

28 Periods
02

Introduction to Computer

FREE

History of computing, hardware components, Von Neumann architecture, memory systems

22 Periods
03

Data Representation

LKR 10,000

Number systems (binary, octal, hex), character encoding (ASCII, Unicode), binary arithmetic

18 Periods
04

Fundamental of Digital Circuits

LKR 10,000

Logic gates, Boolean algebra, Karnaugh maps, digital circuit design, half adder & full adder

26 Periods
05

Computer Operating System

LKR 10,000

OS types, file management, process management, memory management, I/O device management

22 Periods
06

Data Communication & Networking

LKR 10,000

Signals, transmission media, TCP/IP, OSI model, IP addressing, DNS, HTTP, network security

50 Periods
07

System Analysis & Design

LKR 10,000

SDLC models, SSADM, requirements analysis, DFD, LDS, system design, testing & deployment

68 Periods
08

Database Management

LKR 10,000

Relational model, SQL (DDL & DML), ER diagrams, normalization (1NF–3NF), database design

50 Periods
09

Programming (Python)

LKR 10,000

Algorithms, flowcharts, Python fundamentals, OOP, data structures, file handling, sorting & searching

74 Periods
10

Web Development

LKR 10,000

HTML5, CSS, JavaScript basics, PHP & MySQL, dynamic web pages, web authoring, publishing

60 Periods
11

Internet of Things (IoT)

FREE

Arduino & Raspberry Pi, IoT fundamentals, digital systems, simple IoT applications

15 Periods
12

ICT in Business

FREE

Digital economy, e-commerce, e-business types, ICT in business functions, e-marketing

12 Periods
13

New Trends & Future Directions of ICT

LKR 10,000

AI & intelligent computing, agent technology, quantum computing, beyond von-Neumann

12 Periods

Pricing & Details

Fee per Module (Paid) LKR 10,000
Free Modules Modules 1, 2, 11 & 12 — Free
Total Modules 13 Modules
Duration 01 Month per Module
Class Format Individual or Group Classes
Mode of Delivery Online — Zoom / Google Meet
Medium Sinhala or English
Syllabus NIE GCE A/L ICT 2017

What You'll Achieve

By completing all modules, you will have a thorough theoretical and practical understanding of the full GCE Advanced Level ICT syllabus. You will be ready to sit the A/L examination with confidence, or use this knowledge as a strong foundation for higher education in computing, software engineering, or information systems.

Start Your A/L ICT Journey Today

Enroll in one module or the complete syllabus. Modules 1, 2, 11 & 12 are completely free — start right now.

Chat with us