I am a



career professional

Breaking News

The Relevance (Why the course is being taught)


The Bachelor of Computer Science (BCS) Degree Programme is a three year fulltime degree programme that targets prospective students. It was developed with intent to beef up the Science programs in the University. It was also designed as a subsequent program to teach students who had previously graduated at Diploma level in Computer Science and the related fields within and out of Ndejje University and wanted to upgrade to a degree.
The majority of graduates from the BCS Degree Programme are expected to take up positions such as Discrete Mathematics, Linear Programming, Object Oriented Programming, Network Security, Artificial Intelligence, and Cryptography Programmers among others. The Bachelor of Computer Science Degree Programme is offered to satisfy the increasing demand for Computer Scientists in both the private and public sectors.
It also provides an avenue to those already engaged in the computing and ICT sector without a degree qualification in of Computer Science to enhance their knowledge and skills and obtain formal qualifications.

Target group

The programme targets two categories of people, namely A’ level certificate holders and Diploma holders in relevant programmes.

Nature of the Programme

This course has three programmes i.e Day, Evening and Weekend. It should be noted that day programme is at Main Campus while evening and weekend programmes are at Kampala Campus and it is both University and private sponsored.


The BCS Degree will allow students to: -

  • To apply knowledge of computing and mathematics appropriate to the discipline
  • To analyze a problem, and identify and define the computing requirements appropriate to its solution
  • To design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs
  • To function effectively on teams to accomplish a common goal
  • An understanding of professional, ethical, legal, security and social issues and responsibilities
  • An ability to communicate effectively with a range of audiences
  • To analyze the local and global impact of computing on individuals, organizations, and society
  • To use current techniques, skills, and tools necessary for computing practice
  • To apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.
  • An ability to apply design and development principles in the construction of software systems of varying complexity.

(Source: Ndejje University website)

Course Entry Requirements

At least five (5) passes at “O” level (UCE) or its equivalent and two relevant principle passes at “A” level (UACE) obtained at the same sitting or its equivalent.

A post “O” level diploma or certificate with at least two years relevant experience in the desired field.

(Source: Ndejje University website)

Subjects for Admission

Essential Subjects (X3) [?]

Relevant Subjects (X2) [?]
Desirable Subjects (X1) [?]
Course Cut off Points
Course Career Paths

Chase your dreams in heels of your course. Know where this course is taking you by checking out the careers associated to it listed below

Interviews related to Bachelor of Science in Computer Science

Hear and learn from those that did the course and what they have been able to do with the knowledge they acquired

  • One on one with Raymond Zziwa the System Analyst at World Health Organization Working as an IT expert at the International Level
    Watch Interview
  • Meet Lynn Kirabo, the Software Engineer who failed high school but graduated top of her Masters class Failing High School never Stopped Her from graduating top of her class at a world's best University
    Watch Interview
  • Meet Annet Nanungi Kabuye, The ICT Specialist at Makerere University Walter Reed Project Perseverance is a true mark for a winner in life
    Watch Interview
  • From dreaming of being a doctor to working in a pharmaceutical plant as an Engineer, Meet Salim Kazibwe
    Watch Interview
  • Mathematics teacher inspired him to become a computer programmer, meet Jasper Onono He is a co-founder at Kola Studios
    Watch Interview
  • Meet Daniel Okalany, the man behind the famous Matatu mobile game Matatu is the most downloaded mobile game in Uganda
    Watch Interview
  • A Career Inspirational moment with Charles Tembo Lwanga, the Computer programmer behind SchoolPlus
    Watch Interview
  • Why I left architecture to study Computer Science The Incredible Story of Patience Ankunda
    Watch Interview
Where Graduates Work

A graduate can work in Public and Private organisations

Scholarships to study Bachelor of Science in Computer Science

  • Full Scholarship to study Software Engineering at Africa Leadership University Under ALX Program Join Africa's leading software engineering programme and develop skill sets fit for a global career.
    Know more
  • Schaffhausen Institute of Technology (SIT) STAR Contest 2021 Win a prestigious Masters Scholarship
    Know more
  • GHC Scholarships for Women Technologists to attend Grace Hopper Celebration 2020 in USA Get Scholarship to attend Grace Hopper Fellowship
    Know more

Other Courses Currently Admitting for January 2024 Intake

Did this page help you? Yes No Share Feedback

Discover. Define. Design.Your Journey Starts Here