Computer Science with Integrated Master's 

(2018 Entry)


Adding a master’s year will extend your subject knowledge to a higher level, enable you to work more independently and prepare you for a specialist career or for doctoral research.

Integrated master's
Study abroad
Learn a language
International year
Placement year
4 years

UCAS code: G402

View entry requirements

Course Overview

This course adds a fourth year at master’s level to our bachelor’s degree, in which you will study specialist modules based on your own interests as well as your tutors’ research interests. Building on what you learned in your first three years, you will strengthen your independent critical thinking, problem solving, professional and research skills, enhancing your ability to analyse particular issues in depth.

You’ll focus on a small number of modules informed by important current issues in industry as well as the research interests of your tutors (perhaps looking at distributed intelligence, statistical techniques, security or ethical issues). You’ll focus even further by completing a substantial research project.</>

What will this mean for my future?

Obtaining this integrated master’s degree will demonstrate your ability to think critically and apply technology more effectively.

You’ll have the opportunity to explore subjects of particular interest to you and pursue specialist modules. A broad range of careers will be open to you, possibly in a technology company, a consultancy firm, or in-house with a business or in public service. Alternatively, you might continue your studies or enter teaching or research.

Indicative modules

First year

  • Fundamentals of Computing 
  • Programming Fundamentals 
  • Cybercrime 
  • Systems and Architectures 
  • Natural Computation 
  • Requirements, Evaluation and Professionalism 
  • Information Systems and Interaction 
  • Computer Animation and Multimedia

Second year

  • Data Structures and Algorithms 
  • Database Systems 
  • Mobile Application Development 
  • Computational Intelligence I 
  • Web Technologies 
  • Advanced Programming Practices 
  • Virtual Worlds 

Third year

  • Computer Science Project
  • Software Engineering Project Management 
  • Advanced Information Systems 
  • Advanced Databases and Applications 
  • Games Computing 
  • Computing in Education

Fourth year

  • Research Horizons 
  • Statistical Techniques for Data Analytics 
  • Distributed Intelligent Systems 
  • User Interaction Design 
  • MComp Project 
  • Problem Solving Skills for Consultants 
  • Web Technologies and Security 
  • Cloud Computing