BSc Computer Science

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

University of London


£10,088 - £15,132 inc VAT
Finance 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)
Additional info
  • Exam(s) / assessment(s) not included in price, and must be purchased separately
  • Tutor is available to students

279 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.


Currently there are no reviews for this course. Be the first to leave a review.


What does study method mean?

Study method describes the format in which the course will be delivered. At courses are delivered in a number of ways, including online courses, where the course content can be accessed online remotely, and classroom courses, where courses are delivered in person at a classroom venue.

What are CPD hours/points?

CPD stands for Continuing Professional Development. If you work in certain professions or for certain companies, your employer may require you to complete a number of CPD hours or points, per year. You can find a range of CPD courses on, many of which can be completed online.

What is a ‘regulated qualification’?

A regulated qualification is delivered by a learning institution which is regulated by a government body. In England, the government body which regulates courses is Ofqual. Ofqual regulated qualifications sit on the Regulated Qualifications Framework (RQF), which can help students understand how different qualifications in different fields compare to each other. The framework also helps students to understand what qualifications they need to progress towards a higher learning goal, such as a university degree or equivalent higher education award.

What is an ‘endorsed’ course?

An endorsed course is a skills based course which has been checked over and approved by an independent awarding body. Endorsed courses are not regulated so do not result in a qualification - however, the student can usually purchase a certificate showing the awarding body’s logo if they wish. Certain awarding bodies - such as ABC Awards and TQUK - have developed endorsement schemes as a way to help students select the best skills based courses for them.


Mobile Navigation