Bachelor of Science in Computer Science (BCS)

Home » Bachelor of Science in Computer Science (BCS)

Course Description

The Bachelor of Science in Computer Science program in Uganda provides comprehensive education in algorithms, software engineering, database management, and cybersecurity. Students gain practical programming skills, problem-solving abilities, and a deep understanding of computer systems. The curriculum emphasizes real-world applications, preparing graduates for diverse roles in the rapidly evolving technology industry.

  • DURATION
    3 Years – Full Time
  • TUITION FEES
    UGX 1,000,000
  • FUNCTIONAL FEES
  • UGX 600,000
  • MINIMUM REQUIREMENTS
    UACE or its equivalent with at least 2 principal passes.

Overview

The minimum requirements for admission to any Undergraduate degree programme are:

  1. Uganda Certificate of Education (UCE) or its equivalent with at least 5 passes
  2. Uganda Advanced Certificate of Education (UACE) or its equivalent with at least 2 principal passes.
  3. Diploma holders must have passed with at least a credit.

The minimum requirements for admission to any Diploma programme are:

  1. Uganda Certificate of Education (UCE) or its equivalent with at least 5 passes
  2. Uganda Advanced Certificate of Education (UACE) or its equivalent with at least 1 principal pass and two subsidiary passes.

Additionally, for international applicants:

  1. Applicants whose first language or medium of instruction is not English, must provide evidence from a recognized English language training institution that they have sufficient command of English language.
  2. Applicants should have their documents equated by Uganda National Examinations Board (UNEB) of UCE and UACE documents and Uganda National Council for Higher Education (UNCHE) for Diploma and Certificate documents.

Career Options

  1. Software Developer: Create innovative software solutions for businesses, optimizing their digital operations.
  2. Data Analyst: Analyze complex data sets to help organizations make informed decisions and gain insights.
  3. Network Administrator: Manage and secure computer networks, ensuring seamless communication and data flow.
  4. Cybersecurity Specialist: Protect digital assets by implementing security measures and defending against cyber threats.
  5. Systems Analyst: Evaluate and enhance computer systems, optimizing efficiency and functionality for organizations.
  6. Database Administrator: Manage and maintain databases, ensuring data integrity, availability, and efficient retrieval.
  7. IT Consultant: Provide expert advice on technology solutions, helping businesses improve their IT infrastructure and operations.

Course Modules

Year One – Semester One

Course Units Course Code
   
   

Year One – Semester Two

Course Units Course Code
   
   

Year Two – Semester One

Course Units Course Code
   
   

Year Two – Semester Two

Course Units Course Code
   
   

Year Three – Semester One

Course Units Course Code
   
   

Year Three – Semester Two

Course Units Course Code
   
   

Ready to shape your future with Metropolitan International University? Take the first step towards your dreams.

Apply Now