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.
Entry Requirements
Successfully Followed the Diploma in Computer System Design
ORSuccessfully Followed the Diploma in Software Engineering
WITHOne-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.
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