Prospective Undergraduate Students

Tour UCU

Computing at a glance.

Industry 4.0 Robotics projects

Discover the world of possibilities with a Bachelors degree from the Uganda Christian University’s Department of Computing and Technology, at the Faculty of Engineering, Design and Technology. We prepare students with the transformative experience to lead a positive impact on the market. 

We equip students to actively participate in the Industry 4.0 era, focusing on enhancing productivity in a faster, smarter, and more sustainable manner. Our curriculum highlights soft skills crucial for Industry 4.0, such as problem-solving, critical thinking, innovation, and creativity, alongside practical skills including artificial intelligence, robotics, mechatronics, data science, and cybersecurity.

Undergraduate Degree Programmes Offered

Language Policy

All our postgraduate degrees are offered fully in English.

Why Study here?

Not only is our campus one of the most beautiful, but studying at our department can lead you to a vast number of lucrative career opportunities, with our graduates in demand in almost every sector of the economy. Our department has won numerous international awards and have produced world-renowned engineers. Proof of our outstanding quality is the speed at which our engineers are employed by the labour market. In other words, our electrical and electronic engineering graduates usually find work (or should we say answer their calling?) before you can say Ohm’s law.

Our programmes will equip you with a broad knowledge base for a variety of career opportunities. The second and final years build on the base of mathematics and engineering sciences established during the first year(s), with engineering applications in the fields of electrical energy, electronics, electromagnetic systems, computer systems, control systems and signal processing.

The programmes are certified by the National Council for Higher Education, which will enable graduates to register as Professionals. So in short, the degree we offer is accepted internationally. Moreover, many of our students enter the international labour market and excel in multinational companies.

An interactive Academic Support Programme is available for students from a disadvantaged background.

How does it work?

In the first year, all students, except Data Engineering students,  follow the same courses in order to acquire suitable mathematical and scientific skills. From the second year onward, the pure mathematical content starts to make way for engineering course modules where the mathematics is applied to engineering problems and also sometimes developed further, as required. Thus in the second year, the different engineering degree courses start to diverge.

Up until the end of the third year, all students, except those in Data Engineering, follow the same set of modules. This gives the students a broad, well-rounded foundation that will enable them to move into any facet of the electrical and computer engineering job market.

In the final year, students can start to pursue one of the specialisation branches (Robotics, Telecommunication, Energy or Informatics). As students at this stage already have significant knowledge of the different disciplines computing & Engineering, they can make an informed choice about the rest of their programme.

Each student ends their programme with a final-year project. A significant portion of the final year of study is allotted to this project, which is the culmination of three/four years of study.

The programmes do not only addresses mathematical and technical engineering issues, but also engineering-management skills, with all students taking a module on entrepreneurship.


What are my options?

The department offers five undergraduate programs in Computer Science, Data Science, Information Technology, Electronics & Communication. We also offer a diploma in Information Technology. All our programs are accredited by NCHE. With five specialisation branches. These are Informatics, Energy, Robotics, Telecommunications and Data Engineering. The first four specialisations (Informatics, Energy, Robotics and Telecommunications) starts in the first semester of the third year of study.

This branch is focused on high-level computer science and software systems (such as internet communications, virtual storage, etc.), but also gives a student a good foundation in computers and data, and includes hardware and software design in both high- and low-level languages.

In the Energy branch, students learn about electric motors, generation of power, renewable energy, control of energy and computer-controlled power management.

The Robotics branch focuses on the area where mechanics meets electronics, and covers the design of robot vehicles, unmanned aeroplanes, and satellites. The department has been extensively involved in the development robotts built here at the main campus.

Our world is filled with communication devices such as cellphones, radio and television recievers and GPS systems. Microwave signals modulated with encoded information streams, transmit sporting events across the world in fractions of a second, enabling us to watch in the comfort of our homes. This is made possible through telecommunications theory. This branch of the course focuses specifically on the knowledge of electronics, high-frequency techniques and the transmission of data needed to enter this broad field of Engineering.

Data Engineering
The purpose of this specialisation in Data Engineering is to prepare engineers for the Fourth Industrial Revolution where the world of work has fundamentally changed and there is a deluge of data that needs to be structured, modelled and analysed to enable data-led organisations to discover the underlying knowledge and make well-informed decisions.

For detailed information on the course structure and descriptions of individual courses, please see the Department’s programmes page.


How do I apply?

You have to meet certain minimum requirements to be admitted to this programme, as laid out in the latest Department programmes. If you meet these requirements, you can apply here.


You can also In case of any questions about applications for our department programmes, email us or WhatsApp us: +256(0)708114300 or call us: +256(0)312350868.


Running Short Courses (2024)


Short courses for Continuous Professional Development (CPD) are now available for prospective students in 2024 at the Department of Computing and Technology of Uganda Christian University.
These courses cover a wide range of topics, from fundamental computing skills to advanced applications in areas like Analytics, business accounting, Graphics design, Game Engineering, Programming, Networking, CyberSecurity, Robotics for Children under 15 years, and Coding for Children.
Interested individuals are encouraged to submit their applications online without delay. Click here to apply.

For more information call us on (+256) 312 350 856 or WhatsApp us (+256) 708114 300. You can download a full CPD short courses catalog for 2024 here.

Thank you.

More Questions

Please use the form at the bottom section of this page to send us a custom message. We look forward to respond to you as soon as possible.


You can also In case of any questions about applications for our department programmes, email us or WhatsApp us: +256(0)708114300 or call us: +256(0)312350868.

Thank you.

Download Department Undergraduate Brochure

Have a Question?


We are here to help you 7 days a week and respond within 24 hours. Plus, you can find most answers to your questions right on this page.

The undergraduate offerings consist of a Bachelor of Science in Computer Science, a Bachelor of Science in Data Science & Analytics, a Bachelor of Science in Information Technology, a Bachelor of Science in Electronics & Communication Science, and a Diploma in Information Technology. The postgraduate options include a Master of Science in Computer Science, a Master of Science in Data Science and Analytics, and a Master of Information Technology.

Apply Now

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Given the constantly evolving demands of the workplace, it is essential to regularly update your technical knowledge. The Department of Computing and Technology offers a range of short certificate courses through the Continuous Professional Development (CPD) program. The courses cover a wide spectrum from basic computing skills to advanced computing applications such as Analytics, Business Accounting, Graphic Design, Game Engineering, Programming, Networking, Cybersecurity, Robotics for Children under 15 years, and Coding for Children under 15 years.

For more information call us on (+256) 312 350 856 or WhatsApp us (+256) 708114 300. You can download a full CPD short courses catalog for the running here.

Click here to quickly apply.

Be part of the great Technological Revolution (Join a club)

Join the vibrant community of tech professionals with similar thoughts and innovative ideas. Computing and Technology students are mentored to take on leadership roles in various fields of interest through student-led chapters and associations. In addition, students are supported to contribute to the community through community projects and fieldwork activities.

Participants learn coding, programming, & robot building through project-based challenges.

Data connects our world… but without analysis, it’s just a text message, a sales figure.

An interactive experience that combines the real world and computer-generated environment achieved through digital visual elements, sounds etc.

A university-based community group for students interested in Google developer technologies.

The Computing Sciences and Engineering Student’s Association (CSEA) is the student organization within the Department of Computing and Technology that unites technology enthusiasts, professionals, students, and alumni. It consists of various discipline-specific chapters and clubs.

The Code Buddy program is a peer-mentorship program designed to support new students. 

USeC orgnises and hosts contests with a variety of categories, spanning from cryptography to social engineering.

Brings together hobbyists and innovators to share, learn, and work on computer graphics and innovation projects.

Participants learn coding, programming, & software building through project-based challenges.

Bridging the gender gap and eliminating the stigma associated with coding by bringing together programming enthusiasts.

Dept. walkthrough

The tour  of the department is  designed for prospective undergraduate, graduate and professional students. You will see how our department looks like, teaching and research labs, students and life in the department. Meet our  admissions representative to learn more about our graduate programs and decide what it the best for you.

Next Semester start


Quick Contacts

Main campus

Department staff room