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
Complete Nyerere Historical Tasks of Uniting and Prospering Africa – President Museveni
Published
6 days agoon
October 14, 2026
President Yoweri K. Museveni while officiating as Chief Guest at the Julius Nyerere Annual Symposium 2026: Nyerere-Museveni Dialogue at Makerere University called upon the audience not to merely hold Nyerere’s Legacy as a historical footprint but as a masterplan for the future that remains unfinished. Organised by the Julius Nyerere Leadership Centre (JNLC), the symposium was a two day event that started with “ekyooto” on 13th October at the JNLC gardens and climaxed on 14th October in Freedom Square. The second day hinged on the theme: Borrowing from the Past, Building the Future.
In the President’s message delivered by Rt. Hon. Dr. Crispus Walter Kiyonga the Second Deputy Prime Minister and Chancellor of Makerere University, the president spotlighted, “Mwalimu Nyerere as the greatest African that ever lived in terms of contribution to the African people’s efforts for freedom, human rights, and dignity.”
This greatness, he notes, spilled not just to political ideals but also to economics and security. The President agreed with him and warned that “freedom without economic transformation and economic prosperity, without a robust strategic security, remains incomplete.”
Reaching out to the younger generation of scholars and leaders, the President issued a strong warning to move beyond simply remembering Nyerere to action. He said, “you must carry forward the torch of pan-Africanism, reject sectarianism and tribalism, build our regional markets, and champion the total political integration of our motherland.”

He appreciated Mwalimu for his; unwavering support for the struggle of the East African Federation, courageous backing of the armed anti-colonial struggles in the southern half of Africa, principled and decisive support for the anti-Idi Amin struggle, pro-people and pro-unity policies that kept Tanzania peaceful for decades, and ensuring that Tanzania remained a strategic rear base for the entire African resistance.
As a believer in Nyerere’s ideals, the President urged the audience to honor Mwalimu “not merely through commemorative speeches, but through completing the historical task of uniting, defending, and prospering our motherland,” for the motive is to ensure that the independence wars won by our predecessors were not in vain.
To this note, he reiterated the case for Uganda, saying “we shall never forget his profound contribution” to Africa.
Professor Nyamsenda’s Keynote Unparked Pan-Africanism
During the Nyerere-Museveni Dialogue symposium at Makerere University, Professor Sabatho Nyamsenda, a lecturer at the University of Dar es Salaam delivered the Keynote Address titled “The Unfinished African Project: From Liberation Legacies to a New Generation of Transformation” during the symposium”.
He started on a lighter noticing “Nyerere is being Ugandanised.” This he said looking at the annual Public Lectures dedicated to his name and felt like challenging his home institutions to follow suit.
At the calm of the room, he presented a critique of the current state of Pan-Africanism, arguing that it has been grabbed by the ruling elites, a challenge Professor Nyamsenda identifies to have started in the period of 1960 -1980.

He explained that it was around this time period that Pan-Africanism was snatched away from the masses and it became a state project. Currently, he said the ideology exists in two forms: Boardroom and Street Pan-Africanism.
Professor, characterised Boardroom Pan-Africanism as a State Project. He said “boardroom Pan-Africanism sits comfortably with imperialism and elite-centered accumulation.” While Street Pan-Africanism to which Professor advocates, he emphasised that historically, this approach “united the African liberation movement and liberated the African continent from the most barbaric colonial powers.”
As he concluded, Professor Nyamsenda joined Mwalimu and the President of Uganda in urging youth to consider joining and leading the struggle for a better Africa.
Role of JNLC in Realising Nyerere’s Ideas
Professor Saturninus Kasozi Mulindwa, the JNLC Board Chair highlighted the primary objective of the center as “imparting knowledge and sharing experiences from the old generations to the new generations.” Therefore, JNLC contributes to the actualisation of Nyerere’s ideas by focusing on the development of the next generation of African leaders.
To supplement this, Dr. Nansozi K. Mwanga the Executive Director at JNLC said that the center is committed to “nurturing ethical, conscious, and transformative leaders inspired by Mwalimu’s ideas of service, human dignity, self-reliance, and Pan-African solidarity.”
She explained their focus is on several key areas with training as core. They have “trained over 1,500 young people and young leaders from across Uganda.”, and developed leadership programs “grounded in ethical decision-making, civic responsibility, public service, and action.”

In her remarks, it was observed that training alone is not enough; they are also doing mentorship, to provide opportunities for networking and learning from experienced leaders. There are already testimonies when you visit the Centre wall of fame. To which Dr. Nansozi revealed “leadership development matters when learning becomes service and meaningful action.”
The Centre remains proud of those they have touched and are eager to support as many cohorts.
Julius Nyerere Family Pour their Heart out
Mama Maria Nyerere, addressed the Symposium virtually and commended the Centre for keeping Mwalimu’s values alive.
As a memory of her husband, she reminded the audience that his greatest legacy was anchored on the values by which he lived: service, humility, integrity, unity and love for Africa and its people. She also urged the young people to take up leadership responsibilities and lead with humility, integrity and always remember the people they serve.
Mama Nyerere also advised the youth to learn from those who came before them like her husband with courage to build a better Africa for their generation and those who will come after them.
Joining Mama Nyerere, on behalf of the Nyerere family was Ms. Julia Nyerere, a granddaughter, who attended physically and thanked H.E. Kaguta Museveni for supporting the establishment of the Julius Nyerere Centre at Makerere University and also commended the Keynote Speaker Professor Nyamsenda for Critiquing Nyerere’s ideas.
Julia further shared an understanding of her grand-father’s interest in preserving humanity as a moral.
As a family they are happy that his (Nyerere) values and legacies continue to inspire Africa and beyond.

Appreciation for All who Made the Symposium Possible
Addressing the symposium, the Vice Chancellor of Makerere University, represented by Professor Henry Alinaitwe the Deputy Vice Chancellor in Charge of Finance and Administration expressed the University’s appreciation and commitment.
He thanked “the government of Uganda for the support they are giving to the Julius Nyerere Leadership Center,” and requested Dr. Kiyonga to “convey the message to the fountain of honour for this initiative that Makerere University is happy for, and is going on well.”
To the leadership of the Center, he specifically thanked the Director Dr. Nansozi for her focused leadership. He stated, “I commend my friend, Dr. Nansozi, for the work that you are doing.”

Professor Alinaitwe also emphasized “we” value these symposiums, saying, “as a university, we acknowledge that such activities create great visibility.”
Dr. Kiyonga was also thanked for delivering the President’s message, together with veterans like Professor Kabwegyere, among other distinguished guests and partners that attended.
Professor Tarsis Bazana Kabwegyere as well appreciated all and emphasised the collective duty of the youth in building the next generation.
He advised “your responsibility is to identify and build Africa forward, building on the legacies and foundations of our forefathers,”.
The Professor also argued that “being young on its own is not a virtue. It is what you are when you are young.” He challenges the audience to avoid being ignorant and claim that you are young.
Background of the Nyerere Symposium
The Julius Nyerere Annual Symposium is an intergenerational gathering hosted at Makerere University. For more than six years now, it has been connecting past leadership legacies of Nyerere and other revolutionaries with current regional and continental priorities under the (JNLC) centre.
The Julius Nyerere Leadership Centre (JNLC) serves as a training ground and research hub designed to mentor the next generation of African leaders. Co-hosted by Makerere University and the Uganda Management Institute (UMI), the Centre bridges the gap between older statesmen and youth by focusing on Pan-African ideals, ethical governance, and social transformation.
General
Applications Open: Short Course in Decision Modelling for Economic Evaluation
Published
6 days agoon
October 14, 2026
Makerere University School of Public Health, through the Department of Health Policy, Planning and Management, is accepting applications for a two-week online short course on Introduction to Decision Modelling for Economic Evaluation.
The course will introduce participants to the principles and practical application of decision modelling in economic evaluation, covering Markov modelling, evidence synthesis, model development, validation, sensitivity analysis and interpretation of results to inform policy and resource allocation.
Convened by Dr. Elizabeth Ekirapa, Associate Professor of Health Economics at MakSPH, the course will feature Dr. Joseph Babigumira, Managing Consultant at GHE Consulting, as Guest Lecturer.
The training targets health professionals, researchers, policymakers, students and other individuals interested in applying decision modelling to economic evaluation.
Dates: 9–20 November 2026
Time: 3:00–6:00 PM EAT
Mode: Online via Zoom
Fees: UGX 800,000 (Ugandans) | USD 270 (non-Ugandans)
Application Deadline: 1 November 2026
Apply now: https://t.ly/sKdts
For inquiries:
Ms. Edith Namuleme, Short Course Coordinator
Email: carvell.andy@gmail.com
Tel: +256 759 761 161
General
Makerere University and Xiangtan University Advance Strategic Partnership in Chemical Engineering
Published
1 week agoon
October 12, 2026
Makerere University and Xiangtan University are set to update their close to 20-year academic partnership, with a new focus on launching a joint Master’s degree program in Chemical Engineering and expanding student and staff exchange initiatives.
The commitment was reaffirmed during a recent visit by a delegation from Xiangtan University to Makerere University headed by Professor Dingyu Ou, in the company of Mr. Tang Fei and Professor Gilbert Gumshabe, the Chinese and Ugandan Directors of the Confucius Institute at Makerere University respectively.
While addressing the delegation, Professor Nawangwe highlighted that this initiative is part of a broader strategy to diversify academic offerings and contribute to national development through training in Chemical Engineering. Through this new initiative, the University will better prepare graduates for the petrochemical industry and support the country’s industrial growth.

The Vice Chancellor appreciated that the proposed collaboration aims to address Uganda’s growing need for industrial expertise, particularly as the country develops its petroleum sector. The two universities here are working toward a 1+2 training model, which will enable Makerere students to gain practical experience and access advanced laboratory facilities at Xiangtan University.
Professor Nawangwe further reiterated that “our relationship with the people of China, not just for Makerere but also for a big part of Uganda, has been opened wider by the establishment of the Confucius Institute, considering that many other collaborations like one being discussed now have come through this collaboration.”
The head of the Xiangtan delegation, Professor Dingyu Ou, expressed appreciation for the meeting, and acknowledged the history between the institutions. “As mentioned, we have a very long relationship and a very stable friendship between our two universities.”

Professor Ou extended appreciation for the support provided to the Confucius Institute at Makerere, the care shown to his colleagues, and looked forward to the successful start of the Chemical Engineering collaboration.
Assuring the delegation of Makerere’s readiness for the collaboration, Ms. Hawa Ndagire Kajumba the Lead, Partnerships and Stakeholder Engagement, Makerere University Advancement Office, aligned with the Vice Chancellor’s emphasis of University goal to have both theory and practice imparted to the students.
She said “the curriculum of the university and Uganda as a whole is moving towards competence-based education training to ensure students are equipped to demonstrate those skills in the actual field, particularly regarding petroleum exploration.”

Ms. Ndagire Kajumba also emphasised a shift in strategy for the partnership office, saying, “we are moving away from just signing MOUs that collect dust, and moving towards those that are more collaborative to benefit our faculty and students, just like this one.”
Professor Gilbert Kumushabe aligned his remarks with those of the Vice Chancellor and Ms. Ndagire Kajumba, and described the method used at Xiangtan University as “actually competence-based teaching.”
Based on his recent visit, Prof. Gumoshabe shared that students in China are divided into groups with dedicated teachers to perform practical, hands-on work beyond the theoretical lecturers. He expressed gladness that the same was being adopted for the Ugandan context.
Both institutions are now working to finalise the specific agreements for the joint degree and exchange programs. Beyond academic training, the collaboration will advance cultural and professional exchange.
Trending
-
General2 weeks agoTimothy Khabusi: From Barefoot Walks to shaping Uganda’s Eye health Future
-
Agriculture & Environment2 weeks agoMakerere University Welcomes 50 Youth Skilling Program trainees under the Africa Climate Collaborative, Supported by Mastercard Foundation
-
Humanities & Social Sciences1 week agoFrench Embassy Presents Four Makerere Scholars with Academic Palms
-
Research2 weeks agoCall For Applications: KU Postdoctoral Fellowship Programme
-
General2 weeks agoMakerere Hosts EU Uganda Research and Study Fair