COMP36212: Mathematical Systems and Computation (Semester B, 2025/26 Academic Year)
Learning outcomes:
- Describe issues and challenges associated with finite precision computing (including floating point, integer, and mixed-precision arithmetic)
- Describe and apply techniques enabling improved accuracy in finite precision computing (e.g. stochastic rounding, multi-word arithmetic, extended precision)
- Describe and apply numerical algorithms for the solution of mathematical systems, including those described by ordinary differential equations, and linear algebra
- Apply numerical techniques and knowledge of computational hardware to develop accurate and precise numerical solvers for a range of problems across multiple disciplines
- Describe and apply a range of optimisation and bio-inspired algorithms to find solutions to computationally hard problems (e.g. direct search, stochastic, and evolutionary algorithms)