What is your next education pathway?

The Higher National Diploma in Software Engineering (Full-Time) is a specialized program designed to provide students with in-depth knowledge and practical skills in software development, data analysis, and emerging technologies. The curriculum is structured to give a strong foundation in core areas such as programming, data structures, and algorithms, along with enterprise application development, allowing students to develop robust, scalable applications.

In the first semester, students will explore advanced database management systems, digital image processing, and statistics for computing, equipping them with the analytical tools and technical skills to work with large datasets and develop sophisticated software solutions. The second semester focuses on advanced topics like mobile application development, machine learning for AI, and software security, ensuring students are prepared for cutting-edge challenges in the software industry.

The program also includes data warehousing and data mining, Internet of Things (IoT), and an industry placement, providing real-world experience in application development and system security. Students will further enhance their skills in IT management practices and entrepreneurship, culminating in an Innovations and Entrepreneurship Project.

This full-time course prepares graduates for successful careers in software engineering, AI development, app development, and IT management, equipped with the skills needed to innovate in the tech industry.

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

Entry Requirements

  • Successfully followed the Diploma in Software Engineering

Commencement

  • Colombo – 03rd April 2025

  • Kandy – Pending

  • Kurunegala – 31st March 2025

  • Galle – Pending

Programme Fees

Current Fee Structure

Current Fee Structure:

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

*Subject to change without prior notice. Conditions apply.

*Subject to change without prior notice. Conditions apply.

Course Structure and Modules

Semester 01 - Stage 1

  • Robotics Application Developments

  • Programming, Data Structures and Algorithums-1

  • Enterprise Application Development-2

Semester 01 - Stage 2

  • Advanced Database Management Systems

  • Digital Image Processing

  • Statistics for Computing

Semester 02 - Stage 1

  • Data warehousing and Data mining

  • Mobile Application Development

  • Internet of things

Semester 02 - Stage 2

  • Machine Learning for Artificial Intelligence

  • Software Security

  • IT Management Practices

  • Innovations and Entrepreneurship Project

  • Industry Placement