Skip to content

Faculty of Science and Technology

Bachelor of Science in Computer Science

CODE · BCSLEVEL · Undergraduate

Intakes

January · May · September

Duration

Diplomas: 2 years · Bachelor's: 3-5 years (Law 4 yrs, Pharmacy 5 yrs)

Study Modes

Day, Evening, Weekend, Online via VClass

Application Fee

UGX 50,000 (non-refundable) · USD 30 for international applicants

About this programme

Depth. Practice. Career-ready.

The Bachelor of Science in Computer Science trains you to design, build and secure the software systems shaping the future of work. VU's Block Model lets you master each area — algorithms, systems, AI — before moving on.

Hands-on labs, hackathons and industry placements mean you graduate with a portfolio, not just a transcript.

What you will study

Core modules

01Programming Fundamentals (Python, Java)
02Data Structures & Algorithms
03Database Systems
04Web Development
05Computer Networks & Security
06Software Engineering
07Artificial Intelligence & Machine Learning
08Cloud Computing & DevOps

Where this takes you

Career outcomes

Graduate outcomes

97%of VU graduates are employed or self-employed within 6 months.

Software Developer

Tech & Fintech

Data Analyst

Banking & Telco

IT Manager

Enterprise IT

Systems Analyst

Consulting

AI / ML Engineer

Research & Startups

Cloud Engineer

Cloud Providers

Fees & funding

Invest in a future that pays back.

Flexible payment plans, scholarships and installments available. Talk to Admissions if you need help planning payment.

Per TrimesterAnnualInstallments
See scholarships available
ItemAmount
Tuition, per TrimesterUGX 1,200,000
Tuition, per YearUGX 3,600,000
International (per Year)USD 1,400
Application FeeUGX 50,000 (non-refundable) · USD 30 for international applicants

Fees indicative for 2026. Confirm with Admissions before payment.

How to apply

Four steps. About 10 minutes.

  1. 01

    Choose your programme

    Pick the level, programme, study mode and intake.

  2. 02

    Personal details

    Contact info, ID / passport and where to reach you.

  3. 03

    Academic background

    Your qualifications, results and a short motivation.

  4. 04

    Review & submit

    Confirm your details and we'll email your reference.

Eligibility

Who can apply

Open to Ugandan and international students who have completed A-Level (UACE) or hold a recognised Diploma. Mature Age Entry is available for candidates aged 25+ with at least 5 years of relevant work experience who pass the VU Mature Age Examination.

Requirements

Entry requirements

  • Bachelor's (Direct): UACE with at least 2 Principal Passes + UCE with 5 Credits including English
  • Diploma Holders: A recognised Diploma (Credit/Pass) in a relevant field for direct entry to Year 2 (subject to exemption)
  • Bachelor of Laws (LLB): UACE with 2 Principals (one in Arts) + UCE with 5 Credits including English & Maths
  • Health Sciences (Nursing, Pharmacy, Public Health): UACE Biology + Chemistry (Principal Passes) and credit in English & Maths at UCE
  • Mature Age Entry: 25+ years, pass VU Mature Age Examination (Aptitude + Essay)
  • Diploma Programmes: UACE with 1 Principal Pass + 2 Subsidiary, OR UCE with 5 Credits + relevant Certificate

Documents

Bring with you

  • Certified copies of UCE & UACE certificates / results slips
  • Certified copy of Diploma transcript & certificate (if applicable)
  • National ID or Passport bio-data page
  • Two recent passport-size photographs
  • Birth certificate
  • Recommendation letter (mature age & inservice applicants)

International applicants

International students submit equivalency from the Uganda National Examinations Board (UNEB) or the Uganda National Council for Higher Education (NCHE). VU assists with student-visa invitation letters once admission is confirmed.

Related programmes

More from Faculty of Science and Technology

View all →