BSc Honours in Software Engineering

Learn software engineering principles and prepare to analyze, design, develop and maintain software and software systems.

Overview

About this course

The BSc Honours in Software Engineering at KIU is designed to teach individuals about software engineering principles and prepare them to analyse, design, develop, and maintain software and software systems. While the curriculum is primarily focused on software engineering, it also pays significant attention to business components. Students learn how to build and maintain computer software that meets high stakeholder standards and is delivered within a defined period. Development of problem-solving abilities and technical skills are key components of this degree. Students address real software systems and problems by applying concepts from their course modules through engaged software projects.

Why choose this course

Includes a one-year industrial placement for real-world professional experience

Access to state-of-the-art computer labs, networking labs, and smart classrooms

Strong graduate pathways in software development, AI, data science, and cybersecurity

Teaches through lectures, practicals, tutorials, seminars, and small group supervisions

What you will learn

1

Fundamentals of programming, data structures, and object-oriented development

2

Software requirements engineering, architecture, and quality assurance

3

Software project management and enterprise architectures

4

Mobile application development, formal methods, and advanced database systems

5

Cloud computing, systems programming, and game development

6

Final year individual project and IT professionalism

Skills you will gain

Logical and critical thinkingProgramming and software developmentData analysis and problem modellingEffective communication and teamworkProject planning and time managementIndependent research and innovation

At a glance

Level

Undergraduate

Duration

4 years
Full-time

Location

Onsite campus

Intakes

N/A

Entry Requirements

Entry Requirements

  • At least three (3) simple passes (S) in the Physical Sciences or Engineering Technology stream at GCE A/L in one sitting; OR

  • At least three (3) simple passes (S) in any stream at GCE A/L with a Credit pass (C) in Mathematics at GCE O/L, plus a bridging programme approved by the Specified Authority; OR

  • At least three (3) simple passes (S) in any stream at GCE A/L with a simple pass (S) for Information & Communication Technology, and a Credit pass (C) in Mathematics at GCE O/L

Course Structure

Fees and Funding

Tuition Fees

Choose your fee category to see applicable costs

Local fees information not available

Payment Options

There are also many discount programmes that you may be eligible for discount schemes
Early Bird Discounts for All Degree Programmes - Offered in every intake for registrations completed before the specified date.
Suwaviruvo Discounts - Offered to nursing students as appreciation for their incredible contribution to the healthcare sector.
MBA Discount for Tri Forces - A special discount is designed for Tri Forces members enrolling in the MBA programme at KIU. This discount was introduced to appreciate the Tri Forces’ remarkable contribution to national security.
Bank Loans - BOC, HNB

Scholarships & Discounts

KIU is spreading its wings to support the financial endeavors of students by providing ample scholarships and discount opportunities.
KIU SCHOLARSHIP ON A/L RESULTS - Scholarships are granted based on students’ GCE A/L results. Under this scheme, students can obtain up to 30% off course fees.
NTS Rank and Island Rank Scholarships for Nursing Students - Scholarships are awarded based on the NTS rank and Island rank achieved in the NTS examinations. Under this scheme, scholarships are offered up to NTS 3rd place and Island rank 10th place.

Frequently Asked Questions

Here are answers to common questions about this course

Course Facts

Location

Colombo

Duration

4 years | full-time

Upcoming Intakes

No upcoming intakes listed
Verified informationMay 15, 2026

Similar Courses

BSc Honours in Software Engineering | KIU University | Uplift.lk