BSc (Hons) Computer Science

Course details

Through this course, you will learn the main areas of the discipline, including Software Engineering, Artificial Intelligence, Information Security and Data Analytics, as well as Computer Systems, Computer Architecture and Data Structures. This degree will also allow you to learn about the impact of technology on individuals, organisations and society.


Intakes Study Options Location
Sep, Jan, May 1 year, full time, weekdays UK

Why Study BSc (Hons) Computer Science?

Living in today’s digital age, it is important now more than ever to be able to traverse the vast landscape of computer usage. This course provides a deep and broad coverage of everything you will need to know to do this, ranging from controlling the fundamental functions of a computer through coding to how computers are used by businesses and people alike.

Because they are so prevalent with societal use, Computer Science graduates are among some of the most highly demanded throughout the world. Therefore, numerous international career opportunities present themselves to those interested in this line of work, in job sectors including but not limited to finance, media and the natural sciences.

Career Opportunities:

The addition of a Computer Science degree to your experiential arsenal provides opportunities for a variety of senior and influential professions. These include:

  • IT Consultancy
  • Database Administration
  • Systems Analysis
  • Games Development
  • Information Systems Management
  • Cyber Security

The opportunity for work experience and study abroad are also invaluable for those looking to endeavour in a career in Computer Science, allowing you to gain real practical experience as well as mix with individuals who can advise and guide you to the best career prospects.

Course Structure & Classes

Year 1

  • Information Systems Modelling and Design

  • Introduction to Software Development

  • Introduction to Computer Systems and Networks

  • Introduction to Web Technologies

  • Maths for Computing 

Year 2

  • Database Systems

  • Operating Systems

  • Computing in Practice

  • Advanced Programming

  • Data Structures and Algorithms

  • Data Communications and Networks

Year 3

  • Project

  • Computers and Network Security

  • Formal Methods

  • Distributed Systems

  • Artificial Intelligence

  • Mobile Application Development

Please note: the availability of modules are subject to change depending on the course circumstances and student demand, the structure and modules offered will vary on your placement of university and intake.

Entry requirements

  • GCSE: minimum of five to include Maths and English at grade C or grade 4
  • UCAS tariff points : BSc: 120-128 points
  • GCE A-level
  • BTEC National Diploma
  • International Baccalaureate
  • Please get in touch with one of our consultants regarding English fluency, work experience and any other inquiries you may have about entry requirements.

Apply Now

If you need more information, please contact us on 020 3302 7144 or on our CONTACT page to discuss your requirements.