Arkuda Digital - Stream to TV

Parents' Guide

Education, Scholarships, Parenting Tips

Bachelor of Science in Computer Science [University of London]

Open the door to sought-after technology careers with a world-class online Bachelor of Science in Computer Science degree from the University of London. You’ll learn in-demand computing skills, develop your abilities to solve complex problems, and nurture your innovation and creativity. The hands-on project-based approach will help you develop the technical and transferable skills you need for a fulfilling career. Whether you have high school qualifications or you’re already working in a computer science field, you can earn a valuable degree that will help move your career forward.

You can choose from a suite of BSc Computer Science specialisms in:

  • BSc Computer Science (Machine Learning and AI)
  • BSc Computer Science (Data Science)
  • BSc Computer Science (Web and Mobile Development)
  • BSc Computer Science (Physical Computing and the Internet of Things)
  • BSc Computer Science (Games Development)
  • BSc Computer Science (Virtual Reality)
  • BSc Computer Science (User Experience)

Course Duration

36 – 72 months; 23 courses (360 credit hours), 14 – 28 hours per week

The flexible degree programme is designed to fit around work, family, and other commitments in your life. You can study online according to your own schedule.

Course Content

The course material ranges from entry-level subjects to specialised topics. If you already have a degree outside of computer science, the curriculum will give you the chance to stay up-to-date and learn commercial applications of computing practices.

The programmes are structured into three levels. The first level focuses on how to programme computers, with a special project on web applications. You will learn how computers work as well as the mathematics that underpin computer science. The second level deepens your programming skills and your understanding of how to develop substantial software projects. You’ll also begin to learn specialised topics such as Graphics Programming and Data Science. In the third level, you’ll have the opportunity study specialised modules depending on your specialist pathway and bring your knowledge and skills together with a final individual project — developing your own software product.

Course Outcome

When you graduate, you’ll be able to:

  • Build and maintain reliable software to meet the sophisticated demands of today's market
  • Develop innovative and creative approaches to problem solving
  • Work independently with confidence
  • Apply for roles at the cutting-edge of the tech sector such as application programmer, mobile app developer, web developer, video game developer, SFX and post-production, and systems analyst

Admissions

For admission into the programme, you must be age 17 or above on the registration deadline of your session. If English is not your first language, you may also need to complete an English language requirement proficiency test. Proficiency test options can be found here.

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

Tuition Fees

£13,276 to £19,767*, depending upon geographic location of student.

*Indicative totals are for web supported learners only. They reflect average annual fee increases and assume that you complete the qualification within the minimum time without resits and Accreditation of Prior Learning (which would require additional fees). Additional costs you would also need to budget for would be examination centre fees.

button learn more

Last Updated on 2 June 2025

Join the Parents Club!
Subscribe
Notify of
guest
0 Comments
most voted
newest oldest
Inline Feedbacks
View all comments
Review Your Cart
0
Add Coupon Code
Subtotal

 
0
We'd love to hear your thoughts about this!x
()
x
Share to...