ACM 20030 Computational Science

Description: Typically, problems in Applied Mathematics are modelled using a set of equations that can be written
down but cannot be solved analytically. In this module we examine numerical methods that can be
used to solve such problems on a desktop computer. Practical computer lab sessions will cover the
implementation of these methods using mathematical software (Matlab). No previous knowledge of
computing is assumed.

Topics and techniques discussed include but are not limited to the following list:

Computer architecture:
The Von Neumann model of a computer, memory hierarchies, the compiler.

Course documents: This module is being taught by Dr Conor Sweeney in the academic year 2014-2015. However, a complete set of lecture notes relating to
an earlier edition of the course (2013-2014) is available here.