|Year of offer||2017|
|Subject level||Undergraduate Level 3|
|Fees||Subject EFTSL, Level, Discipline & Census Date|
The aim of this subject is to equip students with computational tools for solving common physical engineering problems. The focus of the lectures is on archetypical physical engineering problems and their solutions via the effective implementation of classical algorithms.
Indicative content: asymptotic notation, abstract data structures, sorting and searching, numerical integration of ordinary differential equations and two-point boundary value problems, numerical stability and convergence.
Intended Learning Outcomes (ILOs)
At completion of this subject students should be able to:
1 - estimate and measure the numerical complexity of programs;
2 - numerically solve a system of ordinary differential equation representing physical, nonlinear, multi-domain systems;
3 - numerically solve a two-point boundary value problem;
4 - numerically solve an optimisation problem.
- Application of knowledge of basic science and engineering fundamentals.
- Effective communication about computational efficiency.
- Capacity to reason and solve problems.
- Ability to undertake problem identification, formulation and solution.
- Capacity for creativity and innovation.
- Profound respect for truth and intellectual integrity, and for the ethics of scholarship.