Home / Programmes

Master of Science in Software Engineering

A postgraduate masters programme preparing students with the knowledge, practical skills and professional discipline required in Science in Software Engineering.

Masters

Master of Science in Software Engineering

Apply Online
01

Programme Overview

The Master of Science in Software Engineering at Kampala International University prepares students for academic, professional and community-facing work in Science in Software Engineering at the Western Campus. The programme connects disciplinary foundations with applied learning, ethical practice, communication and problem-solving.

Design thinkingApply scientific and technical principles to design, build and improve systems.
Technical practiceDevelop laboratory, workshop, field and project-based engineering capability.
Research awarenessUse evidence, inquiry and analytical thinking to understand problems and propose solutions.
Career readinessPrepare for employment, further study, entrepreneurship and service in relevant professional settings.
02

What You Will Learn

By the end of the programme, students are expected to demonstrate the knowledge, practical skills and professional conduct required for effective work in Science in Software Engineering.

Technical fundamentalsApply mathematics, science and engineering principles to practical problems.
Design and analysisDevelop solutions using design thinking, analysis and appropriate tools.
Laboratory and field skillsBuild competence through practical, workshop, laboratory or field experience.
Project executionPlan, document and communicate technical work professionally.
Safety and ethicsUnderstand safety, standards, sustainability and professional responsibility.
InnovationUse creativity and evidence to improve systems and services.
03

Course Structure and Learning Experience

The learning experience is organised to move students from foundational knowledge into applied, supervised and professionally oriented practice.

01

Foundation stage

Students build the conceptual base needed for progression in Science in Software Engineering.

02

Core discipline stage

The programme deepens knowledge through core courses and guided academic work.

03

Applied learning stage

Students connect theory to practical cases, projects or field-related tasks.

04

Research and analysis

The curriculum develops inquiry, evidence use and analytical capability.

05

Professional preparation

Students consolidate learning for employment, entrepreneurship, service or further study.

04

Admission Requirements

Applicants should satisfy KIU's approved postgraduate admission requirements for this programme and any additional requirements set by the relevant academic unit.

  • Relevant prior academic qualifications recognised by KIU and the appropriate regulatory bodies where applicable.
  • Subject background or professional preparation suitable for study in Science in Software Engineering.
  • International applicants should provide recognised equivalent qualifications.
Final eligibility is confirmed by KIU Admissions using the current admissions guidelines for the intake.
05

Fees and Application Guidance

Tuition, functional fees and any programme-specific charges are confirmed by KIU Admissions and Finance for each intake. Applicants should review the current fee schedule before submitting an application.