
Computer Science MComp
Bangor , United Kingdom
Computer Science MComp (Hons)
Prifysgol Bangor University
Computer Science
Program Overview: Computer Science MComp at Bangor University
The Computer Science MComp (Hons) at Bangor University is a four-year integrated master's degree that combines undergraduate and postgraduate content, providing a solid grounding in the underlying theory, principles, and practices of computing. You will learn the fundamentals of computer science and advanced programming skills while benefiting from teaching that relates to the research interests of the academic staff.
This BCS-accredited program equips you with both practical skills and a deep understanding of underpinning theory, with specialities including computer graphics, artificial intelligence and agents, and data communications. The individualised pathway through elective options allows you to begin specialising in any theme within Computer Science that interests you.
The additional year of master's-level study ensures you develop advanced skills and specialist knowledge to help you stand out in the fast-paced global technology industry. Placement Year and International Experience Year options are also available, giving you the opportunity to gain real-world industry experience or study abroad during your degree.
Key Program Highlights
- BCS-accredited integrated master's degree combining undergraduate and postgraduate content over four years
- Specialisation options in computer graphics, artificial intelligence, agents, and data communications
- Optional Placement Year and International Experience Year pathways available
- Taught by research-active staff within the School of Computer Science and Engineering with access to dedicated networking and computing laboratories
Curriculum and Modules
The MComp Computer Science curriculum spans four years, progressing from foundational computing principles to advanced master's-level topics. The program combines core theory, practical programming, and specialist modules supported by recognised experts in their fields. Course content is for guidance purposes and may be subject to change.
Introduction to Programming
20 creditsCovers the fundamentals of programming, including core concepts such as variables, control structures, functions, and object-oriented design, providing the essential foundation for all subsequent computing modules.
Data Structures and Algorithm Theory
20 creditsExplores essential data structures and algorithmic techniques, developing your ability to design efficient solutions to computational problems and analyse their complexity.
Web Technologies
20 creditsIntroduces modern web development frameworks, client-server architecture, and the technologies underpinning contemporary web applications and services.
Principles of Machine Learning
20 creditsProvides an introduction to key machine learning concepts, algorithms, and techniques, including supervised and unsupervised learning approaches and their practical applications.
High Performance Computing
20 creditsFocuses on parallel and distributed computing paradigms, enabling you to design and implement solutions that leverage high-performance computing architectures for complex computational tasks.
MComp Team Project
40 creditsA substantial master's-level team project in which you collaborate with peers to design, develop, and deliver a significant computing solution, simulating professional software development practices.
Elective Modules
Admission Requirements
Entry to the Computer Science MComp (Hons) at Bangor University is competitive and designed for students with strong academic backgrounds in relevant subjects. All applications and enquiries should be submitted through Uni4Edu, who will guide you through every step of the process.
Academic Requirements
- A-Levels128-136 UCAS Tariff points, to include grade B in a Science, Maths, Computing, or IT subject. General Studies and Key Skills not accepted.
- BTECBTEC National Diploma or Extended Diploma in a relevant subject, to include a maths element.
- Scottish HighersMinimum of 5 Scottish Highers; some subject-specific grades or Advanced Highers may be required.
- GCSE RequirementsGrade C/4 in Maths (if the Level 3 qualification does not include Maths or Science study).
- International QualificationsSchool leaving qualifications equivalent to A-Levels or Level 3 and/or college diplomas are accepted from countries worldwide, subject to minimum English language requirements. Contact Uni4Edu for country-specific details.
English Language Requirements
- IELTSMinimum overall score of 6.0, with no individual component below 5.5
- TOEFL iBTContact Uni4Edu for the latest accepted TOEFL score equivalents
- Other TestsA range of other English language proficiency qualifications are accepted. Contact Uni4Edu for full details.
Required Documents
Application Deadlines
For personalized admission guidance, document verification, and application support, please contact Uni4Edu
Scholarships and Funding
Bangor University offers a range of scholarships and bursaries to support students, with over GBP 1,000,000 in bursaries and scholarships available for new and returning students each year. Contact Uni4Edu to explore which funding options you may be eligible for.
Bangor University International Scholarship
Up to GBP 4,000 (undergraduate, Year 1)Automatically considered upon application with no separate scholarship application required. Criteria include course choice, academic performance, personal statement, and references.
For detailed tuition fee information, please contact Uni4Edu — we will guide you through the costs and available funding options for this program.
Career Prospects
Graduates of the Computer Science MComp at Bangor University are well-prepared for a wide range of careers in the technology sector and beyond. The integrated master's qualification provides an advanced edge for roles in software development, research, and IT leadership, and is particularly well-suited for those considering a career in research or further academic study such as a PhD.
Potential Career Roles
Types of Employers
How to Apply
Applying for this program is easy with Uni4Edu. Our team will guide you through every step of the process — from document preparation to final enrolment.
Contact Uni4Edu
Reach out to our team via email or phone. We will assess your profile and confirm your eligibility for this program.
Prepare Your Documents
Our advisors will provide you with a personalised checklist of required documents and help you prepare your application package.
Submit Your Application
Uni4Edu will submit your application on your behalf and keep you updated on its progress throughout the review period.
Receive Your Offer
Once accepted, we will help you understand your offer, arrange visa support if needed, and guide you through the enrolment process.
Similar Programmes
Master's & Postgraduate
30 months
Computer Science (Conversion) (30 Months) MSc
London South Bank University, London, United Kingdom
Earliest Intake
October 2025
Gross Tuition
18750 £
Bachelor's Degree
12 months
Computer Science (Top-up)
University of Roehampton, London, United Kingdom
Earliest Intake
January 2026
Gross Tuition
17628 £
Bachelor's Degree
12 months
Web Design and Development (Top-up)
University of Roehampton, London, United Kingdom
Earliest Intake
June 2026
Gross Tuition
16950 £
Bachelor's Degree
48 months
Software Engineering BEng (Hons)
University of Bradford, Bradford, United Kingdom
Earliest Intake
June 2025
Gross Tuition
24456 £
Bachelor's Degree
48 months
Computer Information Systems
Loyola University New Orleans, New Orleans, United States
Earliest Intake
March 2026
Gross Tuition
47390 $
Uni4Edu AI Assistant




