Home / Programmes

Master of Science in Computer Science

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

Masters

Master of Science in Computer Science

Apply Online
01

Programme Overview

The Master of Science in Computer Science (MSc.CS.) is a two-year day and evening degree programme. Its aim is to convey a sound understanding of the general principles of Computer Science to students who have a strong academic track record in science, engineering, or other related discipline, but who have modest formal training in computing.  Provide exhaustive treatment of selected, cutting-edge research-based topics within computing.  Offer a sufficient in-depth and profundity of experience in up-to-date methodologies to significantly boost the career expectations of students within the IT industry, and/or equip them to undertake research in computer science.  Equip students with knowledge to enable them to develop and apply new computer technologies in their original discipline.

Teaching practiceConnect subject knowledge with classroom planning, assessment and learner support.
Education leadershipDevelop professional habits for school, community and education-sector service.
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 Computer Science.

Subject masteryBuild strong knowledge in the teaching subjects and education foundations.
Teaching methodsPlan lessons, manage learning and use appropriate assessment approaches.
Learner supportRespond to diverse learner needs with inclusive and ethical practice.
School practiceConnect theory with school-based observation, teaching practice and reflection.
Research literacyUse inquiry to understand education problems and improve practice.
Professional identityDevelop communication, leadership and lifelong learning habits.
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

Education foundations

Students study the foundations of education, learning theory and subject content.

02

Methods and assessment

Training develops lesson planning, pedagogy, assessment and classroom communication.

03

School-based practice

Students connect theory with observation, practicum and guided reflection.

04

Research and improvement

The programme introduces inquiry, education research and improvement-focused thinking.

05

Professional formation

Students build ethical, inclusive and responsible teaching identities.

04

Admission Requirements

One will first satisfy the general requirements for admission to Kampala International University prior to being considered for admission to the programme. Admission to the programme shall be open to the following category of candidate.

  • Holder of a minimum of second class honours undergraduate degree that has content rich in computer science, software engineering, information system or mathematics;
  • Holder of postgraduate diploma in computer science or information system;
  • Person that possesses demonstrable wide experience in the practice of information system.
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.