Compulsory modulesMSci Computer Science Project Research MethodsMSci Computer Science ProjectOptions modulesInformation Security ManagementCritical SystemsHuman-Centred Visual AnalyticsEmbedded System DesignOptimisationModelling and Verification TechniquesOperating Systems and ArchitecturesIT-Security: Cryptography and Network SecurityBig Data and Machine LearningWeb Application DevelopmentInvention and Innovation in ComputingSecurity Vulnerabilities and Penetration TestingBlockchain, Cryptocurrencies and Smart ContractsBig Data and Data MiningData VisualisationAdvanced Topics: Artificial Intelligence and Cyber SecurityHuman Computer InteractionSoftware TestingLogic in Computer ScienceComputer Vision and Deep LearningHardware and DevicesNetwork and Wireless SecurityIT-Security: Cryptography and Network SecurityBig Data and Machine LearningWeb Application Development