BSc Computer Science

Study online, joining a global network of students around the world.

University of London


£10,088 - £15,132 inc VAT
Payment options

These indicative totals reflect average annual fee increases and assume that you complete the... Read more

Study method
Distance learning, self-paced
Level 6 Bachelor of Science (BSc)
Professional What's this?
Additional info
  • Exam(s) / assessment(s) not included in price & must be purchased separately
  • Tutor is available to students

142 students enquired about this course

Add to basket or enquire

Enquire now


This suite of BSc Computer Science degrees prepares you for the jobs of the future. Study cutting-edge subjects with a hands-on project-based approach, developing the technical and transferable skills you need for a fulfilling career.

Study online, joining a global network of students around the world. Learn from experts in computing, whose experience informs case studies.


Level 6 Bachelor of Science (BSc)

Course media


By studying this degree you will:

  • develop your skills in computing with strong programming and mathematics focus, as well as learn  skills in project management, presentation skills and teamwork which employers value
  • create a portfolio of work that you can present to potential employers.

You can also choose to register on a specialist award if you want to focus your studies on a particular area of Computer Science.

The specialist awards are:

  • BSc Computer Science (Machine Learning and Artificial Intelligence)

Machine learning provides a means for computer systems to extract useful information out of data. These techniques are widely used in the technology industry for a variety of applications.

  • BSc Computer Science (Data Science)

Data science is a significant subfield in computer science which has seen rapid growth in recent years as companies and institutions have begun to gather data at scale across many sectors.

  • BSc Computer Science (Web and Mobile Development)

This degree aims to set you up with the skills you need to develop applications for web and mobile devices such as smartphones and tablets. Web and mobile development are critical application areas for computer science.

  • BSc Computer Science (Physical Computing and the Internet of Things)

You will learn how to design devices that compute in real-world settings. You will also learn how to connect them, virtually, to each other and the rest of the world via the internet.

  • BSc Computer Science (Games Development)

This degree is specifically designed for those who want to be at the forefront of the thriving gaming world, creating software tailored to games development. Video games are a critical application area for computer science, and the games industry forms a significant part of the creative economy.

  • BSc Computer Science (Virtual Reality)

Virtual reality is the creation of immersive, simulated environments using computer systems. Advancements in technology has now put virtual reality in the hands of the consumer. This has created a demand for people who can develop this software and experiences in this medium.

  • BSc Computer Science (User Experience)

You will be provided with the technical and theoretical know-how you need to implement effective user experiences in software. Our daily lives involve complex tasks, requiring interaction with a plethora of computer systems. User experience design is a critical part of the development of these systems.


For direct access to the BSc Computer Science degrees, you will usually meet the following criteria:

  • Age 17+ by the registration deadline of your enrolment session.
  • GCSE Mathematics (Grade A*-B / 9-5) or AS Level Mathematics (A-E), or equivalent.

You need to demonstrate a good level of English to be admitted to our programmes. We accept a range of evidence, including proficiency test scores. If you don't have evidence but believe you can meet the standard, we may consider your case.

You will need access to suitable IT facilities and Adobe Flash Player to view video material and a media player (such as VLC) to play video files.

Career path

With the BSc Computer Science, you will be able to apply for a range of computational and mathematical jobs in the creative industries, business, finance, education, medicine engineering and science. Typical job titles include application programmer, software engineer, creative coder, video game developer and systems analyst.

Rating and reviews

There haven't been any reviews for this course yet.

Leave a review