Course overview
This course aims to develop mathematical methods that apply to important problems in the life sciences, including population models, disease dynamics, pattern formation and cancer growth. These techniques will include ordinary differential equations, partial differential equations, and stochastic modelling.
Course learning outcomes
- Solve problems in elementary number theory
- Use number theory techniques to compute encryption and decryption using RSA and ElGamal
- Explain how different cryptographic tools are used to achieve different security goals
- Determine the security outcomes of a simple cryptographic protocol
- Explain the principles of key management and analyse techniques of key generation
Degree list
The following degrees include this course