What is your next education pathway?

The Diploma in Information and Communication Technology provides students with a solid foundation in both theoretical and practical aspects of the ICT field. This program covers a wide range of topics, including computer science fundamentals, mathematics, and essential programming languages such as Python and C#. Students will gain expertise in areas such as database management systems, object-oriented programming, and computer architecture, preparing them for a wide array of technology-driven careers.

Additionally, the course dives into critical subjects like data communication, networking, and web application development, enabling students to design, implement, and manage modern web-based solutions. The curriculum also explores cutting-edge topics like the Internet of Things (IoT) and the future trends of ICT, keeping students ahead of the curve in this ever-evolving industry.

To help students develop strong communication skills, the course includes a module on effective communication, which is essential for professional success in any field. The program culminates in an innovative systems development project, allowing students to apply their learning in a practical, real-world setting.

Department
Department
SCHOOL OF COMPUTING
Campus
Campus
Colombo Campus / Kandy Campus / Kurunegala Campus / Galle Campus / Matara Campus
Level
Level
Diploma Programmes
Method
Method
Full Time / Part Time
Duration
Duration
1.5 Years
Medium
Medium
English

Entry Requirements

  • Sat for O/L (Sri Lanka / London)

  • Other – Successfully Completed a relevant IT Foundation programme at NIBM

Commencement

  • Colombo – 03rd July 2025

  • Kandy – Pending

  • Galle – Pending

  • Matara – Pending

Lecture Schedule

  • O/L Option: Passed G.C.E. O/L with 5 credits including credits for Mathematics, Science and English

Programme Fees

Current Fee Structure
  • Course Fee: LKR 225,000 + Registration Fee: LKR 5,000

Bank loan facilities available

*Subject to change without prior notice. Conditions apply.

Course Structure and Modules

  • Introduction to Computer Science

  • Mathematics

  • Programming I (Python)

  • Electronics

  • Effective Communication Skills

 

  • Database Management System

  • Object Oriented Programming with C#

  • Computer Architecture

  • Operating Systems

 

  • Data Communication and Networking

  • Web Application Development

  • Software Engineering

  • Internet of Things (IoT)

  • New Trends and Future of ICT

  • Innovative Systems Development Project