PHYS20762 Computer Techniques in Physics

Aims
To familiarise the students with practical techniques for using computers in physics.

Learning outcomes
On completion successful students will be able to:


 * 1) write MATLAB programs involving computations and graphics.
 * 2) use MATLAB to analyse and fit experimental data.
 * 3) use simple numerical methods (Euler, Verlet) to find solutions of an ordinary differential equation and analyse the behaviour of a physical system (e.g. damped oscillator).
 * 4) understand the principles of computer control, data acquisition and the physics of feedback control.
 * 5) write a C program (Windows application) to implement and analyse a simple control system.