General
First Makerere Workshop on Social Systems & Computation
Published
16 years agoon
Summary Top researchers from Northwestern University (Chicago), University of British Columbia (Vancouver) and Makerere (Kampala) are teaming up to offer a workshop on cutting-edge methods for computational modeling of social systems, algorithm design, and machine learning. The sessions will take place between December 3rd and 10th, and there is no cost for attendance; however, registration is mandatory.
Summary Top researchers from Northwestern University (Chicago), University of British Columbia (Vancouver) and Makerere (Kampala) are teaming up to offer a workshop on cutting-edge methods for computational modeling of social systems, algorithm design, and machine learning. The sessions will take place between December 3rd and 10th, and there is no cost for attendance; however, registration is mandatory.
Attendance is limited to academic staff working at a Ugandan university; students doing research in related areas may also be given special permission to attend if space permits. Participants will have the opportunity to publish papers in official, reviewed workshop proceedings at a later date. A certificate of completion will be provided to participants who attend at least two thirds of workshop sessions.
Overview Traditionally, computer science has viewed data as coming from either an adversarial source or from nature itself, giving rise to worst-case and average-case design and analysis of optimization algorithms. In recent years with the advent of modern technologies like the Internet, it has become increasingly apparent that neither of these assumptions reflects reality. Data is neither adversarial nor average, but rather inputs to algorithms are constructed by a diverse set of self-interested agents in an economy, all aiming to maximize their own happiness. Thus the raw data is often not available to an algorithm designer, but must be solicited from the agents–that is, the designer faces an economic constraint. The primary goal of this workshop is to explore the implications of this observation. We will study the performance of algorithms in the presence of utility-maximizing agents and ask whether alternate designs might create incentives for agents to act more optimally. Simultaneously, we will look at other more traditional optimization problems such as approximation and learning and techniques to solve them, pointing out that these may often be leveraged to solve issues in the economic setting.
Related Research Areas Computer Science Theory; Artificial Intelligence; Economics; Business
Format The workshop will consist of six 3-hour lectures, plus meal/breakout sessions for informal research discussion. Spaces are strictly limited, and attendees must pre-register. We will aim to select topics and session times that are best for our participants. To register, and to indicate your preferences for topics and dates, please complete the survey at http://www.surveymonkey.com/s/WWGMKZG.
List of Candidate Topics The workshop will consist of up to six of the following twelve topics.
Introduction to Game Theory
Game theory is the mathematical study of interaction among independent, self-interested agents. It has been applied to disciplines as diverse as economics, political science, biology, psychology, linguistics—and computer science. This tutorial will introduce what has become the dominant branch of game theory, called noncooperative game theory, and will specifically describe normal-form games, a canonical representation in this discipline. The tutorial will be motivated by the question: "In a strategic interaction, what joint outcomes make sense?"
Voting Theory
Voting (or "Social Choice") theory adopts a“designer perspective” to multiagent systems, asking what rules should be put in place by the authority (the “designer”) orchestrating a set of agents. Specifically, how should a central authority pool the preferences of different agents so as to best reflect the wishes of the population as a whole? (Contrast this with Game Theory, whichadopts what might be called the “agent perspective”: its focus is on making statements about how agents should or would act in a given situation.) This tutorial will describe famous voting rules, show problems with them, and explain Arrow's famous impossibility result.
Mechanism Design and Auctions
Social choice theory is nonstrategic: it takes the preferences of agents as given, and investigates ways in which they can be aggregated. But of course those preferences are usually not known. Instead, agents must be asked to declare them, which they may do dishonestly. Since as a designer you wish to find an optimal outcome with respect to the agents’ true preferences (e.g., electing a leader that truly reflects the agents’ preferences), optimizing with respect to the declared preferences will not in general achieve the objective. This tutorial will introduce Mechanism Design, the study of identifying socially desirable protocols for making decisions in such settings. It will describe the core principles behind this theory, and explain the famous "Vickrey-Clarke-Groves" mechanism, an ingenious technique for selecting globally-utility-maximizing outcomes even among selfish agents. It will also describe Auction Theory, the most famous application of mechanism design. Auctions are mechanisms that decide who should receive a scarce resource, and that impose payments upon some or all participants, based on agents' "bids".
Constraint Satisfaction Problem Solving
This hands-on tutorial will teach participants about solving Constraint Satisfaction Problems using search and constraint propagation techniques. This is a representation language from artificial intelligence, used to describe problems in scheduling, circuit verification, DNA structure prediction, vehicle routing, and many other practical problems. The tutorial will consider the problem of solving Sudoku puzzles as a running example. By the end of the session, participants will have written software (in Python) capable of solving any Sudoku puzzle in less than a second.
Bayesian methods and Probabilisitic Inference
Bayesian methods are commonly used for recognising patterns and making predictions in the fields of medicine, economics, finance and engineering, powering all manner of applications from fingerprint recognition to spam filters to robotic self-driving cars. This session will show how principles of probability can be used when making inferences from large datasets, covering issues such as prior knowledge and hyperpriors, the construction of "belief networks", and nonparametric methods such as Gaussian processes. Several applications will be demonstrated.
Computer Vision
It is useful to be able to automatically answer questions about an image, such as "is this the face of person X?", "how many cars are there on this street?" or "is there anything unusual about this x-ray?". This session will look at some of the current state of the art in computer vision techniques, including methods for representing the information in an image (feature extraction), and to recognise objects in an image given such a representation. We will particularly spend some time looking at approaches which have been found to work well empirically on object recognition, such as generalised Hough transforms, boosted cascades of Haar wavelet classifiers, and visual bag-of-words methods. Locally relevant applications in crop disease diagnosis, parasite detection in blood samples and traffic monitoring will be demonstrated as illustrating examples.
Learning Causal Structure from Data
Until a few decades ago, it was thought to be impossible to learn causes and effects from purely observational data without doing experiments. Sometimes, however, it is impossible to do experiments (e.g. in some branches of genetics), or experiments may be costly or unethical (e.g. situations in climate change or medicine), so the emergence of computational methods for distinguishing causes, effects and confounding variables is likely to have wide implications. Some principles are now understood for learning the causal structure between different variables, and this session will explain the most successful current approaches, their possibilities and their limitations.
Internet Search and Monetization
The internet is one of the most fundamental and important applications of computer science. Central to its existence are search engines which enable us to find content on the web. This module focuses on the algorithms like PageRank that these search engines use to help us find webpages. It also studies how these engines make money through advertising.
Social Networks
Social networks describe the structure of interpersonal relationships and have many alarmingly predictable properties. While most people have just a few friends, most social networks have at least a few very popular people. Furthermore, most people are closely linked to every other person so that a message (or an idea or a disease) can spread rapidly throughout the network. Finally, social networks tend to be fairly clustered — i.e., if two people share a common friend it is quite likely that they are also friends. This module will discuss the typical structures of social networks, models that explain these structures, and the impact of these structures on activities in the social network such as message routing or the adoption of new technologies.
Two-Sided Matching Markets
Many markets involve two “sides'' that wish to be matched to one another. For example, a marriage market matches women to men; a job market matches workers to employers. In such settings, people on each side have strict preferences over the options on the other side of the market. Hence, a woman Julie may like David best, John second best, and Christopher third. David on the other hand may prefer Mary to Julie. In such settings, what matches might we expect to form? Can these matches be computed by a centralized algorithm, a match-maker for example, and what are the corresponding incentives of the participants? These questions are of fundamental importance as such centralized algorithms are in use in many important markets. In many countries, medical students are matched to hospitals using such algorithms, or school children to schools.
Approximation Algorithms
In the field of algorithms, many tasks turn out to be computationally difficult. That is, the time to complete the task is fundamentally large compared to the size of the problem. For example, consider the problem of finding the optimal way to visit 10 cities, visiting each exactly once. To minimize travel time, one could test all possible travel schedules, but for 10 cities there are already 3.5M of them! Unfortunately, there is not a significantly quicker way to find the optimal solution. However, one can find an approximately optimal solution quickly. That is, with just a few things to check, one can design a schedule that takes at most 50% more time than the optimal one. In this module we showcase a few general techniques for computing approximate solutions to hard problems, including the use of randomization and linear programming.
Graph Theory
A graph is a combinatorial object consisting of nodes and edges, and is a extremely valuable abstraction of many practical problems. For example, nodes might represent jobs and edges might connect pairs of jobs that can not be performed simultaneously. Alternatively, nodes might represent electronic components on a circuit board and edges the wiring that connects them. Many questions that arise in such domains can be cast as an optimization question in the corresponding graph. The number of workers required to complete all jobs in fixed time frame in the first example is at its heart a graph coloring problem. Asking whether one can lay out the circuit board so no two wires cross becomes the problem of determining which graphs have planar representations. This course defines graphs, shows how to solve a few fundamental graph problems, and applies them to practical settings.
Speaker Bios
Nicole Immorlica is an assistant professor in the Economics Group of Northwestern University's EECS department in Chicago, IL, USA. She joined Northwestern in Fall 2008 after postdoctoral positions at Microsoft Research in Seattle, Washington, USA and Centruum voor Wiskunde en Informatica (CWI) in Amsterdam, The Netherlands. She received her Ph.D. from MIT in Boston, MA, USA, in 2005 under the joint supervision of Erik Demaine and David Karger. Her main research area is algorithmic game theory where she investigates economic and social implications of modern technologies including social networks, advertising auctions, and online auction design.
Kevin Leyton-Brown is an associate professor in computer science at the University of British Columbia, Vancouver, Canada. He received a B.Sc. from McMaster University (1998), and an M.Sc. and PhD from Stanford University (2001; 2003). Much of his work is at the intersection of computer science and microeconomics, addressing computational problems in economic contexts and incentive issues in multiagent systems. He also studies the application of machine learning to the automated design and analysis of algorithms for solving hard computational problems.
John Quinn is a Senior Lecturer in Computer Science at Makerere University. He received a BA in Computer Science from the University of Cambridge (2000) and a PhD from the University of Edinburgh (2007). He coordinates the Machine Learning Group at Makerere, and his research interests are in pattern recognition and computer vision particularly applied to developing world problems.
You may like
General
Call For Applications: ACT-PREP 15 PhD and 10 Postdoctoral Research Fellowships
Published
2 days agoon
August 14, 2026By
Mak Editor
Please find below a call for applications for 15 PhD and 10 Postdoctoral Research Fellowships in Clinical Trials and Epidemic Preparedness and Response (EPR) Research under the ACT-PREP project.
The ACT-PREP project aims to strengthen surveillance, ethics, pharmacovigilance, diagnostics, and policy foundations within Africa’s Emergency Preparedness and Response ecosystem.
The ACT-PREP Secretariat, in collaboration with its partners, is pleased to invite eligible applicants to apply for the fellowships, which are funded under the HORIZON-JU-GH-EDCTP3 programme.
Interested and eligible applicants are encouraged to review the attached call for detailed information on the fellowship opportunities, eligibility requirements, and application process.
Please share this opportunity widely with colleagues and potential applicants who may be interested.
General
Makerere Urges New Postgraduates to Drive Africa’s Research and Development Agenda
Published
4 days agoon
August 12, 2026By
Mak Editor
By Moses Lutaaya
Makerere University has challenged newly admitted postgraduate diploma and master’s students to take ownership of their academic journey, produce knowledge that addresses Africa’s challenges and use their training to create opportunities for society.
The call was made on Tuesday, August 11, 2026, during the orientation of postgraduate diploma and master’s students held at the Main Hall, Main Building, Makerere University. The orientation was conducted under the theme “Harnessing the Power of Graduate Training to Transform Africa’s Research Trajectory.”
Addressing the students, Prof. Sarah Ssali, Deputy Vice Chancellor for Academic Affairs, said admission to postgraduate education marked an important transition from undergraduate study and should come with greater independence, critical thinking and responsibility.
“Postgraduate study is not just the accumulation of knowledge. You are now active researchers, critical thinkers and creators of your own knowledge,” Prof. Ssali said.
She said postgraduate training should enable students to deepen their expertise, strengthen their analytical abilities and develop solutions to real-world problems.

“Through your projects, dissertations, innovations and professional practice, you have the opportunity to contribute knowledge that can influence policies, improve services and transform lives. Your research matters, and your contribution matters,” she said.
Prof. Ssali urged students to see their studies beyond the pursuit of a degree, encouraging them to ask themselves why they had chosen postgraduate education and what contribution they intended to make to their communities and professions.
“See your coursework as an opportunity to develop knowledge and skills that will help you propose new solutions to real-world challenges,” she said.
She also encouraged students to embrace collaboration with communities and non-academic partners, saying many of them were already coming to the University with professional and community experiences that could enrich their research.
“Don’t think that your scholarship is only for those who look academic. Embrace community, embrace networks,” she said.
Prof. Ssali further cautioned the students against wasting time, noting that many postgraduate students have employment, family and other responsibilities alongside their studies.
“Make the most of your time and don’t waste it,” she said, urging students to use available study time productively even when there are changes in their lecture schedules.
She also emphasised the need for students to take responsibility for their progress instead of waiting for lecturers or supervisors to push them.
“Postgraduate education requires independence, independent inquiry, independent research, independent interrogation and also active participation,” Prof. Ssali said.
Prof. Julius Kikooma, Director of Graduate Training, told the students that their admission was a significant achievement given the large number of applicants seeking postgraduate opportunities at Makerere.
“We received over 12,000 applications to our postgraduate programmes, but we are only able to take just a small percentage of that. That means you are just the few people who are able to do this,” Prof. Kikooma said.
He urged the new students to appreciate the opportunity and understand that graduate education carries responsibilities beyond attending lectures and completing examinations.
According to Prof. Kikooma, Uganda and Africa require highly trained human capital capable of driving national and continental development priorities.
“The country needs more highly trained people if it is going to achieve its aspirations and priorities for national development,” he said.

He challenged the students to consider what Uganda and Africa would look like in the coming decades and to question whether the continent would continue relying on ideas, innovations and creations generated elsewhere.
“Will it still be a country that always depends on ideas, innovations and creations that come from outside?” he asked, before urging the students to become part of the generation that develops home-grown solutions.
Prof. Kikooma said much of what Uganda would need in the future would depend on what the country invests in today, particularly in human capital and research.
He also explained that the Directorate of Graduate Training works with colleges, schools, departments and central University units to strengthen the quality of graduate education.
“We want to make sure that what you are taking away from here is of a certain quality,” he said, adding that the University has established policies, standards and systems intended to create an environment in which postgraduate students can succeed.
However, Prof. Kikooma stressed that the University cannot take responsibility for the entire academic journey on behalf of students.
“We will not replace your programme. We will not replace your lecturers. We will not replace your supervisors. Each of those has a different role to play along your journey,” he said.
He encouraged students to be proactive by understanding their programmes, colleges and the various support services available to them.
“Successful graduates tend to be proactive rather than reactive. So don’t wait until you have a problem, then you start running from it,” Prof. Kikooma said.
He further urged the students to work within the stipulated programme period, noting that most master’s programmes take about two years while postgraduate diploma programmes generally take one year.
Prof. Robert Wamala, Director of Research, Innovations and Partnerships, urged the newly admitted students to use their graduate training to produce knowledge capable of addressing challenges facing their communities, Uganda and Africa.
He challenged them to move beyond consuming knowledge generated elsewhere and instead become producers of knowledge and solutions.

Prof. Wamala emphasised the importance of connecting research to society, innovation and professional practice, encouraging students to identify problems within their workplaces and communities that could become areas for meaningful research.
He said Africa needed researchers capable of generating evidence, innovations and practical solutions to support development rather than simply importing solutions from other parts of the world.
The Director encouraged the students to build collaborative networks during their studies and to regard the University as an ecosystem in which researchers, professionals, communities and other partners can work together.
Dr. Kizito Ongaya, Deputy University Librarian, introduced the students to Makerere’s extensive library and information resources, urging them to make the library a central part of their postgraduate studies.
He said the University Library operates a hybrid system combining physical collections with electronic resources.
“We have over 200,000 types of books in our library, with 45 e-journal databases,” Dr. Ongaya said.
He encouraged students to make use of the University’s electronic databases, noting that substantial resources are invested in providing access to scholarly journals.

“If you don’t use e-journals, you are unacceptable,” he told the students, emphasising that postgraduate research requires extensive engagement with scholarly literature.
Dr. Ongaya also highlighted the University’s archival collections, specialised libraries and information centres located across its colleges.
He said students would be guided on how to access both physical and electronic resources and encouraged them to explore specialised collections that could support their individual research areas.
Dr. Mike Barongo, Team Leader ICT, Department of the Academic Registrar, told the new students that Makerere had increasingly digitised its academic and administrative processes and urged them to complete their online registration as an immediate priority.
He said students could access their provisional admission letters through the online application system and use the student number provided to activate their student portals.

“The student portal is very, very critical,” Dr. Barongo said.
He explained that students must enrol and register in order to access key University services, including institutional email and Wi-Fi.
“Once you enroll, you create an institutional email address. That institutional email address is the gateway for you to access so many things, like Wi-Fi,” he said.
Dr. Barongo also informed students that ICT support centres were available to assist those experiencing challenges with enrolment, registration or access to digital services.

He urged students to ensure they enrol and register every semester so that the University systems can accurately capture their academic and financial information.
Others senior members in attendance include the Deputy University Bursar Mr. George Mugabi Turyamureeba and Mr. Henry Nsubuga, the Manager Makerere University Counselling and Guidance Centre.

General
Makerere Charges New PhD Scholars to Produce Knowledge That Transforms Africa
Published
5 days agoon
August 11, 2026By
Mak Editor
By Moses Lutaaya
Makerere University has challenged its newly admitted PhD students to go beyond pursuing academic qualifications and become independent scholars capable of generating knowledge, solving societal problems and contributing to Africa’s transformation.
The call was made by the Deputy Vice Chancellor for Academic Affairs, Prof. Sarah Ssali, during the orientation of the 2026/2027 PhD cohort at Makerere University’s Main Hall in the Main Building on 10th August 2026.
Prof. Ssali told the new scholars that a PhD marks a fundamental shift from previous levels of education, requiring students to take greater responsibility for their academic progress rather than depending entirely on lecturers and supervisors.
“You will have to push yourself and also push your supervisor to move with you,” Prof. Ssali said, urging the students to take ownership of their doctoral journey.

She acknowledged that many PhD students have to balance their studies with employment, family responsibilities and community leadership, making doctoral training demanding. However, she urged them to remain focused on completing their programmes within the prescribed three, four or five years.
Prof. Ssali said Makerere expects its doctoral training to produce scholars who can create knowledge, challenge existing ideas and develop solutions to societal problems.
She encouraged the students to embrace ambiguity and become comfortable questioning what they already know, noting that doctoral education requires scholars to identify important questions, investigate them and generate answers that advance knowledge.
The Deputy Vice Chancellor also urged the students to develop interdisciplinary collaborations and scholarly networks rather than confining their research to their individual disciplines.
She said the success of doctoral education should not be measured merely by the number of dissertations completed or papers published, but by the extent to which research contributes to society.

With Africa facing complex challenges, including climate change, disease, population growth and development pressures, Prof. Ssali said PhD scholars have a responsibility to generate evidence that can influence policy, strengthen institutions and advance innovation.
She challenged each scholar to continually ask what problem their research addresses, what solution it advances and whether that solution can create sustainable value.
The Director of Graduate Training, Prof. Julius Kikooma, said the new cohort was joining Makerere at a time when the University is implementing reforms aimed at strengthening graduate education and improving completion rates.
Prof. Kikooma revealed that Makerere received close to 12,000 applications across its master’s, postgraduate and PhD programmes but admitted about 6,000 students.
He said graduate education has been placed at the centre of the University’s efforts to strengthen research capacity and prepare scholars to contribute to knowledge production and innovation.
Under the reforms, PhD students will undertake compulsory cross-cutting courses designed to provide foundational knowledge and skills for doctoral research. They will also be required to undertake teaching in either their second or third year under the guidance of their supervisors.

In addition to completing their theses, students will be required to produce at least two publications before graduation, a requirement intended to prepare them to become the next generation of researchers, innovators, inventors and creators.
Makerere has also introduced a digital system to monitor the progress of every PhD student each semester. The system is intended to enable students, supervisors and university officials to identify challenges early and intervene in real time.
Prof. Kikooma urged the scholars to write regularly, think critically, maintain open and constructive relationships with their supervisors and protect their academic integrity and professional reputation.
He also encouraged them to build scholarly networks and remain resilient, noting that rejected papers, disappointing data and unexpected challenges are normal aspects of doctoral training.
The Director of Research, Innovations and Partnerships, Prof. Robert Wamala, challenged the scholars to ensure that the knowledge they produce is trustworthy, responsible and ethically sound.
Prof. Wamala emphasized the importance of respecting the dignity, rights, safety and autonomy of research participants, particularly where studies involve individuals, communities and personal information.

He highlighted informed consent, privacy, confidentiality, justice and accountability as critical principles of ethical research and urged students to maintain transparency throughout the research process, from developing research questions and collecting data to analyzing and reporting findings.
Prof. Wamala also cautioned the students on the responsible use of artificial intelligence in research.
He said although AI can assist researchers with activities such as language improvement, it does not remove the researcher’s responsibility for the final product.
Researchers, he said, must verify AI-generated information and remain accountable for inaccurate statements, misleading interpretations and incorrect references.
He further urged students involved in international and other research collaborations to establish clear agreements on roles, authorship, data ownership, access and intellectual property before commencing their research.
The Deputy University Librarian, Dr. Kizito Ongaya, meanwhile, urged the new scholars to make full use of Makerere’s library and information resources throughout their doctoral journey.

Dr. Ongaya said the University operates a hybrid library system combining physical and electronic resources, with more than 200,000 books, 45 e-journal databases and over 16,000 archival materials available to researchers.
He encouraged the students to participate in library training to learn how to access and effectively use electronic resources and to explore specialized libraries and information centers across the University’s colleges.
These include resources covering natural sciences, agriculture, veterinary medicine, health sciences, education and humanities, as well as museums, botanical gardens, specialized collections and other research facilities.

The newly admitted doctoral students were also addressed by Mr. Henry Nsubuga, the Manager Makerere University Counselling and Guidance Centre, Mr. George Mugabi Turyamureeba, the Deputy University Bursar and members of Makerere University Convocation.

Trending
-
General5 days agoUndergraduate Admission Lists 2026/2027
-
General2 weeks agoFreshers’ Joining Instructions 2026/2027
-
General2 weeks agoAdmission Lists for Postgraduate Programmes 2026/27
-
General2 weeks agoMakerere University Welcomes 2026/2027 Freshers
-
General2 weeks agoProf. Ssali makes strong case for Minutes Writing as MakWC Holds Staff Training