M.Sc. Computer and Information Security

  • On Campus
  • 12 months
  • GBP13700 per Year (International

    Tuition fee for the international students.

    GBP5200 per Year (EEA

    European Economic Area tuition fee is applicable to the students from EU countries, Iceland, Liechtenstein, Norway and Switzerland.

  • English ( Take IELTS test or Find a course )
University of Portsmouth | Portsmouth, United Kingdom
Suitable for current and training security professionals, this course provides a detailed and contemporary education in computer and IT security. It covers security at various stages of the software development process – its specification, implementation and its capability of digital forensics analysis, resulting in your deep understanding of the value of security.



On this course you can:

  • Use a range of digital forensic tools in the context of a digital investigation
  • Learn to select and apply security mechanisms and methods such as cryptographic software operations to improve the security of a computer system
  • Manage a real-life computer engineering project using appropriate techniques for writing and reasoning about security policies
What opportunities might it lead to?

In an increasingly complex digital world, where threats towards personal sensitive data and digital assets relevant to areas of national defence, IT industry and large-scale sciences, are becoming ever more subtle, this course in computer security leads to new prospects for building a professional career in this exciting and important field of security.

Detailed Course Facts

Tuition fee
  • GBP 13700 per year (International

    Tuition fee for the international students.

  • GBP 5200 per year (EEA

    European Economic Area tuition fee is applicable to the students from EU countries, Iceland, Liechtenstein, Norway and Switzerland.


part time

  • UK/EU/Channel Islands and Isle of Man students: £1,730 p/a*
  • International students:£4,570 p/a*
Start date
Duration full-time 12 months
Delivery mode On Campus
Educational variant Part-time, Full-time
Intensity Flexible
Duration part-time 36 months

Course Content

You will study four key topics which will collaboratively develop your knowledge and ability to carry out forensic IT investigations as well as an introduction on how to build protected specification software for data and other web applications. You will also get to build your own test system as part of your final project.
Here are the units you will study:

  • Computer Security: Introducing computer and information security concepts and their practical application in both closed and interconnected systems, this unit aims to develop your critical analysis skills required for building secure systems.
  • Computer Forensic Investigation and Cryptography: This unit covers the practical aspects of conducting forensic investigation and includes an introduction to cryptographic and steganalysis methods and techniques necessary for the discovery and recovery of hidden information.
  • Formal Approaches to Software Development: This unit will develop your knowledge in mathematically rigorous approaches to system specification and development.
  • Advanced Programming Skills for the Web: This unit will draw together a number of system development skills focusing on the development of web applications and connecting databases to web applications, software tools, testing and security.
  • Master’s Project: In the final part of the course, you will undertake a substantial engineering project where you will apply the skills and knowledge from the taught part of the course to build and test a system in response to a practical computer and information security problem, often supplied by local businesses or other external clients.

Teaching and Assessment

You will be taught using a combination of formal lectures, tutorials and lab sessions. You’ll also be required to spend a significant amount of time in private study, which may involve additional software development or research as appropriate to the topic you are currently studying.

How are you assessed?

You will encounter a range of assessment styles depending on the content and nature of the unit topic. This can include written assignments, presentations as well as group and individual lab-based assessments. However, the most significant assessment element is the final dissertation, which reports and reflects on your final project

English Language Requirements

CAE score
193(Grade B)

IMPORTANT NOTE: The UK government confirmed new requirements for secure English language testing for visa and immigration purposes. Learn more


A second class honours degree in a relevant subject such as computer sciences, information security, software engineering, forensics or equivalent professional experience and/or qualifications in IT security.

English language proficiency at a minimum of IELTS band 6.0 with no component score below 5.5.

Work Experience

No work experience is required.

We Are Helping Thousands of Students to Find a University Abroad!

Fortunately enough I was able to find StudyPortals. Right from the start of the application to getting the confirmation of admission I was using StudyPortals.

Sign up for your personal newsletter and we will help you too.

We will send you all the information you need to find your dream study programme!

The Global Study Awards: get funded with up to £10,000 to study abroad

Together with the ISIC Association and British Council IELTS, StudyPortals offers you the chance to receive up to £10000 to expand your horizon and study abroad. We want to ultimately encourage you to study abroad in order to experience and explore new countries, cultures and languages.

Prepare yourself for Master degree

Find a Preparation Course