Sivakolonthu Danushkan explaining ICT and programming beside a whiteboard
ICT EDUCATION • SRI LANKA

Learn ICT.
Understand It.
Build With It.

ICT-ஐ மனப்பாடம் செய்யாமல்,
புரிந்து கற்றுக்கொள்வோம்.

From your first concept to your next line of code.
Online ICT learning in Tamil and English, made clear.

Tamil + EnglishOnline Across Sri LankaLive Concept Discussions
01

Tamil + English Medium

Learn comfortably in the language of your choice.

02

Live Online Classes

Interactive lessons for students across Sri Lanka.

03

A/L & O/L ICT

Systematic coverage from core theory to exam success.

04

Python & Programming

Logic development, algorithm practice, and live code.

Find your starting point

Big ambitions.
The right class.

Start with your school level, build your programming skills, or give your exam preparation a little more focus.

Sivakolonthu Danushkan explaining ICT and programming beside a whiteboardOnline
A/L02

2028 A/L ICT

உயர்தர தகவல் தொடர்பாடல் தொழில்நுட்பம்

Build a clear foundation in ICT and develop your programming confidence for the 2028 A/L examination.

Tuesday & Friday · 7:00 PM – 8:30 PM
Online · Tamil & English
Archived 2026 O/L ICT promotional poster in TamilArchived poster
School ICT03

O/L ICT

சாதாரண தர ICT

Make sense of everyday technology and build a stronger understanding of O/L ICT concepts.

Contact us for current schedule.
Online · Tamil & English

There’s more than one way to learn.

View all programs

The learning approach

Less memorising.
More understanding.

A clear path from ‘what is this?’ to ‘I understand how it works.’

Sivakolonthu Danushkan explaining concepts at the whiteboard in an online ICT teaching session
Start with an idea. Make the connections.
01

Understand the idea.

Start with the concept and connect it to familiar examples.

02

Put it into practice.

Explore logic through code and practical ICT questions.

03

Talk it through.

Use discussion to make difficult ideas clearer.

04

Return. Revise. Grow.

Revisit what you have learned and practise applying it.

Make room for learning

Your week. A little clearer.

Current A/L class times, all in Sri Lanka time.

Online classroom

2027 A/L ICT

Monday & Thursday

8:00 PM – 9:30 PM

Sri Lanka time · Tamil & EnglishEnquire about this class
Online classroom

2028 A/L ICT

Tuesday & Friday

7:00 PM – 8:30 PM

Sri Lanka time · Tamil & EnglishEnquire about this class

D CODE DANUSH · Since 2024

A classroom without boundaries.

Collaborative group of Sri Lankan students learning ICT together in a sunlit study environment

Good questions can come from anywhere.
So can your next step forward.

D CODE DANUSH brings online ICT learning to students throughout Sri Lanka, with Tamil and English medium classes and a focus on understanding.

2024Founded
2Mediums (Ta / En)
100%Online In Sri Lanka
Our academy story

From the classroom

In our students’ own words.

An excerpt in the student’s original wording, alongside the anonymous message. Open the screenshot to read the full context.

Keep your curiosity going

A little more learning. For everyone.

Original 2027 batch Python free webinar poster in Tamil with instructor photograph

Past webinar · Python

Learn something new.

Explore free webinars and learning sessions. Get in touch for the latest announcements.

Explore free learning
2028 A/L ICT Batch IntroductionYouTube

2028 A/L ICT புதிய Batch அறிமுக விரிவுரை | Full Syllabus, Units & Paper Structure | Tamil Medium

Explore the complete syllabus, key units, and examination paper structure with Danushkan.

The person behind the classroom

Technology meets teaching.

Sivakolonthu Danushkan, Founder and ICT Mentor at D CODE DANUSH

Meet your mentor

Sivakolonthu Danushkan

Founder & ICT Mentor

4th Year Software Engineering Student · Full-Stack Developer · UI/UX Designer

Bringing a software engineering perspective to online ICT learning in Tamil and English.

Meet the instructor

Your next chapter starts here

Ready to make
ICT make sense?

Find your class. Ask a question. Take the first step.

Let’s get started