Computational Modelling in Physics

Overview

Introduction to computation and coding.
Introduction to the use of numerical methods to, for example, solve equations (e.g. find roots, numerical integration) and model systems by numerically solving ordinary differential equations.
Introduction to working with experimental data with computer by, for example, fitting data, interpolation and extrapolation.
Introduction to Monte Carlo methods for computer simulation

Learning Objectives

Students will be able to:
Write computer programs to solve numerical problems
Apply mathematical techniques to a variety of physical situations and numerically solve the resulting equations.
Use computational methods to analyse data and perform simple Monte Carlo simulations

Skills

Problem solving with computing methods. Computer programming. Searching for and evaluating information from a range of sources. Writing written reports. Working independently and meeting deadlines.

Assessment

None

Coursework

100%

Examination

0%

Practical

0%

Credits

20

Module Code

PHY1003

Teaching Period

Full Year

Duration

24 Weeks