Course Brief


This course is compulsory for all students on the MSc Operational Cyber Security programme. It aims to underpin the technical background that may be lacking in students from a non-computing background.  The modern graduate requires a wide range of practical skills underpinned by a theoretical background. Students need to be able to understand the technical side of computing concepts, so that they can communicate effectively with individuals from a more technical background. This ranges from understanding the working of computer hardware to how data is represented in computers and how the Operating Systems’ software is working.

Learning Outcomes:

On successful completion of this course a student will be able to:

  1. Describe the basic hardware and software components of a computer system.
  2. Demonstrate a familiarity with, binary and HEX and basic conversions between these formats and decimal. It will also introduce the student to scientific and engineering notation and numbering systems.
  3. Demonstrate the knowledge of 8-bit assembly language, and basic assembly programming.
  4. Demonstrate a detailed knowledge of the functions of a modern multi-user operating system, including Multitasking, Dispatching, Multiprocessing, Deadlock and Virtual Memory.
  5. Demonstrate the knowledge of the process of input and output in a computer system and the role of interrupts.
  6. Describe the different types of Operating Systems and User Interfaces.


  1. Number Systems – binary, hexadecimal, decimal, engineering and scientific notation
  2. Introduction to PC Architecture (CPU, RAM, etc);
  3. CPU architectures – Fetch Execute cycle, assembly language.
  4. Introduction to Operating Systems; Deadlock and scheduling algorithms, multi-programming.
  5. Functionality of typical O/S. Design issues (efficiency, robustness, flexibility, portability, security, compatibility).
  6. Influences of security, networking.
  • MSc Operational Cyber Security


    The MSc Operational Cyber Security, awarded by the University of Greenwich, is structured to provide a viable option to graduates of:

    • Any degree from a science background, a Law or a business degree.
    • Any non-computer science subject with Upper Second Class Honours or above 
    • University of Greenwich's BSc (Hons) Computing and Information System with Upper Second Class Honours or above 
    • Mature applicants who demonstrate academic potential and work experience can also be assessed for eligibility.
    • Applicants with a similar level qualification may also be eligible for more information or email us at

    Students on the MSc Operational Cyber Security  will learn a wide range of practical and theoretical skills which will develop a sound knowledge of cyber security and its application in real life situations.


    Highlights at a glance

    • Pursue one module per month and pay as you go
    • Total duration - 2 years
    • All material provided digitally
    • Blended approach to learning with a combination of self study, online sessions and workshops

    Programme Content at a glance

    • 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.

    At SBCS we focus on