Show/hide contentOpenClose All
Curricular information is subject to change
On completing this course, you should be able to:
* Understand common models of computation and their relative strengths, incl. the difficulties of numerical computation on finite-precision machines
* Understand the complexity of iterative (numerical) computations and be able to contrast it with the complexity of discrete algorithms
* Understand key algorithms in solving systems of linear and non-linear equations, optimisation with linear and non-linear constraints
* Implement some algorithms in solving systems of linear and non-linear equations and optimisation with linear and non-linear constraints
* Understand some of the connections to machine learning and prescriptive analytics
Student Effort Type | Hours |
---|---|
Lectures | 36 |
Conversation Class | 12 |
Specified Learning Activities | 40 |
Autonomous Student Learning | 84 |
Total | 172 |
Basic mathematics, the equivalent of at least 1 year of University mathematics, to include such topics as linear algebra, calculus of several variables, optimisation techniques and some numerical analysis. The MSc(BA) / MSc(QF) course Quantitative Methods covers all required topics.
You should also be reasonably competent at computer programming, being aware of the basic conditional, looping etc., constructs. You do not need to have met the principles of object oriented programming before, as they will be introduced from scratch in the first few weeks of term; however, the more experience you have of programming, the better.
MSc(BA) / MSc(QF) Quantitative Methods should be taken either before or concurrently with this module
Description | % of Final Grade | Timing |
---|---|---|
Examination: Final Exam | 60 |
2 hour End of Trimester Exam |
Continuous Assessment: Programming Homework | 40 |
Varies over the Trimester |
Compensation
This module is not passable by compensation
Resit Opportunities
End of Semester Exam
Remediation
If you fail this module you may repeat, resit or substitute where permissible
Name | Role |
---|---|
Assoc Professor James McDermott | Lecturer / Co-Lecturer |
Assoc Professor Sean McGarraghy | Lecturer / Co-Lecturer |
Baibing Li | Tutor |