Computational Mathematics - 2024 entry
MODULE TITLE | Computational Mathematics | CREDIT VALUE | 15 |
---|---|---|---|
MODULE CODE | ECM1416 | MODULE CONVENER | Dr Tinkle Chugh (Coordinator) |
DURATION: TERM | 1 | 2 | 3 |
---|---|---|---|
DURATION: WEEKS | 0 | 11 | 0 |
Number of Students Taking Module (anticipated) | 70 |
---|
Computer science draws from a wide range of essential mathematical techniques. This module will provide a solid foundation on the required mathematical tools and how to use them in solving computer science problems. This module will introduce linear algebra and vector spaces, statistics and probabilities and numerical optimization. In the course of this module, you will learn to apply theoretical knowledge in concrete programming tasks. This module complements previous mathematics module and is essential for all engaged in a Computer Science program.
In this module we aim to provide you with a foundation in the essential mathematical tools used in advanced computer science topics. We will teach you how to use vector and matrices, statistics and probabilities and numerical optimization methods and implement them in computer programs.
On successful completion of this module you should be able to:
Module Specific Skills and Knowledge
2. Display competence in using these mathematical tools
Discipline Specific Skills and Knowledge
6. Apply mathematical techniques to computer science problems
Personal and Key Transferable / Employment Skills and Knowledge
8. Adapt existing mathematical knowledge to learning new methods
Introduction to vector spaces and linear algebra:
Vectors and multidimensional spaces, matrices and operations (interpolation)
Matrices and operations, products transpose, inverse and determinants (with examples of rotation matrices). Eigen decomposition, solving systems of linear equations with linear algebra.
Derivatives in vector spaces, differential equations, partial derivatives, grad and Hessian. Taylor expansion
Optimization and numerical search: Linear optimization.
Gradient descent, Newton method Numerical methods
Statistics and probabilities:
Random variables & Distributions (Normal vs uniform distribution) Conditional probabilities, independence, marginalization Expectation, variance and covariance, significance.
Bayesian inference & Markov Chains.
Scheduled Learning & Teaching Activities | 33 | Guided Independent Study | 117 | Placement / Study Abroad | 0 |
---|
Category | Hours of study time | Description |
Scheduled Learning & Teaching | 22 | Lectures |
Scheduled Learning & Teaching | 11 | Workshops |
Guided independent study | 30 | Independent work on the two assignments |
Guided independent study | 87 | Independent study |
Form of Assessment | Size of Assessment (e.g. duration/length) | ILOs Assessed | Feedback Method |
---|---|---|---|
Programming courseworks | 15 hours | 1,2,3,4,5,6,7,8 | Collective Feedback |
Coursework | 0 | Written Exams | 100 | Practical Exams | 0 |
---|
Form of Assessment | % of Credit | Size of Assessment (e.g. duration/length) | ILOs Assessed | Feedback Method |
---|---|---|---|---|
Written Exam | 100 | 1 hour - Summer Exam Period | All | Orally, on request |
Original Form of Assessment | Form of Re-assessment | ILOs Re-assessed | Time Scale for Re-assessment |
---|---|---|---|
Written exam | Written Exam (1 hour) | All | August Ref Def Period |
Reassessment will be by written exam in the failed or deferred element only. For referred candidates, the module mark will be capped at 40%. For deferred candidates, the module mark will be uncapped.
information that you are expected to consult. Further guidance will be provided by the Module Convener
Coding the Matrix: Linear Algebra through Applications to Computer Science, 1st Edition by Philip N. Klein
Basic Linear Algebra, by Blyth, T. S. (Thomas Scott), London : Springer, 2002.
Ordinary differential equation : an elementary textbook for students of mathematics, engineering, and the sciences, by Morris Tenenbaum, Harry Pollard.x
Probabilistic Modelling, by Isi Mitrani x
Markov chains, by J.R. Norris. x
Reading list for this module:
Type | Author | Title | Edition | Publisher | Year | ISBN |
---|---|---|---|---|---|---|
Set | Klein, Philip N. | Coding the Matrix: Linear Algebra through Applications to Computer Science | 1st | |||
Set | Mitrani, I. | Probabilistic Modelling | ||||
Set | Norris, J. R. | Markov Chains | Cambridge University Press | 1998 | 978-0521633963 | |
Set | Tenenbaum, Morris; Pollard, Harry | Ordinary differential equation : an elementary textbook for students of mathematics, engineering, and the sciences | ||||
Set | Blyth, T. S. | Basic Linear Algebra | Springer | 2002 |
CREDIT VALUE | 15 | ECTS VALUE | 7.5 |
---|---|---|---|
PRE-REQUISITE MODULES | None |
---|---|
CO-REQUISITE MODULES | None |
NQF LEVEL (FHEQ) | 5 | AVAILABLE AS DISTANCE LEARNING | No |
---|---|---|---|
ORIGIN DATE | Tuesday 10th July 2018 | LAST REVISION DATE | Friday 6th September 2024 |
KEY WORDS SEARCH | Mathematics, statistics, probabilities, linear algebra, matrix, vectors, optimisation. |
---|
Please note that all modules are subject to change, please get in touch if you have any questions about this module.