Taught course

BSc (Hons) Computer Science - Online


Entry requirements

We accept two subjects at A-level or equivalent. If you’re a mature student and you don’t meet our entry criteria, you may be eligible to enrol through our mature student process.

If you're unsure if you meet the admissions criteria, get in touch and we'll talk through it with you. We consider each application and individual set of circumstances on a case-by-case basis.

Overseas qualifications may be accepted and will be subject to evidence of equivalency normally verified through ECCTIS (UK ENIC). Click on this link.

Months of entry

Students can start on any day.

Months of entry


Course content

Our online BSc (Hons) in Computer Science is designed by industry experts to provide you with the theoretical knowledge and practical skills to pursue diverse roles across tech companies, scientific fields, finance, government, and healthcare.

You'll study core topics including programming, algorithms, databases, operating systems, and software engineering. You'll gain proficiency in languages like Python and develop key abilities like complex problem-solving. As you progress, you can specialise in areas like app development, artificial intelligence, cyber security, and more.

With this flexible online undergraduate course, you can balance your existing commitments while delving into the exciting world of computer science. Designed to adapt to your schedule, you can study at your own pace, developing the skills and knowledge necessary to create innovative solutions to complex problems.

Career opportunities

An online degree in Computer Science will give you the technical, theoretical and practical expertise you need to embark on a variety of career paths, anywhere in the world. When you study with us, not only will you gain specialist skills for the corporate world, but also the necessary tools and know-how to start your own business – giving you many more career options.

Below are just some of the potential job roles you can pursue after completing your computer science undergraduate degree.

Software developer

In this role you will be responsible for designing, developing, and deploying high-quality software applications. You will work collaboratively with development teams to create efficient and user-friendly applications that enhance user experiences. Your expertise in data analysis, system optimisation, and software development will enable you to write clean and extensible code that meets the highest industry standards.

IT consultant

As an IT consultant, you'll provide expert advice and tailored solutions to enhance clients' technology infrastructure and achieve business objectives. Your extensive knowledge in data analysis, software development, system integration, and cybersecurity will enable you to develop strategic plans and implement effective technology solutions. You'll work closely with clients and cross-functional teams to ensure seamless project execution and exceptional results.

Computer systems analyst

As a computer systems analyst, you will analyse and optimise computer systems to improve organisational efficiency. Your expertise in data analysis, system architecture, and software engineering will enable you to design, develop, and implement innovative solutions that enhance system performance and streamline operations. With your skills in system analysis and optimisation, you can help organisations achieve success in the digital age.

Watch our Youtube video here.

Fees and funding

UK students
£6395 a year full time
International students
£6395 a year full time

Achieve your degree at your own pace and tailor your studies around your work and personal commitments.

For UK students, the total fees for our online courses will remain the same whether you opt for full-time or part-time study. You may be eligible for a student loan for this online distance-learning programme, and if you encounter financial challenges as an undergraduate student, you can apply for assistance from our Hardship Fund. These funds are accessible twice during the academic year – you will be notified when applications are open, and the allocation of funds will be determined by the Scholarship, Bursaries, and Prizes Committee.

Both UK and international students can enjoy a 2% discount on total fees by paying annually in advance, or a 10% discount by paying the full amount upfront for an undergraduate course. To explore all financial support options for your BSc (Hons) Computer Science degree, please visit our UK fees and funding page or international fees and funding page.

Please note that the prices listed below are specifically for online study mode (available scholarships are not included).

  • Full-time: Complete your degree in the 36 months and study flexibly – when and where suits you. The cost is 6,935£ per year studying 7-8 modules per year.
  • Part-time option 1: Complete your degree in the 48 months and study flexibly – when and where suits you. The cost is 5,201£ per year studying 5-6 modules per year.
  • Part-time option 2: Complete your degree in the 72 months and study flexibly – when and where suits you. The cost is 3,468£ per year studying 3-4 modules per year.

Qualification, course duration and attendance options

  • BSc
    72 months
    • Online learningis available for this qualification
    full time
    36 months
    • Online learningis available for this qualification
    part time
    48 months
    • Online learningis available for this qualification

Course contact details

Admissions team