Msc in ICTs for Development

Gain excellent capabilities on the use of digital innovation technologies to provide both theoretical and practical proficiency for international and social development! ūüďä

Next start date

August 2020/January 2021




10 modules and an ICTs for Development dissertation completed in 2 - 4 years depending on your schedule and learning goals

How to apply

Online application form

Apply now

Fees per module

US$ 250
UGX 925,000
View more

Total Programme Cost

US$ 2900
UGX 10,730,000
View more

About this programme

In today’s digital era, Information and Communication Technologies (ICTs) are the key driver of almost everything. From education, to health, governance, business, tourism and all other sectors of any economy, ICTs acts as a vehicle for change. We can apply ICT4D in various ways to assist both governmental and non-governmental organizations to improve socio-economic conditions in developing countries.

ICTs can provide a useful tool for sustainable development and an absolute need in emergency situations. However, there is a notable lack of capacity especially in developing countries to develop, maintain and use ICTs resources. This could be one cause of failure of ICTs projects.

Thus, the main purpose of this programme is to train innovative ICTs leaders with a thorough knowledge of the theories and methods of ICTs for development who will think outside of the box to maximize the use of ICTs in different contexts. This postgraduate programme encouraging our students to think outside of the traditional ICTs box while embedding ICTs in the whole area of development theory and praxis to:

  • understand the contextual frameworks of development in all aspects
  • understand how ICTs impact on development
  • to link development theory with ICTs practice
  • have the knowledge to engage critically with the role of ICTs in development
  • be familiar with the key debates in ICTs for Development
  • have a thorough insight into the application of ICTs in different sectors such as education, health and finance
  • gain practical skills to handle ICTs for Development driven projects such as sound project planning and management and stakeholder analysis
  • gain skills to adapt new upcoming ICT tech novations to local conditions.

What you'll learn

In this programme, you will take 10 modules each weighted at 4 or  5 Credit Units and write a MSc dissertation worth 12 Credit Units in the specific area of ICTs for Development.   You are free to take a minimum of 1 module to a maximum of three modules in a term.  A term is made up of 3 months of study and one week of final module examination.  Each student shall spend an additional 6 to 9 months of supervised dissertation writing to fulfill the requirements for the MSc in ICTs for Development.

Therefore, this study model provides the flexibility that enables you to complete the MSc in ICTs for Development Programme in 2 to 4 academic years depending on the pace that suits your schedule and learning goals.

You will study:

Institutional Requirements (Mandatory)

  1. Critical Thinking and Decision Making
  2. Research Methodology

Foundational Modules (Mandatory)

  1.  Introduction to ICT4D
  2. Introduction to Data Science

Core Modules  (Mandatory)

  1. Hardware and Networking for Development
  2.   Software and Database for Development
  3.   Information Systems Design and Implementation
  4.   New Internet-based Paradigms: Moving to the Cloud 

Supportive (Optional)

  1. ICT Policy and Regulation
  2. Project Management

MSc Dissertation in ICTs for Development (Mandatory)

Target students

  • Graduates from departments that traditionally have links with development of ICTs.
  • The programme is intended for University Degree graduates in the ICTs, and others who have an equivalent degree in the area.
  • Those with career trajectories in the NGO and public sectors, and in the private sector.
  • Graduates of any other degree who wish to understand how to apply ICTs in solving day-to-day problems such as project planning and management, stakeholder analysis, customer relationship management, communication, among others.

Meet your Facilitators and Trainers

Upcoming Modules:

1. Software & Databases for Development

This course  will provide an introduction to programming and database management targeted towards non-programmers, and will take a student-centered, active learning, approach to teaching this material. The class will typically consist of a short introduction to programming/database techniques in the context of development challenges, followed by hands on computing exercises.

2.Critical Thinking & Decision Making

This course  guides students to take a structured approach to dismantle and clarify the various components of problems and understand the inputs and implications of their thought processes. This allows them to develop position on issues that are logical and explicable to others.

3. Project Management

This course is designed to enhance your capacity to internalize and manage the “what and how of projects.” It offers critical reflection on methods and techniques of project planning and management in a social development context.

"Studying MSc ICT4D has widened my view of current trends in digital development. I am proud to have completed my MSc ICT4D with much deeper interest in the area of digital development and much developed research skills"
Peter Njuguna
Msc ICTs for Development

Quality, flexible and affordable education

1 intakes
Every year

Memberships and Affiliations‚Äč