FYO-00235 - Advancing Applied Mathematics and Computing - Logic, Codes and Cryptography
Advancing Applied Mathematics and Computing - Logic, Codes and Cryptography (15 credits)
This module introduces you to mathematical logic and develops your understanding of how applying it alongside other mathematical techniques assisted Cryptographers in dealing with manual and electronic cyphers.
You will achieve this by developing a knowledge of the main mathematical techniques used in cryptography. Subsequent application of these techniques to set problems will allow you to assess your understanding.
For the second half of the module you will investigate cryptography by playing the role of a cryptographer. You will follow an Enigma encoded message from its initial capture by radio right through each stage that would have been followed at Bletchley Park until it has been deciphered into ULTRA Intelligence. You will use techniques used by Cryptographers at that time but also explore how current on-line applications greatly assist in this area of work.
Successful completion of the module will mean that you acquire the skills to apply mathematical techniques to help solve real-world problems. These skills will be developed in a group context, allowing for the development of collaborative skills desirable to research and many fields of employment. This module equips you with some of the necessary mathematical skills to support your on-going study in either Single or Combined Honours in Mathematics or Computer Science.