Computer Science Online Degree BSc Honours

The University of Hertfordshire has one of the largest Computer Science programmes on campus in the UK, as well as being one of the first in the UK to teach computer science (since 1956).

Following these successes the School of Computer Science launched the BSc as an online degree and graduated its thousandth online Computer Science student in 2012.

It is easy to see why this is one of our most popular courses delivered online. Studying BSc Computer Science (online) will enable you to design and implement software, devise new applications for computing, as well as develop effective ways to solve underlying technical problems.

Whether you want to boost your employability or improve your prospects of promotion the BSc(Hons) Computer Science (online) can help you develop the knowledge and skills you need for a successful career.

Entry requirements

UK: 260 UCAS points with A-levels or equivalent in any subject, plus GCSE grade A-C or equivalent in maths and English

If you already have a foundation degree or higher diploma, you could study just the final year of the course: BSc Computer Science (online) – direct entry to level 6

Modules - Level 4 (Bachelor's)

15 credit modules

  • System Requirements
  • Programming Principles
  • Foundations of Computation
  • E-Media Design
  • Principles of Networked Systems
  • Internet Technologies†
  • Programming & Program Design 1
  • Business Information Systems†
  • Data Driven Systems

PDF Level 4 modules in detail – Computer Science Online Degree

Modules - Level 5 (Bachelor's)

30 credit modules

  • CS Development Exercise
  • Data Management & Applications†
  • Programming and Program Design 2
  • IT for Business†
  • Operating Systems & Computer Networks

PDF Level 5 modules in detail – Computer Science Online Degree

For a BSc honours degree you need to pass 120 credits at each of levels 4, 5 & 6. Some modules are core, others are options†.

Modules - Level 6 (Bachelor's)

Required module for BSc Computer Science:

  • Further Object Oriented Development

Choose two taught modules:

  • Object Oriented Programming
  • Databases
  • Computer Networks Protocols and Architectures
  • Quantum Computing
  • User Experience Design

Choose one of the following:

  • Computer Science Project
  • E-Learning Applications Design and Development

PDF Level 6 modules in detail – Computer Science Online Degree


Coursework - there will be a fixed date for assignment submission.

Online tests - a fixed a 24-hour time slot is normally assigned for each online test to be taken.

What is the difference between Computer Science and Information Technology?

Computer Science is the study of computation. It ranges from the design and creation of computer hardware, software and communications networks, to the formal principles that transcend technology and will be used to create the technology of the future.

The big ideas of computing include programmable systems, abstraction, encapsulation, modularity, and the importance of design decisions. Major application areas are in information technology and security of communications. The technology of mobile phones, the Internet and the World Wide Web is due to advances in computer science.

Information Technology is the application of computer science to information handling in
 organisations. Every modern business, government, or any other organisation depends 
for its survival upon computers for the creation, processing, storage, retrieval, and
 communication of information. Areas of study include database systems, information
 management, system administration, web-based systems, and information design, display
 and presentation.

Interested in this course?

Other courses

Like Computer Science Online Courses on Facebook

Facebook icon