Advanced Computer Science MSc

Entry requirements:
2:2 +
1 year
2 years
Start date:
October 2018
UK/EU fees:
International fees:
Study area:
Computer Science



for Computer Science and Information Systems

The Guardian University Guide 2018


Our Advanced Computer Science MSc programme has been developed with input from UK and international organisations to equip students with the cutting-edge practical skills sought by employers.

The fast-paced field of computer science - and the needs of industries and organisations that are driven by technological development - creates a demand for highly-skilled individuals possessing the advanced skills and knowledge with which our MSc programme is designed to equip you.

Developed with input from UK and international organisations, ensuring commericial relevance, and drawing on the Department's research strengths, the Advanced Computer Science MSc will appeal to students seeking to build on a first degree in Computer Science (or a comparable discipline involving programming and networking).

Wide-ranging modules, reflecting the expertise of our academic staff, will enable you to develop your professional skills and specialise in such areas as image processing, multimedia, artificial intelligence, robotics, and theoretical computer science.

As a student of the Department of Computer Science, you will have 24-hour exclusive access to computer labs, including a designated MSc laboratory, supported by a team of systems specialists. Based in the £5 million refurbished Haslegrave Building, your studies will benefit from specialist labs for hardware and robotics work and the latest state-of-the-art equipment, including a Virtual Reality system.

Our strong links with industry put us at the forefront of technological development and provide excellent employment opportunities for students. Our research not only informs the curriculum, but also provides opportunities to work on collaborative projects with industry partners.

The Quality Assurance Agency has given the Department the highest available commendation for the standard of its teaching provision.

What makes this programme different?

  • Developed with input from UK and international organisations
  • Become a specialist in a range of fascinating topics
  • Opportunities to work on collaborative projects with industry partners
  • Based in the £5 million refurbished Haslegrave Building

Who should study this programme?

Our Advanced Computer Science MSc programme is for you if you are looking to develop the knowledge and skills needed to become an effective specialist professional within the computing industries. We aim to provide you with specialised areas of study so that you can understand and apply the theory and practice of a range of advanced computing topics.

Entry requirements

An honours degree (2:2 or above) or equivalent overseas qualification in Computer Science or an allied discipline which includes programming and networking.

English Language requirements

All applicants for admission to Loughborough University must have a qualification in English Language before they can be admitted to any course or programme, whether their first language is English or not. Find out more.

IELTS: overall 6.5 with minimum 6.0 in each component.

What you'll study

Our Advanced Computer Science MSc is designed to provide you with specialised areas of study so that you can understand and apply the theory and practice of a range of advanced computing topics


Our Advanced Computer Science MSc covers a wide range of topics; to give you a taster we have expanded on some of the core modules affiliated with this programme and the specific assessment methods associated with each module.

Advanced Programming (15 credits)

The module aims to develop your competence and confidence in their ability to implement an algorithm or a computing system, starting from a design specification, using programming languages widely used in industry and academia.

Building Secure Networks (15 credits)

This module will build your knowledge and understanding of Internet Protocols and design through configuring networks. Laboratory work will give you the opportunity to create their own network using common networking equipment.

Computer Vision and Embedded Systems (15 credits)

The main aim of this module is to introduce you to computer-based understanding, analysis and processing of images taken from a digital camera. The module describes various image processing methods that allow computers to enhance images, segment them into regions of interest, extract suitable features, and classify parts of the image to recognise objects within them. The module also aims to specify and discuss the problems of image understanding and in particular how software tools can be used with embedded approaches.

Cryptography and Secure Systems (15 credits)

This module builds awareness of the problems of network security, and explores the current best defence strategies, with emphasis on cryptographic techniques and protocols. By the end of the module you will have developed an understanding of how cryptographic algorithms work and how they are applied in protocols for secure Internet connections.

Robotics and Intelligent Systems (15 credits)

Explore the relevant concepts of robotics from an AI perspective and acquire the skills for developing learning systems that apply to robotics. The module will build your knowledge of the control architectures for robotics and intelligent systems, world representation and motion planning, robot navigation, robot learning, task planning, multi-robot systems, robotics future directions, safety and other risks of robot systems.

Wireless Networks (15 credits)

This module covers wireless network protocols and the standards currently in use. exploring general wireless networking technologies, particularly in general wireless networks, wireless mobile ad hoc networks (MANET), wireless sensor networks, and the Internet of Things (IoT).

Research Methods (10 credits)

The aims of this module are to enhance awareness and critical appreciation of high-quality research-based publications, develop ability to communicate research-findings to others in an independent-minded manner, and develop skills in research methods.

Project Preparation (30 credits)

The aims of this module are to prepare a suitable project plan, analysis of the project requirements and constraints, specification and literature review with critical analysis for their project completed in a subsequent module.

Research Project (50 credits)

Your research project enables you to demonstrate the analysis, design and programming skills, acquired in previous modules of the Advanced Computer Science MSc, by applying what you have learned to a substantial problem in related areas.

How you'll be assessed

You will be assessed by a combination of examination, coursework and class presentations as well as a dissertation on an agreed topic.

How you'll study

Independent study
Group work

Your personal and professional development

Our Department of Computer Science is committed to helping you develop the skills and attributes you need to progress successfully in your chosen career.

Future career prospects

With module content influenced by industry, and specialist equipment supporting experiential learning, the MSc Advanced Computer Science is designed to support future careers in both industry and academia.

Graduate destinations

Graduates of our postraduate programmes have gone on to enjoy careers within a diverse range of organisations, including Google, Credit Suisse, Ocado, Rolls-Royce, Winton Capital and AVG Technologies, and in a wide variety of roles, including software development, network security, and systems engineering.

Your personal development

Our Advanced Computer Science MSc programme enables you to further develop a number of key transferable skills, including the ability to work effectively on your own or as part of a team, and to plan and manage a project to complete within schedule and resource availability.

Fees and funding


Tuition fees cover the cost of your teaching, assessment and operating University facilities such as the library, IT equipment and other support services. University fees and charges can be paid in advance and there are several methods of payment, including online payments and payment by instalment. Special arrangements are made for payments by part-time students.

Our students

Samuel Adema

Advanced Computer Science

The opportunity to study under world-class researchers in Computer Science was very rewarding.