- Student Records
Programme & Unit Catalogues

Department of Physics, Unit Catalogue 2011/12

PH30055: Computational physics A

Click here for further information Credits: 6
Click here for further information Level: Honours (FHEQ level 6)
Click here for further information Period: Semester 1
Click here for further information Assessment: CW 100%
Click here for further information Supplementary Assessment: Like-for-like reassessment (where allowed by programme regulations)
Click here for further information Requisites: Before taking this unit you must take PH20018. Students should have taken an appropriate selection of year 1 and year 2 physics units, including PH20018 in order to take this unit.
Click here for further information Description: Aims:
The aims of this unit are to introduce students to the practical use of computer modelling as a complement to theoretical and experimental solution of physical problems, to introduce a contemporary package available to the modeller, and to explore topics in physics that lend themselves to computational modelling.

Learning Outcomes:
After taking this unit the student should be able to:
* identify the strengths and weaknesses of a computational approach to modelling;
* demonstrate a practical knowledge of the Maple computer algebra system;
* construct Maple worksheets to analyse physical problems;
* use computational modelling to perform in-depth investigations into selected topics;
* explain the methodology, relevant issues and output of the investigations performed.

Written Communication T/F A, Numeracy T/F A, Data Acquisition, Handling, and Analysis T/F A, Information Technology T/F A, Problem Solving T/F A.

Introduction to computational modelling as a means of gaining physical insight: Contemporary applications of computer modelling.
Computer algebra packages as a scientific computer environment: Problems solved effectively in this environment and those that are not.
Practical introduction to Maple: Data structures; constants, variables, expressions, functions, lists, arrays, sets and strings. Basic calculus; integration, differentiation, limits, series, sums. Standard functions. Graphics; x-y plots, parametric plots, 3d plots, plot objects, animation. Data i/o. Solving equations; symbolic, numerical, systems of equations, ordinary differential equations. Linear Algebra; vectors, matrices, addition, subtraction, multiplication, dot & cross products, determinant, trace, eigenvalues, eigenvectors. Programming; logic, loops, procedures.
Exercises and projects based upon construction of Maple worksheets: Examples may include: Bound state problems in quantum physics by shooting method, basis set expansion. Coupled oscillators; normal modes, time-series analysis. Planetary dynamics; orbit prediction, three-body problems, chaotic motion. Electrons in molecules and solids; linear combination of atomic orbitals, energy levels/bands, bonding/antibonding. Fractals; generation, characterisation via fractal dimension. Stochastic systems; random walkers, diffusion limited aggregation. Dynamics of non-linear systems; logistic map, Lorentz equations, limit cycles, chaos. Percolation; cluster counting algorithms, percolation threshold.
Click here for further informationProgramme availability:

PH30055 is Compulsory on the following programmes:

Department of Physics
  • USPH-AFB05 : BSc (hons) Physics with Computing (Full-time) - Year 3
  • USPH-AKB06 : BSc (hons) Physics with Computing (with Placement) (Full-time with Thick Sandwich Placement) - Year 4
  • USPH-AAB06 : BSc (hons) Physics with Computing with Year Abroad (Full-time with Study Year Abroad) - Year 4

PH30055 is Optional on the following programmes:

Department of Physics
  • USXX-AFB03 : BSc (hons) Mathematics and Physics (Full-time) - Year 3
  • USXX-AKB04 : BSc (hons) Mathematics and Physics with Placement (Full-time with Thick Sandwich Placement) - Year 4
  • USXX-AAB04 : BSc (hons) Mathematics and Physics with Study Year Abroad (Full-time with Study Year Abroad) - Year 4
  • USPH-AFB09 : BSc Physics (Full-time) - Year 3
  • USPH-AKB09 : BSc Physics (with Placement) (Full-time with Thick Sandwich Placement) - Year 4
  • USPH-AFM02 : MPhys Physics (Full-time) - Year 3
  • USPH-AFM04 : MPhys Physics with Research Placement (Full-time) - Year 3

NB. Programmes and units are subject to change at any time, in accordance with normal University procedures.