Computer Science

BSc (Hons)

Key facts

Start dates

September 2023 / September 2024

Course length

Full time: 3 years or 4 years if work placement is chosen

Part time: up to 8 years




School of Engineering, Computing and Mathematics


Our Computer Science course develops you into a skilled computer scientist. You will gain a strong knowledge of theory and technologies.

Our research groups have high international reputations and close contacts with major companies. Our teaching staff are active researchers and their research directly informs your learning.

We have modern, state-of-the-art workshops, laboratories, computer facilities and media studios. You will study;

  • programming tools
  • information systems
  • networking
  • multimedia
  • mathematics
  • the theory of computation
  • security
  • requirements specification
  • software design
  • professional issues
  • risk.

You also have the opportunity to spend a year working in industry on a paid placement. When you graduate you will have a sought after qualification and a range of career options such as;

  • software development
  • computer applications
  • managing information.
  • business
  • industry
  • research
  • education.

Specific entry requirements

GCSE: Mathematics at grade 4/C minimum and English Language at grade 4/C minimum normally required

If you don’t know about Computing already our first year modules will quickly get you up to speed. Any previous experience you have might help you to get started more comfortably but even if you think you know a lot about computing already there will still be many new things for you to learn.

Having an A-level or BTEC Level 3 qualification in a computing-related subject will not exempt you from any taking any first-year modules, because we want to make sure that we give you a quality introduction to all of the relevant topics.

If you don’t have the right qualifications to apply for a place on one of our degree courses, we may be able to consider you for our Computing Foundation course. This course, which lasts one year, is an excellent preparation for any of our computing degree courses.