FYO-00382 - Advancing Applied Computer Science and Mathematics
Advancing Applied Computer Science and Mathematics (30 credits)
This module introduces you to mathematical decision making, problem solving and mathematical logic. It also requires you to undertake an open-ended investigation of a real-life scenario, requiring a decision that you can justify mathematically. You will achieve this by developing a knowledge of the main mathematical techniques used in decision making. You will then assess your understanding of these techniques by applying these to set of problems. Mathematical logic 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.
You will also investigate cryptography and decision making by playing the role of a spy. You will start by deciphering an encoded message from the headquarters. You communicate with your partner using encoded messages and complete series of tasks to achieve your goal.
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 Computer Science, Data Science or Mathematics.