← All courses at Queen's University Belfast

MEng Computer Science

Queen's University Belfast

Institution
Queen's University Belfast
Level
undergraduate
Subject
Computer Science
Duration
4 years
UCAS code
G402
Typical offer
A-level AAB, IB 34

Entry requirements

A level: AAB including at least one preferred A-level (see list below) + GCSE Mathematics grade C/4 OR AAA including at least one relevant A-level (see list below) + GCSE Mathematics grade C/4 IB: 34 points overall including 6,6,5 at Higher Level to include at least one preferred Higher Level subject (see list below) OR 36 points overall including 6,6,6 at Higher Level to include at least one relevant Higher Level subject (see list below)

About this course

MEng in Computer Science. Core topics include Programming, Systems Design, Computer Architecture, Embedded Systems, Data Analysis, Statistics, Project Management, Ethics & Professional Practice, Entrepreneurship, Human Behaviour, Artificial Intelligence & Machine Learning, and Design & Creative Practice. The curriculum incorporates industry placements and project-based learning.

Modules

  • Fundamentals of Maths for Computing
  • Introduction to Cyber Security
  • Introduction to Computer Architecture
  • Data Driven Systems
  • Programming
  • Object Oriented Programming
  • Procedural Programming
  • Introduction to Embedded Systems
  • Software Engineering and Systems Development
  • Data Structures and Algorithms
  • Theory of Computation
  • Professional and Transferrable Skills
  • Systems Security and Cryptography
  • Introduction to Artificial Intelligence and Machine Learning
  • Networks and Protocols
  • Formal Methods
  • Cloud Computing
  • Concurrent Programming
  • Team-based Software Innovation
  • Software Testing
  • Malware Analysis
  • Network Security
  • Deep Learning
  • Video Analytics and Machine Learning
  • Research and Development Project
  • Digital Transformation: Software Design, Management and Practical Implementation
  • Algorithms: Analysis and Application
  • Advanced Computer Engineering
  • Fairness, Interpretability and Privacy in Machine Learning
  • Parallel and Distributed Computing
  • Energy-Efficient Computing