The Home of Software Engineering in Sri Lanka

April 2026 intake announcement — IJSE software engineering programmesLatest announcement

April 2026 Intake — Now Open

Enroll in GDSE, CMJD, CAME, and Foundation programmes. Limited seats across Panadura and Galle.

Explore programmes
Graduate Diploma in Software Engineering

Graduate Diploma in Software Engineering

GDSE — Leading to BSc (Hons) in Computer Science (Topup Degree)

Graduate Diploma in Software Engineering also known as GDSE is the best choice for your Higher Eduction which gives you a rich Academic and Professional experience.

Programme overview

Graduate Diploma in Software Engineering also known as GDSE is the best choice for your Higher Eduction which gives you a rich Academic and Professional experience. GDSE is the most secure and reliable way in Sri Lanka to become a Software Engineer with a Degree and a High-salary.

Graduate Diploma in Software Engineering

GDSE is Sri Lanka's #1 software engineering training institute pathway — a unique software engineering program which enhances learning skills and boosts the ability to handle real-world problems in the IT Industry.

Who should follow GDSE?

  • After A/L Students
  • University Expecting Students

Why follow GDSE after A/L's?

Can you master more than 10 Major Modules in your IT Related Degree before entering into the university? Interested??

For university-bound students

You worked so hard and finally, you have got a chance to enter into a university to pursue your Higher Education dream. Well, everything seems okay up to now, right? But unfortunately, it is not a smooth path like we heard countless times in the A/L classes from tuition teachers. After entering into the university for your IT related degree, you will have to follow countless new modules that you have never heard of. So, it will be quite hard to understand them at the beginning, and to make things even worse you are in a very competitive environment now where everyone is willing to try to get a good GPA. But don't worry we have your back.

So what is the solution?

Let us break it down for you. GDSE is a unique fast track training program to boost and enhance the knowledge of the "to be undergraduates" and present undergraduates. GDSE 1st Semester & GDSE 2nd Semester is built from scratch to ensure 100% success inside the campus. We ensure that you can cover more than ten major modules in your degree within the GDSE program which helps you to get ahead and show colors in front of your other colleagues. Apart from that, there are many other benefits as well. Such as the ability to develop projects while doing campus projects and studies, ensuring the confidence needed for upcoming internships, in which most of them are not provided by the campus itself. After finishing the A/L's, it takes only 6 months to complete the 1st Semester of GDSE, thus it will not be another baggage to your campus life.

Tired of the conventional higher education path?

If you are Tired of the Conventional Higher Education Path, but you still want to be a Software Engineer. Don't worry we have your back.

Okay, we get it. You don't like the conventional Higher Education Path in Sri Lanka. Well, that could be due to many reasons. Maybe you are so tired of repeating A/L again and again, maybe you lack enough financial background to pursue your Higher Education or maybe you just don't like the traditional path to be a Software Engineer in Sri Lanka. If that sounds familiar to you, don't worry you are in the right place. Because IJSE has the experience of consulting thousands of students like you. Okay, enough talking. Let's get to the point, the truth is that the traditional path to be a Software Engineer in Sri Lanka, well it sucks.

So what is the solution?

Well, let us show you the Specialty of the Graduate Diploma in Software Engineering over other courses and diplomas. GDSE is a Fast Track Training Program, which takes only 2 years to complete (excluding the top-up degree). From these two years, the first year is totally dedicated to full-time study and the second year is full-time industry placement with part-time studying. And most importantly, an industry placement is a guaranteed process at IJSE, as we have a lot of software companies requesting for software engineers, due to the higher standards and recognition at IJSE. If you compare it with the traditional way of higher education, such as degrees, they usually take around 4 to 5 valuable years to complete and leaves you with only limited industry exposure. Comparative to that, GDSE is a more industry-based degree program, which enables students to tackle real-world industry problems without any issue. Because of this matter, after GDSE, students have enough experience and confidence to face any interview without issues.

Is that all? What about the Degree?

No, you are right. Higher Education is a dream and a crucial period for a student's life, where the most memorable things in life happen. It is the main head start and the core for a professional career after your secondary education. IJSE offers a degree program especially for students who have completed GDSE, a UK Top-up Degree program from a reputed university as a Part-time Study module in the 3rd year. Altogether, GDSE along with the top-up degree program takes 3 years, as an outcome for 3 years you have

Outcome = (SE Title) + (Salary Ranging from Rs.100,000 to Rs.200,000) + (2 Year Plus Working Experience) + (UK Degree)

What is Industrial placement?

This program is a systematic training program that GDSE students participate under companies validated by Institute of Software Engineering. This includes 6 months of non-paid placement program and 6 months of paid employment with a cumulative value of 1 year covering the 2nd year of GDSE.

Industrial placement — Unique

  • Individual performance monitoring system.
  • Personal skills and strengths of the individuals are distinguished and will be directed towards the best career path which suit the individual.
  • Diversity of career choices.
  • Consultancy throughout the program.
  • Wider technology stack.
  • Industry exposure.
  • Strategized skill development through out the program remedying weaker areas of the individual.

Competencies

  • Technological Knowledge.
  • Development Skills.
  • Engineering Discipline.
  • High adaptability to new technologies.
  • Autonomous learning.
  • Task management under a professional environment.

Available Career Paths

  • Software Engineer
  • Web Application Developer
  • Software Designer
  • Business Analyst
  • Full-Stack Developer
  • UI Engineer
  • UX Engineer
  • AI Engineer
  • IoT Engineer
  • Quality Assurance Engineer
  • Mobile Application Developer

Course outline

Course outline

We opt to follow the latest and stable tech stacks that are currently used in the IT industry. So all the above tech stacks and modules are subject to be changed whilst on the course to adapt to the industrial standards. Last updated: 2024-August.

GDSE, conducted by Sri Lanka's # 1 software engineering training institute is the newest trending opportunity for the newer generations, who don't want to step into the traditional pathway for higher education in Sri Lanka. GDSE is a unique software engineering program, which enhances the learning skills and boosts up the ability to handle real-world problems in the IT Industry.

The course program consists of two academic semesters for the first year. And the second year consists of a 6 months Industrial training program where you get to work under well reputes IT companies on weekdays and lectures take place on weekends for both third and fourth semesters. Right after completing the program, you are eligible to enroll in the final year of BSc (Hons.) in Computer Science, having rank between 70 to 100 in the UK. This extendibility allows a student to follow a degree while working full time in the industry after this program. With 14 years of experience, it is 100% guaranteed that all our students get industry placement.

Core Topics

  • Programming Fundamentals
  • Object Oriented Programming
  • Software Process Modeling
  • Input and Output (I/O) Handling
  • Multi-Threaded Programing
  • Database Management Systems
  • Introduction to UX Engineering
  • Database Programming with JDBC
  • Software Development with CASE tools
  • Data Structures and Algorithms I

Tools & Libraries: Java SE, Java FX, Netbeans IDE, MySQL, Heidi SQL, DBeaver, Jasper Studio, Jasper Reports

Key Projects

  • Semester 1 Final Project & Top Tech Stack

Get started

Schedule, intake & fees

GDSE is a Full Time Course, consisting 4 Semesters with each semester lasts 6 Months. Course Duration = 2 Years

  • 2Years
  • 4Semesters
  • FTFull Time
Now onFeb/Mar 2026 Intake
  • Year 1: Semester I & II — Weekdays Lectures/Labs | Year 2: Semester III & IV — Saturday Lectures/Labs, Weekdays Industrial Training | Year 3: BSc (Hons.) — Weekends Lectures/Labs, Weekdays Working as a SE
  • On-Campus (Panadura & Galle Branches)
  • Panadura Branch

    Commencing Commencing in August/September · Full-time GDSE — enquire for current timetable

  • Galle Branch

    Commencing Commencing in August/September · Full-time GDSE — enquire for current timetable

Minimum Entry Requirements

  • (A) 3 Pass Grades at G.C.E. Advanced Level Examination in any stream of study. OR,
  • (B) 2 Credit Pass Grades for Mathematics and English at G.C.E. Ordinary Level Examination + Pass the Aptitude Test. OR,
  • (C) Any equivalent or higher qualification acceptable by the IJSE (The candidate will have to face an interview in order to be selected to the programme)

Payment

Course fees & payment

There are various payment plans including credit cards installments plans are available for you, please contact IJSE for further negotiation. You can make payments via Credit/Debit Cards, Cash or you can credit the fee to Nation Trust Bank account number 100170004375 or Hatton National Bank account number 069010011697 in favor of Institute of Java and Software Engineering. However if you are going to credit the fee directly to the bank, make sure to contact IJSE first via Hotline for the fees and necessary instructions because course fees are subject to change.

  • Nations Trust Bank
    Nations Trust Bank

    100170004375

  • Hatton National Bank
    Hatton National Bank

    069010011697

  • Sampath Bank
    Sampath Bank

    010210000726

Contact IJSE via the hotline before making a bank deposit to confirm the latest programme fees and payment instructions.

FAQ

Frequently asked questions

Graduate Diploma in Software Engineering (GDSE) is the best choice for your Higher Eduction which gives you a rich Academic and Professional experience. GDSE is the most secure and reliable way in Sri Lanka to become a Software Engineer with a Degree and a High-salary.

Apply

How to apply

If you are willing to join with the Graduate Diploma in Software Engineering please complete following form and hit the register button. Upon receiving your request IJSE will contact you ASAP for further steps. (Double check your phone number before submitting) CONFIDENTIALITY NOTICE: IJSE respects your privacy and your personal information will remain confidential.

Hotline: +94 711 202 202

Email: contact@ijse.lk

Panadura Branch: #50B, Grace Peiris Road, Panadura.

Galle Branch: #126, Colombo - Galle Main Road, Galle.