← All courses at Bangor University

BSc Computer Science

Bangor University

Institution
Bangor University
Level
undergraduate
Subject
Computer Science
Duration
3 years
UCAS code
G400
Typical offer
UCAS 120-136

Entry requirements

GCSE: grade C/4 in Maths (if the Level 3 qualification does not include Maths or Science study) Offers are tariff based, 120 - 136 tariff points from a Level 3 qualification e.g.: A-levels: Including minimum grade C a 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

BSc (Hons) in Computer Science, covering programming, computer architecture, embedded systems, artificial intelligence and machine learning, statistics, and design and creative practice. The programme is accredited by BCS, the Chartered Institute for Information Technology. Students undertake a supervised individual project and may complete a summer industry placement.

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
  • Prototyping and Fabrication
  • Data Systems, Management and Ethics
  • AI and Game Design
  • Individual Project
  • Research Methods
  • Software Engineering
  • Summer Placement
  • 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