For more information about Cyber Security at City, University of London, please visit the webpage using the button above.

The award

How long you will study
12 months

Domestic course fees
GBP 9500 per year

How you will study

Course starts

International course fees
GBP 15500 per year

All study options

About Cyber Security at City, University of London

Develop a range of specialist skills - from cryptography to network and information security - and prepare for a rewarding career in Cyber Security.

Who is it for?

This course is designed for graduate students and IT/ICT professionals who want to prepare for a successful career in computer, network and information security. It will help you to develop your specialist analytical, operational and development skills in both technical and socio-technical areas of cyber security.

This Masters programme will particularly suit students who have completed a first degree in a computing subject, such as computer science or business computing. It will also suit graduates who have completed a numerate subject with a significant computing component, such as applied mathematics, engineering or physics.


The Cyber Security MSc aims to help you:

  • Specialise in advanced aspects of cyber security, including cryptography and network security
  • Information security management and security audits
  • Engage with researchers to develop your scientific knowledge and skills
  • Explore and specialise in the socio-technical aspects of security, cybercrime and digital forensics
  • Critically evaluate the technical, social and management dimensions of computing systems and technologies from a security perspective
  • Gain tangible experience that extends across all the security specific core modules
  • Acquire the knowledge, skills and techniques needed as a professional in computer science.

The course features real-life scenarios and a cyber-security challenge to provide you with hands-on experience in testing and analysing computing systems:

  • Semester 1 - become an ethical hacker. Your challenge: to identify flaws in a computer system by breaking its crypto components and retrieving sensitive information from an e-commerce company.
  • Semester 2 - become an investigator. Your challenge: to analyse network traffic, logs and detect attacks in a company's network. You must trace hackers and bring them to justice with concrete proof and reporting.


Accreditation by BCS, The Chartered Institute for IT, has been applied for: on successful completion of the accredited course, students will have fulfilled the academic requirement for Chartered IT Professional (CITP) status and partially fulfilled the requirements for for Chartered Engineer (CEng) or Chartered Scientist (CSci).

Requirements and how to apply

Entry requirements

You should hold at least a lower second-class honours degree from a UK institution (or the equivalent from an international institution) in Computer Science or a related discipline with some mathematical content. Relevant industrial experience may also be considered for entry to this course.

Other suitable qualifications

If you do not qualify for direct entry, you may wish to follow a Graduate Diploma pathway to the programme through one of our partners.

INTO City, University of London

If you do not meet the entry requirements, INTO City, University of London offers a range of academic and English language programmes to help you prepare for study at City, University of London. You will learn from experienced teachers in a dedicated international study centre.

These programmes are designed for international students who do not meet the required academic and English language requirements for direct entry. To prepare for this degree course, learn more about the Graduate Diploma in Informatics.

Kaplan International College London

City works in partnership with Kaplan International College (KIC) London to provide preparatory courses for international students. Pre-Masters courses at KIC London offer you comprehensive support to help you complete your postgraduate study at City. Progression to this degree is guaranteed if you complete the KIC London Pre-Masters course at the required level.

English requirements

If you are an overseas student whose first language is not English, the following qualification is required:

  • IELTS: 6.5 (minimum of 6.0 in all four components)

Due to changes in the UKVI 's list of SELT s we are no longer able to accept TOEFL as evidence of English language for students who require a CAS as of April 2014.

English language programmes

If you do not meet the English language requirements, INTO City, University of London offers English language programmes to help prepare you for study at university. These intensive and flexible courses are designed to improve your English ability for entry to degree courses. Learn more about INTO's English for University Study programme.

Visa requirements

If you are not from the European Economic Area / Switzerland and you are coming to study in the UK, you may need to apply for a visa or entry clearance to come to the UK to study.

The way that you apply may vary depending on the length of your course. There are different rules for:

  • Students on courses of more than six months
  • Students on courses of less than six months
  • Students on a pre-sessional English language course.

If you require a Tier 4 student visa to study in the UK, you cannot undertake any City courses on a part-time basis.

For more information see our main Visa page.

How to apply

Thank you for having decided to apply to study a postgraduate course at the School of Mathematics, Computer Science and Engineering. Please note that the deadline for applications for the 2018/19 academic year is 31st August 2018, however we may close earlier if all places are filled.

For your application to be considered, please ensure that you upload the following documentation with your application:

  • For all applicants, please upload your degree certificate and transcript of marks from your first degree (if you do not have your final results at the time of making your application, please upload a provisional certificate/interim transcript of marks). A transcript is required in order to have your application processed.
  • If your first language is not English, or you require a Tier 4 visa to study in the UK, please upload a Proof of English Proficiency if you have already obtained it. A list of accepted qualifications can be found here.
  • If you require a Tier 4 student visa to undertake a Master's programme in the UK, please upload a detailed personal statement outlining why you wish to study this specific course, at City, University of London, explaining how your past studies have prepared you for this course and how it will help you to progress in your career.
  • If you are applying for a part-time course, or have relevant work experience relating to the degree you are applying for, please upload a copy of your current CV/resume.

You can apply in the following ways:

Postal applications and supporting documents

We encourage online applications. However, if you are unable to apply online, please send a completed paper application form, together with supporting documents, to:

Postgraduate Courses Office, A302
School of Mathematics, Computer Science & Engineering
City, University of London
Northampton Square

Contact information for the Postgraduate Team

Tel: +44 (0)20 7040 0248

Teaching and learning

The MSc in Cyber Security is a one year full-time course. On completion of eight taught modules and an individual project you will be awarded a Master of Science (MSc) degree.

The teaching and learning methods used increase the levels of both specialisation of content and autonomy of learning as you progress through the programme. This progress will be guided by active researchers in cyber security, culminating in an individual project, an original piece of research, conducted largely independently with appropriate academic supervision.

The standard format is that taught modules are delivered through a series of 20 hours of lectures and 10 hours of tutorials/laboratory sessions.

Lectures are normally used to:

  • Present and explain the theoretical concepts underpinning a particular subject
  • Highlight the most significant aspects of a module's syllabus
  • Indicate additional topics and resources for private study.

Tutorials are used to help you develop skills in applying the concepts covered in the lectures of the relevant module, normally in practical problem-solving. Laboratory sessions serve a similar purpose as the tutorials, helping to demonstrate application of concepts and techniques through the use of state-of-the-art software development tools and environments.

You will be expected to undertake independent study and substantial coursework assignments for each module, amounting to approximately 120 hours per module. The coursework takes many forms, including programs, theoretical work, and essays, and is primarily formative, but also contributes to module assessment.

Coursework will be used across all of the security specific modules to ensure that you get appropriate hands-on operational experience of relevant aspects of cyber security, including testing and analysis. Some of the coursework may be organised in ways that shadow larger scale exercises, such as the Cyber-Security Challenge.

The individual project (full time) is carried out over the summer period, and if done without a placement, lasts approximately 14 weeks or 600 hours. If undertaken within an industrial or research placement, the project period extends by up to six months.

The assessments focus on activities that you need to undertake either as part of your role or to support you in developing your professional practice. The assessment for the project module is in the form of a traditional dissertation reporting your work.


You will cover areas of Masters-level computer science, such as research methods and scientific presentation and analysis skills. There are eight taught modules in total, comprising five core modules, two security elective modules and one general elective module. In addition, there is a full-time individual project completed over the summer.

The taught modules are delivered through 20 hours of lectures and 10 hours of tutorials/laboratory sessions.

Coursework assignments for each module, amount to approximately 120 hours per module.

The individual project (full time) is carried out over the summer, and if done without a placement, lasts approximately 14 weeks or 600 hours.

Core modules

The core modules enable you to specialise in areas of cyber security, such as cryptography, network security, information security management, security audit and certification. You will engage with researchers to develop your scientific knowledge and skills.

  • Information Security Management
  • Network Security
  • Security Auditing and Certification
  • Cryptography
  • Research Methods and Professional Issues
  • Individual Project (June to September or December)

Security elective modules

You will choose security electives to tailor the programme to your chosen career path, developing your expertise in areas of cyber crime, such as digital forensics and the socio-technical aspects of security.

  • Digital Forensics
  • Cyber Crime
  • Sociotechnical Systems Security

General elective modules

You will choose a general elective to complete your rounded skillset for a career in the field of computer, network and information security.

  • Object Oriented Programming in C++
  • Data visualisation
  • Advanced Algorithms and Data Structures

Download the relevant programme specification

Career prospects

This MSc is geared towards preparing you for a successful career in the field of cyber security, providing you with highly sought-after specialist analytical, operational and development skills in both technical and socio-technical areas.

As a result, our graduates move into a range of careers in the IT/ICT sector, as well as the telecommunications and banking industries.

Careers in information security are particularly popular with course alumni.

Our graduates have gone on to work in the following roles:

  • Security analyst
  • Cyber security manager/architect
  • Cyber security consultant
  • Information security officer

Top students may also be considered for an internship programme, in which companies sponsor you during your research project.

To help you fulfil your future career goals, our Careers, Student Development & Outreach service provides support, advice and assistance every step of the way.

Study options for this course

  • The award How you will study How long you will study Course starts Domestic course fees International course fees
  • The awardMScHow you will studyFull-timeHow long you will study12 months
    Course startsSeptemberDomestic course feesGBP 9500 per yearInternational course feesGBP 15500 per year

Notes about fees for this course


Full-time: £9,500


Full-time: £15,500

More about fees

Fees in each subsequent year of study (where applicable) will be subject to an annual increase limited by the All Items Retail Prices Index. We will confirm any change to the annual tuition fee to you in writing prior to you commencing each subsequent year of study (where applicable).

If a student leaves City after commencing, but before completing their course, City reserves   the right to charge the student the tuition/course fee for the full academic year (or full course for capacity limited post-graduate courses - up to a maximum of 2 years' fees) in question. The student may be charged the full fee for that year or course as applicable, unless the student is able to present justification that exceptional and unforeseeable reasons for their withdrawal exist.

How to pay

City has introduced an instalment payment scheme which is available to certain categories of students, including taught postgraduate students. For students following the normal academic year, the annual fee may be paid in two equal instalments: the first on registering, the second on 31st January. If you wish to pay your fees by instalment you must pay the first instalment at or before registration, by cheque or credit/debit card. You must also supply your bank details or credit card details for payment of your second instalment which will be deducted automatically from your bank or credit card account on 31st January.


Explore up-to-date information about funding options, available financial support and typical living costs.

Future Finance Loans

Future Finance offers students loans of between £2,500 and £40,000 to help cover tuition fees and living expenses. All students and courses are considered. All loans are subject to credit checks and approval. For further details please visit the City Finance website.


The School offers a range of generous scholarships, bursaries and prizes to applicants for this course, including:


As a postgraduate student on a Computing and Information Systems course, you will have the opportunity to complete up to six months of professional experience as part of your degree.

Our longstanding internship scheme gives you the chance to apply the knowledge and skills gained from your taught modules within a real business environment. An internship also provides you with professional development opportunities that enhance your technical skills and business knowledge.

Internships delivered by City, University of London offer an exceptional opportunity to help you stand out in the competitive IT industry job market. The structure of the course extends the period for dissertation submission to January, allowing you to work full-time for up to six months. You will be supported by our outstanding Professional Liaison Unit (PLU) should you wish to consider undertaking this route.

Our internship scheme helps you to:

  • Develop new skills: Internships offer on-the-job learning that will help enhance your skill set and add to your CV.
  • Access exclusive opportunities: The PLU is a dedicated team of internship and professional development specialists. We hold longstanding relationships with a large range of employers and proactively seek out exclusive internship opportunities to suit your needs and interests.
  • Benefit from a central point of contact: You will be assigned a Work-Based Learning Advisor who will provide help and support throughout the internship process - from applying for roles through to completion of your Masters.
  • Enhance your employability: Organisations are very keen to employ graduates with existing professional experience. It is common for internship providers to offer interns full-time positions on completion of their Masters.
  • Gain an insight into an organisation and industry: This will help you with future career planning.
  • Give you a head start in your chosen field: With the experience you gain, you may be able to enter an organisation at a higher level on completion of your studies.
  • Develop your network of professional contacts: This will be useful when you come to apply for positions and roles within your preferred area.
  • Earn while you learn: The majority of internships provide a competitive salary.

More information on postgraduate internships.

Academic facilities

The Department of Computer Science has invested in the design and implementation of a virtual laboratory (CybSec) for the purpose and needs of the Cyber Security course. CybSec is a virtual networked lab where hacking, penetration testing, malware analysis and security monitoring take place in a controlled and isolated environment without violating City's IT Policy. In addition, the security analysis of practical cryptosystems requires high computational power and resources that are used for code breaking. CybSec lab supports our teaching efforts and enhances our research strengths.

Learn a language for free

We offer a free language course for City, University of London students.

Find out how to apply

Entry requirements

Contact City, University of London to find course entry requirements.

Location of City, University of London

City, University of London main campus is shown on the map below:

Explore City, University of London

Click the following videos and images to expand or play