Eric Umuhoza is an assistant teaching professor at Carnegie Mellon University Africa. Prior joining CMU-Africa, Umuhoza held different academic positions in European universities, including postdoctoral researcher and teaching assistant at the Department of Electronics, Informatics and Bioengineering - Polytechnic University of Milan (Italy); senior postdoctoral researcher at the Department of Information Engineering, Computer Science and Mathematics - University of L’Aquila (Italy); and visiting scholar at the École des Mines de Nantes (France).

His research interests include (model-driven) software engineering, user interaction design, and big data management for Internet of Things.

Eric holds a Ph.D. in Information Technology and a Master of Science in Engineering of Computing Systems both obtained from the Polytechnic University of Milan (Politecnico di Milano).

D106 Regional ICT Center of Excellence Bldg
Google Scholar
Eric Umuhoza


Ph.D., Information Technology and Engineering, Polytechnic University of Milan

MSc, Engineering of Computing Systems, Polytechnic University of Milan

BSc, Computer Engineering, Polytechnic University of Milan (Politecnico di Milano)

Media mentions


Afretec planning grants announced

The African Engineering and Technology Network, led by CMU-Africa, awarded six planning grants to research collaborations that will lead to socio-economic impact and focus on driving inclusive digital growth on the continent.


Umuhoza to be IEEE symposium committee member

CMU-Africa’s Eric Umuhoza will be a program committee member for the IEEE Software Engineering in Africa 2020.

Carnegie Mellon University Africa

Smart Africa commits to support 30 CMU-Africa students

The Smart Africa Secretariat has renewed its partnership to CMU-Africa with a three-year commitment to support 30 students through the Smart Africa Scholarship Fund.