David Bamutura

David Bamutura

Lecturer

Mr. David Bamutura is a Lecturer in the department of Computer Science, Institute of Computer Science and a represents the department on the Institute's Examinations Committee.

Education Information

2011-2011: Oracle Certified Professional, Aptech Uganda

2009-2010: MSc. Distributed Systems and Networks, University of Kent, Canterbury

2005-2008: Bachelor of Science Information Technology, Uganda Martyrs University, Nkozi

Research Interest

My research interests lie in several areas such as Natural Language Processing, Computer Systems Architecture and Programming Languages (Memory Management) and Data Science.

My masters thesis focussed on evaluation of a novel method of Heap Organization for improved Generational Garbage Collection for Jikes RVM, a Reseacrh Java Virtual machine.

Within Artificial Intelligence, I am speciffically interested in applying Natural Language Processing techniques in automatically translating English to Runyakitara. I envisage a time when people within my community can access the web in Runyakitara.

Subjects Taught at Mbarara University of Science and Technology

Introduction to Probability and Statistics
Distributed Computing
Automata Complexity and Computability
Artificial Intelligence.
Subjects Taught Previously at Makerere University BSc. Software Engineering, BSc. Computer Science and MSc. Data Communications and Software Engineering

Project Management and Development for BSc. Software Engineering and BSc. Computer Science
Distributed Systems for BSc. Software Engineering and BSc. Computer Science
Computer Graphics for BSc. Software Engineering and BSc. Computer Science
Object Oriented Software Engineeering for BSc. Software Engineering
Mobile Innovation Services for MSc. Data Communications and Software Engineering
Principles of Mobile Computing MSc. Data Communications and Software Engineering