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

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

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

Commencement

  • Colombo – 03rd July 2025 (Full Time)

  • Colombo - 26th April 2025 (Part Time)

  • Kandy – 19th July 2025 (Part Time)

  • Kurunegala - 30th May 2025 (Full Time)

  • Galle – Pending

  • Matara – 03rd May 2025 (Part Time)

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