What is your next education pathway?

The Diploma in Software Engineering (Part Time) provides students with a comprehensive foundation in software development and engineering, preparing them for a successful career in the tech industry. The course begins with core subjects like computer science, mathematics for computing, and programming fundamentals, establishing a strong technical base. Students will delve into digital logic, object-oriented programming, and data management, learning to manage complex data structures and algorithms.

In the second semester, the course progresses to more specialized areas, including computer networks, graphical user interface (GUI) application development, and software engineering principles, equipping students with the skills to design, develop, and maintain software systems. Students will also explore enterprise application development and modern web technologies, gaining hands-on experience in building and deploying robust, scalable applications.

The program concludes with a Business Solutions Development Project, where students apply their learning in a real-world context, working on practical software engineering challenges. The inclusion of effective communication skills throughout the course ensures that students can present and discuss technical solutions clearly and professionally.

This full-time diploma is ideal for those seeking an in-depth understanding of software engineering, providing the technical knowledge and practical experience required to thrive in software development roles in various industries.

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

Entry Requirements

  • A/L Option:  Minimum 2 passes at G.C.E A/L in any stream with 1 year Working Experience

  • O/L Option:  Sat for G.C.E A/L in any stream with one-year relevant work experience

AND

  • Passed G.C.E O/L with 5 credits including credits for Mathematics, Science or ICT and English with 1 year Working Experience.

  • NIBM Option: Successfully completed a certificate programme specialized in Software Engineering at NIBM with 1 year Working Experience

Commencement

  • Colombo – May 2026

  • Kandy – 18th May 2025

  • Kurunegala – Pending

  • Matara - 20th July 2025

Programme Fees

Current Fee Structure
  • Course Fee: LKR 350,000/= + Registration Fee: LKR 5,000/=

*Subject to change without prior notice. Conditions apply.

Course Structure and Modules

Semester 01 - Stage 1

  • Introduction to Computer Science

  • Mathematics for Computing

  • Algorithms and Programming Fundamentals

Semester 01 - Stage 2

  • Digital Logic & Computer Organization

  • Object Oriented Programming

  • Data Management 1  

Semester 02 - Stage 1

  • Computer Networks

  • GUI Development

  • Software Engineering

Semester 02 - Stage 2

  • Enterprise Application Development 1

  • Operating Systems

  • Developing Modern Web

 

Business Solution Development Project

Effective Communication Skills 1