Log in or sign up to access the BHE UNI student portal
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.
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.
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.
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.
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
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.
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)
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)
ICE-3001: Individual Project (30) Core
ICE-3002: Research Methods (10) Core
ICE-3001: Individual Project
ICE-3002: Research Methods
ICE-3101: Software Engineering (20)
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)
ICE-3121: Creative Visualisation (20) (Semester 2)
ICE-3501: Internet of Things (20) (Semester 2)
ICE-3601: Advanced Data Management (20) (Semester 1 + 2)
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.
Other programmes you might be interested in.
For any enquiries or further details, please don't hesitate to contact us. Let's take the next step in your academic journey together.
BHE UNI - Search
Get tailored advice on courses and career paths from a BHE UNI mentor.
Your consultation request has been submitted successfully. We will contact you shortly.