Computer Science (MComp) (2017 Entry)

Course type: Single Honours,
Entry requirements: Read more about entry requirements
Typical offer:ABB
Tuition fees: Read more about tuition fees
Duration and mode of study: 4 years, Full time
Location of study:Keele University
Subject Area: Computing and Mathematics, Faculty of Natural Sciences

clearing course banner

Course Overview

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.

You’ll combine the three years of our bachelor’s degree with a distinctive fourth year at master’s level. In your final year, you’ll 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.

Course content

Our Course Information Documents (CIDs) are designed to give you all of the details you need to make an informed decision about what and where to study.

Undergraduate Masters Course Information Document (PDF)

Looking for a more complete list of modules? You can view the module list for 2017 entry on our Module Catalogue:

Module Catalogue

Single Honours

Below is an indicative range of modules you could study as part of single honours MComp.

First year

Core modules: 

  • Fundamentals of Computing
  • Programming I - Programming Fundamentals
  • Requirements, Evaluation and Professionalism
  • Natural Computation
  • Information Systems and Interaction*
  • Computer Animation and Multimedia*

Elective modules: 

  • Cybercrime
  • Systems and Architecture

Second year

Core modules: 

  • System Lifecycles and Design*
  • Programming II - Data Structures and Algorithms*
  • Database Systems*
  • Mobile Application Development*
  • Computational Intelligence I*
  • Web Technologies*
  • Advanced Programming Practices*

Elective modules:

  • Virtual Worlds*

Third year

Core modules:

  • 30-credit Project

Optional core modules:

  • Software Engineering Project Management*
  • Advanced Information Systems*
  • Advanced Databases and Applications*
  • Games Computing*
  • Computing in Education*
  • Computational Intelligence II*
  • Communications and Networks*
  • IT Architectures*
  • Electronic Commerce*

Fourth year

Core modules: 

  • Research Horizons
  • Statistical Techniques for Data Analytics
  • Distributed Intelligent Systems
  • User Interaction Design
  • MComp Project
  • Problem Solving Skills for Consultants

Optional core modules: 

  • Web Technologies and Security
  • Cloud Computing

*These modules have a pre-requisite. See the Course Information Document for more details. 

Skills and Careers

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.

Visit our Careers pages (new window)

Codes and Combinations

Codes and Combinations

Single Honours, Major and Foundation course information

Computer Science (MComp) : G402 View Unistats for this course

can be combined with:

Full Unistats data is available at (opens new window)

Study abroad

On the MComp Computer Science Programme you have the opportunity to spend a semester abroad in your second year studying at one of Keele’s international partner universities. Exactly which countries are available depends on your choice of degree subjects. An indicative list of countries is on the website Partner Universities however this does not guarantee the availability of study in a specific country as this is subject to the university’s application process for studying abroad.

No additional tuition fees are payable for studying abroad but you do have to bear the costs of travelling to and from your destination university, accommodation, food and personal costs. Depending on the destination you are studying at additional costs may include visas, study permits, residence permits, and compulsory health checks. You should expect the total costs of studying abroad to be greater than if you study in the UK, information is made available from the Global Education Team throughout the process, as costs will vary depending on destination.