Mathematics
Computing for Data Analytics and Finance (L6)
Module code: G5219
Level 6
15 credits in autumn semester
Teaching method: Practical, Workshop, Lecture
Assessment modes: Coursework, Computer based exam
The aim of this module is to provide you with basic programming skills with applications in MATLAB/Octave, Python or R, which are very important for your future career in industry.
No previous programming experience is assumed; you will build up quite quickly to an operational level.
Topics include:
- (tax/loan/investment/portfolio) ledger book programming
- graphing and charting financial data
- stochastic simulations involving random number generators
- importing/exporting to databases and websites
- advanced topics in financial computing and financial data analysis.
Module learning outcomes
- Have a systematic understanding of computer packages such as MATLAB or Python
- Understand how to plan file structure
- Access and manipulate data from external data files
- Apply the methods and techniques they have learnt to solve finance related problems