← All courses at Bangor University

MComp Computer Science

Bangor University

Institution
Bangor University
Level
undergraduate
Subject
Computer Science
Duration
4 years
UCAS code
H117
Typical offer
UCAS 128-144

Entry requirements

GCSE: grade C/4 in Maths (if the Level 3 qualification does not include Maths or Science study) Offers are tariff based, 128 - 144 tariff points from a Level 3 qualification e.g.: A-levels: Including a B in Science/Maths/ Computing/IT subject.* General Studies and Key Skills not normally accepted. BTEC National Extended Diploma in a relevant subject : DDM - DDD Cambridge Technical Extended Diploma in a relevant subject : DDM - DDD City & Guilds Advanced Technical Extended Diploma (1080): considered on a case-by-case basis International Baccalaureate Diploma in a relevant subject (Science / Maths/ Computing/ IT)* Welsh Baccalaureate is accepted Access to HE in a relevant subject (Science/Maths/ Computing/IT)* T-levels: considered on a case-by-case basis. We also welcome applications from mature applicants. *Other subject areas may be considered on a case-by-case basis For full details go to our website and for a full list of accepted Level 3 qualifications, go to www.ucas.com

About this course

MComp in Computer Science, an integrated master's programme combining undergraduate and postgraduate content. Core topics include Programming, Computer Architecture, Embedded Systems, Artificial Intelligence & Machine Learning, Data Analysis, and Design & Creative Practice. The programme holds BCS accreditation from the Chartered Institute for Information Technology, and graduates may apply for MBCS professional membership. A supervised individual project in the final year requires a dissertation, poster, and oral presentation.

Modules

  • Professional Perspectives
  • Mathematics for Computing
  • Web Technologies
  • Computer Architecture and Operating Systems
  • Database Systems
  • Object Oriented Programming
  • Imperative Programming Foundations
  • Industrial Projects
  • Business and Enterprise Programming
  • Human-Computer Interaction for User Experience
  • Data Structures and Algorithms
  • Computer Systems and Networks
  • Data Systems, Management and Ethics
  • AI and Game Design
  • Individual Project
  • Research Methods
  • Software Engineering
  • Creative Visualisation
  • Internet of Things
  • Advanced Data Management and Analytics
  • Computer Vision
  • Using Data Structures in Applications
  • Embedded Systems
  • Computer and Network Security
  • Principles Of Machine Learning
  • Advanced Game Development
  • Summer Placement
  • MComp Team Project
  • Data Science
  • Information Visualisation
  • GPU and Distributed Programming
  • Embedded Systems
  • Prototyping and Fabrication
  • Machine Learning
  • Virtual, Mixed / Augmented and Mediated Reality