Available in 2022
Course code



10 units


2000 level

Course handbook


This course introduces students to the principles of engineering computations and probability/statistics. Its purpose is also to develop the student's ability to write MATLAB code to solve numerical and statistical problems of engineering interest.

Availability2022 Course Timetables

PSB Singapore

  • Trimester 3 - 2022 (Singapore)
  • Trimester 2 - 2022 (Singapore)


  • Semester 2 - 2022

Learning outcomes

On successful completion of the course students will be able to:

1. Construct basic numerical algorithms in MATLAB for computing solutions of single nonlinear equations, systems of linear equations and to manage basic linear algebra.

2. Implement basic algorithms for interpolation, curve fitting, numerical differentiation, and numerical integration with MATLAB.

3. Implement basic numerical methods for solving parabolic and hyperbolic partial differential equations and processing optimization with MATLAB.

4. Demonstrate the key concepts of probability, basic Bayesian inference and also with the Monte Carlo method for both integration and for solving basic probability problems.

5. Formulate and solve basic problems dealing with probability and statistics in basic mechanical engineering applications.


The content of the course includes:

  1. The numerical solution of a single nonlinear equation, systems of linear equations, ordinary differential equations, and partial differential equations. Optimization.
  2. The numerical implementation of interpolation and curve fitting.
  3. An introduction to probability and distribution theory targeted mainly to mechanical engineering applications.
  4. Monte Carlos simulation: basic theory and practice.
  5. Introduction to Bayesian statistical inference with applications to common mechanical engineering probability models.

Assumed knowledge

ENGG1003 Introduction to Procedural Programming (previously GENG1003) and MATH2310 Calculus of Science and Engineering

Assessment items

Written Assignment: Assignment 1

Written Assignment: Assignment 2

Quiz: Quiz 1

Quiz: Quiz 2

Quiz: Quiz 3

Tutorial / Laboratory Exercises: Computer Lab Exercises

Contact hours

PSB Singapore and Callaghan

Computer Lab

Face to Face On Campus 2 hour(s) per Week for Full Term


Face to Face On Campus 4 hour(s) per Week for Full Term

The University of Newcastle acknowledges the traditional custodians of the lands within our footprint areas: Awabakal, Darkinjung, Biripai, Worimi, Wonnarua, and Eora Nations. We also pay respect to the wisdom of our Elders past and present.