Computer Engineering


Dr. John Businge

My research interests

Mining software repositories, software maintenance and evolution, empirical software engineering, software analytics and
variability management in open source ecosystems.

Tel: + 256-702287666

Download CV

About Computer Engineering.

Welcome to the Department of Computer Engineering (DoCE) web page. We live in a world dominated by Computer Systems that impact all aspects of human endeavor from electrical and communications to defense and medical technologies. With innovations that progress from concept to implementation every minute that passes, Computer Engineering is arguably the fastest growing and broadest of all technical fields, as it involves all aspects of technology from Electrical and Electronic Systems, Computing and Communication Systems to Robotics.

The Department of Computer Engineering is known for its innovative approaches to undergraduate Computer Engineering education. It produces tomorrow’s leaders of this dynamic, complex and competitive field. Whether you’re interested in Information Technology, Computer Engineering, Personal and Wireless Communications, Robotics, Imaging Technologies, Electric and Electronics, Department of Computer Engineering (DoCE’s) incorporated, flexible, project-based and hands-on curriculum that will provide you with the education and the skills you need to succeed in your career.

All programmes impart management skills and all aspects of life skills to prepare the graduates to face the real world with the right knowledge, skills and attitude to give service to the community.

One of the major focuses of Computer Engineering programme is to produce entrepreneurship-oriented graduates who are capable of propping up new companies, out of the prototypes that they will have developed at the undergraduate level. This demands that the final year projects should benchmark world class standards, capable of leading to Computer Engineering and Information & Communication Technology`s incubation.

Content for the tab HOD

Ziine John

Assistant Lecturer

Vicent Rutagangibwa

Assistant Lecturer
Phone Number +256-752 951706

Phaisal Lubega

Assistant Lecturer
Phone Number +256783763778 / +256701213555

Martin Galiwango

Assistant Lecturer
Phone Number +256 775879959, +256 701559648

Irene Magara

Assistant Lecturer
Phone Number +256702298431

Dr. John Businge

Senior Lecturer
Phone Number +256-702287666