Handbook home
Numerical Programming for Engineers (ENGR30003)
Undergraduate level 3Points: 12.5On Campus (Parkville)
Overview
Availability | Semester 2 |
---|---|
Fees | Look up fees |
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
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.
Generic skills
- 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.
Last updated: 3 November 2022