ENME302-21S2 (C) Semester Two 2021

Computational and Applied Mechanical Analysis

15 points

Start Date: Monday, 19 July 2021
End Date: Sunday, 14 November 2021
Withdrawal Dates
Last Day to withdraw from this course:
  • Without financial penalty (full fee refund): Sunday, 1 August 2021
  • Without academic penalty (including no fee refund): Friday, 1 October 2021


Partial differential equations and their classification; boundary and initial conditions; analytical solution methods. Introduction to computational solution techniques and packages in solid mechanics (FEM), fluid dynamics (CFD) and heat/mass transfer.

This course introduces you to “computational mechanical engineering”, including the computational modelling and analysis for applied mechanics and thermo-fluids, using Finite Element Analysis (FEA) and Finite Difference methods. These methods are based on computational approximations to the governing differential equations (ordinary and partial differential equations) that enable a rapid solution of models which have no analytical or straightforward solution. This course introduces you to the methods by which we translate what you have learned in fundamental applied mechanics (e.g. ENME 202) and thermo-fluids into generalisable methods that can be used to solve larger, more complex design and analysis problems. Based on this mathematical understanding of PDEs, students will then become familiar with the underlying principles of the numerical solution techniques that are utilised in commonly-employed computational packages such as COMSOL Multiphysics, used not in a “black box” manner but, rather, with an appreciation of the underlying mathematics and numerical techniques that are embedded within them. This understanding of computational methods will be further augmented by the students’ own development and implementation of algorithms for numerical solutions of PDEs.

Learning Outcomes

At the conclusion of the course, the successful student will be able to:
o Understand and apply the basic FEA elements (bar, beam and frame elements) and formulations that are readily extended from 2D to 3D analysis, including the major limitations of the methods.
o Be able to code, in MATLAB or similar, basic FEA assembly & analysis methods, and apply them to solve problems.
o Recognise and classify the different types of partial differential equations (elliptic, parabolic and hyperbolic).
o Recognise and apply, as appropriate, Dirichlet and Neumann boundary conditions (and, for unsteady state, initial conditions).
o Use separation of variables solution method where applicable.
o Understand and apply D’Alembert solution and characteristics.
o Understand and appreciate the essential components of the PDE models for classical mechanical systems: steady and transient heat transfer; potential and transient flow; elastic bending and waves.
o Confidently apply standard analytic solution methods to the classical PDEs used in mechanical analysis.
o Appreciate properties and limitations of any numerical solution method: accuracy, consistency, convergence.
o Recognise and apply different numerical solution terminology and techniques: Spatial discretisation; finite differences; weighted residual methods; polynomial interpolating/weighting functions; finite element methods; optimisation methods.
o Understand strategies used in coding computational methods to maximise efficiency & minimise processing time.
o Productively and confidently use generic computational packages (e.g. COMSOL Multiphysics) in the solution of “real world” problems in solid mechanics, fluid flow, and heat or mass transfer.
o Appreciate both the benefits and the limitations of such packages by comparison of numerical solutions with analytical solutions in situations where this is possible.

University Graduate Attributes

This course will provide students with an opportunity to develop the Graduate Attributes specified below:

Critically competent in a core academic discipline of their award

Students know and can critically evaluate and, where applicable, apply this knowledge to topics/issues within their majoring subject.


Timetable 2021

Students must attend one activity from each section.

Lecture A
Activity Day Time Location Weeks
01 Thursday 11:00 - 12:00 Haere-roa 118 Ngaio Marsh Theatre (22/7-26/8, 16/9-30/9, 14/10-21/10)
E6 Lecture Theatre (7/10)
19 Jul - 29 Aug
13 Sep - 24 Oct
Lecture B
Activity Day Time Location Weeks
01 Friday 09:00 - 10:00 E8 Lecture Theatre
19 Jul - 29 Aug
13 Sep - 24 Oct
Lecture C
Activity Day Time Location Weeks
01 Tuesday 08:00 - 09:00 K1 Lecture Theatre
19 Jul - 29 Aug
13 Sep - 24 Oct
Lecture D
Activity Day Time Location Weeks
01 Monday 10:00 - 11:00 E8 Lecture Theatre
19 Jul - 29 Aug
13 Sep - 24 Oct
Computer Lab A
Activity Day Time Location Weeks
01 Wednesday 15:00 - 16:30 Civil - Mech E201 Mech Computer Lab
26 Jul - 29 Aug
13 Sep - 24 Oct
02 Tuesday 16:00 - 17:30 Civil - Mech E201 Mech Computer Lab
26 Jul - 29 Aug
13 Sep - 24 Oct
03 Tuesday 13:00 - 14:30 Civil - Mech E201 Mech Computer Lab
26 Jul - 29 Aug
13 Sep - 24 Oct

Examination and Formal Tests

Test A
Activity Day Time Location Weeks
01 Monday 18:00 - 19:30 Eng Core 216 CAD Lab
20 Sep - 26 Sep
02 Monday 18:00 - 19:30 Civil - Mech E201 Mech Computer Lab
20 Sep - 26 Sep
03 Monday 18:00 - 19:30 Eng Core 342 CAD Lab
20 Sep - 26 Sep
04 Monday 19:30 - 21:00 Eng Core 216 CAD Lab
20 Sep - 26 Sep
05 Monday 19:30 - 21:00 Civil - Mech E201 Mech Computer Lab
20 Sep - 26 Sep
06 Monday 19:30 - 21:00 Eng Core 342 CAD Lab
20 Sep - 26 Sep

Course Coordinator / Lecturer

Geoffrey Rodgers


James Hewett


Assessment Due Date Percentage 
Coursework 10%
Final Exam 45%
Assignment 1 15 Sep 2021 10%
Test 1 20 Sep 2021 25%
Assignment 2 15 Oct 2021 10%

Textbooks / Resources

Recommended Reading

James, Glyn; Advanced modern engineering mathematics ; 4th ed; Prentice Hall, 2011.

Patankar, Suhas V; Numerical heat transfer and fluid flow ; Hemisphere Pub. Corp ; McGraw-Hill, 1980.

Additional Course Outline Information

Academic integrity

* Harassment of any sort will not be tolerated.  Each UC student is here to learn and to experience a friendly and supportive community.
* It is every student's right to expect: respect and courtesy from staff and other students, including freedom from harassment of any sort; fair treatment; the ability to speak out about any issues that concern them, without fear of consequences for their safety and well-being.
* Furthermore, each student has the responsibility to: respect the rights and property of others; attend to their own health and safety, and that of others; and behave in a manner towards each other that does not reflect badly on the student body or the University.
* If you, or someone you know, has experienced harassment, please talk to your lecturers, directors of study, or head of department.

Dishonest Practice
* Plagiarism, collusion, copying, and ghost writing are unacceptable and dishonest practices.
* Plagiarism is the presentation of any material (test, data, figures or drawings, on any medium including computer files) from any other source without clear and adequate acknowledgment of the source.
* Collusion is the presentation of work performed in conjunction with another person or persons, but submitted as if it has been completed only by the named author(s).
* Copying is the use of material (in any medium, including computer files) produced by another person(s) with or without their knowledge and approval.
* Ghost writing is the use of another person(s) (with or without payment) to prepare all or part of an item submitted for assessment.

Do not engage in dishonest practices. The Department reserves the right to refer dishonest practices to the University Proctor and where appropriate to not mark the work.
The University regulations on academic integrity and dishonest practice can be found here.

Indicative Fees

Domestic fee $986.00

International fee $5,500.00

* All fees are inclusive of NZ GST or any equivalent overseas tax, and do not include any programme level discount or additional course-related expenses.

For further information see Mechanical Engineering .

All ENME302 Occurrences

  • ENME302-21S2 (C) Semester Two 2021