Skip to main content
Panoramic collage of university campus architecture

BSc (Hons) Computer Science

Bangor University - (Oxford Int Group), United Kingdom
Save

Course Overview

The BSc (Hons) Computer Science programme at Bangor University provides students with a comprehensive understanding of computer science, including programming, software development, data structures, algorithms, and computer architecture. The course covers the fundamental principles of computing, as well as specialist topics such as artificial intelligence, machine learning, and cybersecurity. Students will also have the opportunity to work on real-world projects and develop their skills in a supportive and stimulating environment.

Additional Information

The programme is designed to meet the needs of students who want to pursue a career in computer science or related fields. The course is delivered by experienced lecturers with industry experience, ensuring that students receive up-to-date knowledge and skills relevant to the modern computing job market. Students will also have access to state-of-the-art facilities and resources, including high-performance computers, programming software, and data analytics tools.

Unlock Your Potential at Bangor University - Oxford International Group Campus

Bangor University is a world-class institution for computer science education, with a strong reputation for producing graduates who are highly sought after by employers. The university's location in North Wales provides an ideal environment for students to study and develop their skills, with easy access to beautiful coastal and mountainous areas for recreation and relaxation. Students will also benefit from the university's commitment to providing a supportive and inclusive learning environment, with a focus on academic excellence and personal development.

Why You Should Study This Course

BSc Computer Science 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 individualized pathway (through the use of options) allows you to begin specializing 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 BSc course, you will learn the fundamentals of computer science and advanced programming skills. You will also benefit from teaching that relates to the research interest of the academic staff. Specialties 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 the industry in software development, database administration, network administration, or similar positions. As a BSc Computer Science graduate, 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's Degree or Ph.D., both also offered at Bangor.

General Eligibility

We accept students with a wide range of qualifications and backgrounds and consider each application individually.

All students need to have good basic skills and the University also values IT and communication skills.

As part of the University’s policy, we consider applications from prospective disabled students on the same grounds as all other students.

UCAS Code - G400

Part Time Work Details

The 20 hours is total hours. It is not per job. If you hold multiple part-time jobs then the total hours of all the work you are doing added together.

What You'll Study

1 Year 1

The student must take 120 credits from the modules in Year 1.

ICE-1001 Professional Perspectives (20) (Full Term)

ICE-1221 Mathematics for Computing (20) (Full Term)

ICE-1601 Database Systems (20) (Full Term)

ICE-1501 Computer Architecture & OS (20) (Semester 1)

ICE-1111 Imperative Programming Foundat (10) (Semester 1)

ICE-1411 Web Technologies (20) (Semester 2)

ICE-1101 Object Oriented Programming (10) (Semester 2)

2 Year 2

Compulsory Modules

Semester 1

ICE-2002: Industrial Projects (20)

ICE-2101: Business & Enterprise Prog (20)

ICE-2103: User Experience (UX) & HCI (20)

ICE-2201: Data Structures & Algorithms (20)

Semester 2

ICE-2002: Industrial Projects

ICE-2101: Business & Enterprise Prog

ICE-2401: Computer Systems & Networks (20)

Optional Modules

20 credits from:

ICE-2501: Prototyping and Fabrication (20) (Semester 2)

ICE-2601: Data Systems, Management & Eth (20) (Semester 2)

ICE-2701: AI & Game Design (20) (Semester 2)

3 Year 3

Compulsory Modules

Semester 1

ICE-3001: Individual Project (30) Core

ICE-3002: Research Methods (10) Core

Semester 2

ICE-3001: Individual Project

ICE-3002: Research Methods

ICE-3101: Software Engineering (20)

Optional Modules

40 credits from:

ICE-3111: Computer Vision (20) (Semester 1)

ICE-3212: Data Structures in Application (20) (Semester 1)

ICE-3311: Embedded Systems (20) (Semester 1)

ICE-3401: Computer & Network Security (20) (Semester 1)

ICE-3701: Machine Learning (20) (Semester 1)

ICE-3702: Advanced Game Development (20) (Semester 1)

20 credits from:

ICE-3121: Creative Visualisation (20) (Semester 2)

ICE-3501: Internet of Things (20) (Semester 2)

ICE-3601: Advanced Data Management (20) (Semester 1 + 2)

Language Requirement

Bangor University also recognizes Non-SELT Tests and Online Tests as mentioned below for direct entry to its degree programs.  

Also, scores lower than the IELTS 6.0 equivalent in any of these non-SELT and Online tests.

Ready to get started?

For any enquiries or further details, please don't hesitate to contact us. Let's take the next step in your academic journey together.

Contact Us
Call
WhatsApp
Email