Department of Computer Science and Engineering

Due to exponential use of computer systems and digital technology, real world problems can easily be solved. With the examples of robots being developed to understand human intensions, and the big data power to help researchers in studying climate change, we are excited about all ways technology is changing the world.

Teaching, learning and research efforts in the Computer Science and Engineering school encompass algorithms and theory; artificial intelligence and data mining; software engineering; computer architectures; web services, embedded and distributed systems, and computer security among others. The curriculum provides students with the technical understanding of computer design and operation with creativity and methodological rigor necessary to develop technical solution to problems in society. Undergraduate students develop independent projects and graduates develop independent research in different disciplines. This helps them to graduate ready and move forward in academia or industry.

Bachelors Programmes

Bachelor of Science in Computer Science

The Bachelor of Science in Computer Science offers students a rich learning experience that blends theoretical, practical and industrial skills. Its structure and delivery methods equip students with analytical and problem solving skills in the fields of Networking, Programming, Databases, Software Development and Algorithms.

Bachelor of Science in Computer Engineering

Bachelor of Computer Engineering focuses on areas of hardware, data communications and software engineering. This programme blends theory and practice into a learning experience that develops skills applicable to complex real-world problems in the field of computer engineering. Students study the design of digital hardware and software including communications systems, computers and devices.

Bachelor of Science in Software Engineering

This programme is designed to build human capacity in the Software engineering discipline in the region so as to accelerate the development of innovations in information technology that will address human challenges. Uganda is in dire need of software systems for they are the cornerstones of business operations.

This course will enable students to tap into the global market through development of apps and modern software.

Bachelor of Science in Computer Security & Forensics

This program is designed to offer a unique learning experience particularly in the field of computer security. It’s the first of its kind in Uganda and it will facilitate graduates to improve the computer security systems of different organisations in Uganda and beyond.

Graduates of this program are particularly exposed to skills that help keep computer systems secure, reliable and robust.

Bachelor of Science in Mobile Computing and Communications

Computing Technology is continually evolving and one major trend in this evolution is towards Mobile Computing. The convergence of communication and computing technologies has resulted in powerful and sophisticated mobile services. The Bachelor of Science in Mobile Computing and Communications programme offered by UTAMU is purposed to equip the students with both traditional and cutting edge skills in Mobile Computing and Communications, so that they can be able to be innovative and develop mobile applications and understand the technical challenges posed by current mobile devices and wireless communications and evaluate and select appropriate solutions according to user requirements. The graduates of this program are taught to become innovators as well as entrepreneurs.

Current Bachelors Students
Graduate Programmes
Current Graduate Students

Head of Department

Allan Ninyesiga
Allan NinyesigaHead of Department, Computer Science and Engineering
Copyright © 2017 School of Computing and Engineering. All Rights Reserved.

Please publish modules in offcanvas position.