University of London logo

BSc Computer Science

Applications for Fall 2025 open on June 10!

University of London logo

BSc Computer Science

University of London

Accredited Bachelor's degree

Offered by the University of London

36 - 72 months

23 courses total, 14 - 28 hours per week

100% online learning

Hands-on learning from anywhere, no travel required

£13,276 to £19,767 total degree cost

Tuition varies by geographic location

Flexibility

Choose a study schedule that matches your commitments

Admissions

Start your tech career or gain the skills to advance it with this degree. Designed for all skill levels—including those with no coding experience—it equips you with up-to-date computing skills and hands-on programming in multiple languages, preparing you for roles in fast-growing IT industries. Applicants for this programme are accepted from a diverse range of professional and academic backgrounds.

Direct Entry

For direct entry to the BSc Computer Science degree, you will usually meet the following criteria:

Performance Based Admission

If you do not meet the academic requirements for direct entry, you can apply for the programme via the performance based admission route. To be eligible for this route, applicants must normally meet the following criteria:

  • one year of relevant work experience where the work is mainly focused on one or more of the following activities

    • Computer build or maintenance, e.g. IT support, building PCs professionally, managing a data centre

    • Computer programming, i.e. being paid to write code

    • Computer-based data processing: collecting, processing or managing data, working with databases at a query level (SQL)

  • age 17+ by the registration deadline of your enrolment session

  • have passed at least four separate subjects at GCSE or GCE O level, with grades A to C, or the equivalent. Equivalents include the successful completion of the US High School Diploma,

  • and satisfy the University of London English Language Requirements.

To be admitted onto the full BSc programme, applicants must:

  • Pass both Introduction to Programming I and either Computational or Discrete Mathematics with a weighted average of 40 per cent or above. Successful applicants for this programme are accepted from a diverse range of professional and academic backgrounds - previous experience and qualifications in IT are not required.

If you are unsure as to which entry route you are eligible for, please apply via the direct entry route only. If you do not meet all of the entrance criteria for this route, your application will automatically be considered for Performance Based Admission.

If the University of London are unable to issue you an offer, they may suggest alternatives, such as the International Foundation Programme for Computer Science, or recommend additional qualifications to help you meet the entry requirements.

If you do not meet the mathematics requirements, you can take the mathematics aptitude test. You will need to take the upper intermediate test and this will cost £50. To pass you must achieve a score of 40% or above. The test is taken online and you will have a maximum of 60 minutes to complete it.

Applications for the Fall 2025 cohort will open in summer.

Have you consider the University of London's International Foundation Programme (IFP) for Computer Science? Find out how this programme could help you prepare for the BSc Computer Science degree. Explore the IFP for Computer Science.

Interested in saving money on your degree? Watch our Prior Learning Credit webinar to learn more.

If you have any questions please contact the University of London.

View the Prospectus; Programme Specification and Schedule of Programme Fees.

Applications for the Fall 2025 cohort will open in summer.

Have you consider the University of London's International Foundation Programme (IFP) for Computer Science? Find out how this programme could help you prepare for the BSc Computer Science degree. Explore the IFP for Computer Science.

Interested in saving money on your degree? Watch our Prior Learning Credit webinar to learn more.

If you have any questions please contact the University of London.

View the Prospectus; Programme Specification and Schedule of Programme Fees.