Computer Science

Bangor University

Degree level: Undergraduate
Make sure you check on the university, college or conservatoire website for any updates about course changes as a result of COVID-19.

Course summary

TEF Gold

Bangor University has opted into the TEF and received a Gold award.

Find out more about the TEF.

Course Summary The Computer Science degree is designed to provide you with the skills to join a varying range of IT careers, industrial research and development, or further academic study. The individualised pathway (through the use of options) allows you to begin specialising in any theme within Computer Science. Our aim is simple – we want to help you become a computing professional with the ability to keep up to date with the rapid pace of developments in the field. During this course you will learn the fundamentals of computer science and advanced programming skills, and benefit from teaching that relates to the research interest of the academic staff. Specialities available during the course include computer graphics, artificial intelligence and agents, and data communications. If these areas appeal to you then this is the Computer Science course for you. This degree will not only equip you with practical skills, but also a deep understanding of the underpinning theory. Graduates from this course join industry in software development, database administration, network administration or similar positions. After graduation you should be able to obtain a good job in the computing industry in the UK or indeed with any of the international computing firms; or take up study for a higher degree such as a Masters Degree or PhD, both also offered at Bangor. Course details Modules For more information please visit the course description on the Bangor University website. (Year 1) Professional Perspectives Object-Oriented Programming Imperative Programming Foundations Mathematics for Computing Web Technologies Computer Architecture & Operating Systems Database Systems (Year 2) Industrial Projects Business & Enterprise Programming User Experience (UX) and HCI Data Structures & Algorithms Computer Systems & Networks (O) Prototyping and Fabrication (O) Data Systems, Management and Ethics (O) AI & Game Design (Year 3) *Individual Project Research Methods Software Engineering (O) Computer Vision (O) Using Data Structures in Applications (O) Embedded Systems (O) Computer & Network Security (O) Machine Learning (O) Advanced Game Development (O) Creative Visualisation (O) Internet of Things (O) Advanced Data Management Summer Placement (Elective) *The individual project is one of the main components of the 3rd year. Here you will research, develop and write a dissertation on a specific subject. Project themes include: Artificial Intelligence, Machine Learning, Natural Language Processing, Virtual Reality, Mixed Reality, Computer Vision, Visualisation, Game Development, Animation, Internet of Things, Embedded Systems, Cybersecurity and many more. Assessment Method You will be assessed using a combination of practical exercises, assignments, group work, class tests, essays and examinations. Our staff student ratio is excellent, and many modules have continuous assessment including supervised practical elements and tutorials. The assessment process also includes prompt and constructive written and face to face feedback.

Course details


For details of the modular structure, please see the course description on Bangor University's website.

How to apply

Application deadlines

If your application is completed by the following date, it’s guaranteed to be considered:

15 January

*If you apply after this deadline, universities or colleges don’t have to consider your application if they’ve filled their spaces, so the sooner you apply, the better!

Application codes

You will need these codes when you add a choice to your application.

Course codeG400
Institution code B06
Campus nameMain Site
Campus code-

Points of entry

The following entry points are available for this course:

  • Year 1

Entry requirements

Qualification requirements

QualificationOfferFurther information
UCAS Tariff 96 points Typical offer is based on a minimum 96 tariff points from a Level 3 qualification* e.g. • A Levels (including 1 in a Science/Maths/Computing/IT, excluding General Studies) • BTEC National/Extended Diploma and Cambridge Technical Extended Diploma in relevant subject (as above): MMM • City & Guilds Advanced Technical / Extended Diploma: case by case • International Baccalaureate Diploma is accepted • Access to HE in a relevant subject as listed above**: Pass **Other subject areas may be considered on a case by case basis. • Welsh Baccalaureate is accepted. • Key Skills are not accepted International Candidates: school leaving qualifications and college diplomas are accepted from countries worldwide (subject to minimum English Language requirements), details at: We also welcome applications from mature applicants. *For full details go to our website and for a full list of accepted Level 3 qualifications, go to
GCSE/National 4/National 5 Maths grade C/4 or equivalent required

Fees and funding

Tuition fees

EU £9000 Year 1
England £9000 Year 1
Northern Ireland £9000 Year 1
Scotland £9000 Year 1
Wales £9000 Year 1
Channel Islands £9000 Year 1

Additional fee information

Tuition fees and scholarship information for International applicants can be found here:

Provider information

Visit our website

Our COVID-19 information

Bangor University
Bangor (Wales)
LL57 2DG

Clearing contact details

Clearing Enquiries
Published admissions contact

0800 0851818

Course Clearing information

Additional information

The easiest way to get in touch with us prior to August 13 is by email and/or social media. From August 13 onwards, please call the Clearing Helpline.

Course contact details

Visit our course page
The Admissions Office

01248 383717

01248 370451

Computer Science at Bangor University - UCAS