Course Brief

This course is designed to provide the student with the opportunity to carry out an individual piece of supervised work which reflects their programme area and is at, or informed by, the forefront of their academic discipline.


Business, industry and commercial enterprise, as prospective employers also require that MSc graduates have a range of transferable skills. Such skills include being able to work independently, solve complex problems, organise their learning and work, and undertake and successfully complete projects running over several months. All of these activities should be performed by a student in an autonomous fashion, with some direction but minimal direct help from her/his supervisor(s), and must be completed to a specified deadline. Employers also expect MSc holders to be able to evaluate their own work in the context of other related work, and draw and present their conclusions both orally and in the form of a cogent, well-written and well-presented report.


Additionally, a Masters course should equip students to pursue a research programme, such as M.Phil. Or PhD which requires that an applicant be able to select a research topic, read and evaluate relevant literature, select appropriate research methods/tools, conduct the research and present their findings supported by rigorous discussion in a thesis.
The project may include the design and development of a software or hardware product (or artefact) or involve an in depth investigation of a relevant technical issue in the right subject area with clearly defined questions, metrics and solution criteria using appropriate tools and techniques.


  1. Provide the student with the opportunity to demonstrate a good understanding and a critical awareness of current problems and/or new insights, within their specialist programme area.
  2. Enable the student to develop a comprehensive understanding of techniques applicable to their own research or advanced scholarship
  3. Enable the student to demonstrate that they can deal with complex issues both systematically and creatively, make sound judgements in the absence of complete data, and communicate their conclusions clearly to specialist and non-specialist audiences.
  4. Enable the student to demonstrate self-direction and originality in tackling and solving problems, and act autonomously in planning and implementing tasks at a professional level.
  5. Develop the student’s ability to appraise critically, by producing an academic report of their project (explaining the problem, aims and objectives, methods/approach and techniques used, their literature review and critical evaluation of it, a body of their project work and their findings, conclusions together with references and citations).
  6. Apply competently and professionally some key elements of their domain knowledge and skills acquired in the programme of study to a realistic problem of real industrial or research relevance.

Students will select a topic from either a published list suggested by lecturers or suggest one (possibly relating to their work or employer). If the student suggests the topic, it must be agreed as suitable by the supervisor.

The project proposal must be uploaded and the layout should conform to the model outlined in lectures and published on the web page for this course. An appropriate member of the academic staff will be assigned as a supervisor for the student.

The student will examine different codes of practice and codes of ethics applicable to the computer professional; explore teleological, deontological and rights based reasoning plus conflicts of value and investigate the role of the law and how it applies to their project.

Opportunities will also be provided to assist students in being able to recognise and articulate the employability skills developed both within their programme area and in other activities.

  • MSc Operational Cyber Security

    Students on the MSc Operational Cyber Security will learn a wide range of practical and theoretical skills. Students will develop a sound knowledge of cyber security and its application in real life situations, while extending their abilities to analyse and solve problems. 

    Applications would be welcomed from students with any numerate degree from a science background, a Law or a business degree. Mature applicants who demonstrate academic potential can also be assessed for eligibility.

     

    The programme provides opportunities for students to achieve a knowledge and understanding of:

    • Modern methods and techniques for cyber security, including penetration testing and IT auditing.
    • Basic concepts of networking, developing web applications, cyber security and risk management.
    • Techniques in cyber security, cyber physical security and forensics investigations.
    • The modern computing environment and software tools for a cyber security professional.
    • Specialised advanced topics in the area of security and its applications.
    • Research tools and techniques appropriate to the cyber security domain.