Industrial Diploma In Software Development (IDSD)

: LKR 120,000

Quick Loan
Ad Reference : A2219081439154202001
Field : Information Technology
Provider : Openarc Campus
Granting Institute : OpenArc School of Business and Technology
Mode of Study: Full time in Sri Lanka
Duration : 01 Year

Available Intakes

Please contact the institute for intake information

View Other Courses From This Institute

Suggest this advertisement to a friend on



This program is designed after considering the Information and communication industry requirements in order to produce an ‘Industry–ready’ middle-level technician in Software development. It also gives a student a firm foundation to commence a degree-level academic program. The Senate of the University of Moratuwa has recognized IDSD as an entry qualification to read the Bachelor of Information Technology offered by the University of Moratuwa.

Program Objectives

  • Produce IT, professionals, with the right competencies.
  • Help learners with right aptitude & high entry-level qualifications who do not qualify to enter a university or further studies.
  • Certify and open an entry point for learners who drop out from other courses, through competency-based learning methods.
  • Provide innovative learning methods for different learners who learn in different ways.
  • Give equal weightage for the four components of Competency – KSAP (Knowledge, Skills, Abilities, and Personal Characteristics) to make a behavioral change in the learner to produce IT, practitioners.


Semester I :

  • Industrial Information Systems.
  • ICT Applications.
  • Fundamentals of Programming.
  • Computer Hardware and Technology.
  • Computer Networking.
  • Internet & WWW.
  • Object-Oriented Programming.
  • Introductory Mathematics.
  • Business Communication.
  • Soft Skills Development.

Semester 2:

  • Software Project Management.
  • Enterprise Application Development.
  • Web Application Development.
  • Database Management Systems.
  • Software Engineering.
  • Mobile Application Development.
  • Software Testing and Quality Assurance.
  • UI,UX Engineering.
  • Embedded Software Development.
  • Project in Application Development.

Supplementary Learning:
Business Communication (Work World Communication).
Soft skills Development.
Introductory Mathematics.