Eric Umuhoza

Assistant Teaching Professor, CMU-Africa


Eric Umuhoza is a scholar-in-residence 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).

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)