PHYS4332Computational Physics3 ch (3C)

Role within programme and connections to other courses. This is a capstone course to demonstrate the use of numerical and simulation techniques in a range of situations taken from across the programme. For instance, numerical solutions to differential equations might be used to look at some examples of chaotic behaviour or Monte-Carlo simulations might be used to look at percolative mass transport problems. Computational techniques have great importance in the modern physical sciences to the extent that some have described it as of equal importance to experimental and theoretical physics (although computational physics may also be considered to have elements of both theoretical and experimental physics, of course). The skills acquired in this course can subsequently be applied in other advanced courses, in particular the Advanced Research Project. Content. Numerical techniques, modelling techniques.

Prerequisites: approved second year mathematics and third year physics, CS 3113 or equivalent.