What is your next education pathway?
The Diploma in Computer System Design (Full Time) is designed for individuals interested in gaining expertise in the design, development, and implementation of computer systems and applications. The course covers fundamental topics such as computer science, mathematics for computing, and algorithms, providing students with a solid foundation in computer programming and problem-solving.
Students will dive deeper into specialized areas such as electronics, Internet of Things (IoT), and data management, while also exploring key topics in computer networks and graphical user interface (GUI) application development. This comprehensive curriculum equips students with the skills necessary to design and develop modern, user-friendly applications and systems.
The course also includes modules on system analysis and design, as well as enterprise application development, where students will learn how to create scalable software solutions for business environments. Students will have the opportunity to work on a system design and development project, applying their knowledge to real-world challenges.
Additionally, effective communication skills are integrated into the curriculum to ensure students can present technical ideas clearly and work collaboratively in professional settings.
Entry Requirements
- A/L Option: Minimum 2 passes at G.C.E A/L in any stream
- O/L Option: Sat for G.C.E. A/L in any stream and passed G.C.E. O/L with 5 credits including credits for Mathematics, Science and English
- NIBM Option: Successfully completed a certificate program specialized in Computer Science at NIBM
Commencement
Colombo – 31st July 2025
Galle – Pending
Kandy – Pending
Kurunegala – Pending
Matara – Pending
Programme Fees
Current Fee Structure
Current Fee Structure:
- Course Fee : LKR 350,000/= + Registration Fee: LKR 5,000/=
Course Structure and Modules
Introduction to Computer Science
Mathematics for Computing
Algorithms & Programming Fundamentals
Fundamentals of Electronics and IoT
Data Management - 1
Computer Networks
GUI Application Development
System Analysis and Design
Enterprise Application Development
Developing Modern Web
System Design and Development Project
Effective Communication Skills-1