What is your next education pathway?

The Higher National Diploma in Software Engineering (Part-Time) is an advanced program tailored for individuals interested in software development, data analysis, and emerging technologies. This comprehensive course covers key areas such as programming, data structures, and algorithms, and enterprise application development, providing students with the foundational knowledge to develop robust software applications.

As students progress, they will explore more advanced topics, including digital image processing, mobile application development, machine learning, and software security, equipping them with the technical skills needed to innovate in fields like artificial intelligence, data mining, and Internet of Things (IoT). The program also includes an industry placement, allowing students to gain hands-on experience and apply their knowledge in real-world settings.

With a focus on innovations and entrepreneurship, the course helps students develop problem-solving and leadership skills, enabling them to launch their own projects or pursue careers in software engineering, app development, AI, and data science.

This part-time program is perfect for working professionals who want to enhance their skills in software development and technology management, while maintaining a flexible study schedule.

Department
Department
SCHOOL OF COMPUTING
Campus
Campus
Colombo Campus / Kandy Campus
Level
Level
Higher National Diploma Programmes
Method
Method
Part Time
Duration
Duration
1 Year
Medium
Medium
English

Entry Requirements

  • Successfully Followed the Diploma in Computer System Design
    OR

  • Successfully Followed the Diploma in Software Engineering
    WITH

  • One-year relevant work experience

Commencement

  • Colombo – 08th July 2025

  • Kandy – Pending

Programme Fees

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

Student loan facilities are available from BOC, NSB & NDB banks. Send us an inquiry to ask about payment plans and loan facilities.

*Subject to change without prior notice. Conditions apply.

Course Structure and Modules

Semester 1 - Stage 1

  • Robotics Application Developments

  • Programming, Data Structures and Algorithums-1

  • Enterprise Application Development-2

Semester 1 - Stage 2

  • Advanced Database Management Systems

  • Digital Image Processing

  • Statistics for Computing

Semester 2 - Stage 1

  • Data warehousing and Data mining

  • Mobile Application Development

  • Internet of things

Semester 2 - Stage 2

  • Machine Learning for Artificial Intelligence

  • Software Security

  • IT Management Practices

  • Innovations and Entrepreneurships Project

  • Industry Placement