Overview

This unit introduces engineering computing fundamentals in the contexts of data analysis and modelling of physical systems. The Python programming language will be introduced, including techniques for importing/exporting data and communicating results from computational analysis. Programming structures such as loops, conditional statements and functions will be introduced. You will use … For more content click the Read More button below.

Offerings

S1-01-CLAYTON-FLEXIBLE
S1-01-MALAYSIA-ON-CAMPUS
S2-01-CLAYTON-FLEXIBLE
S2-01-MALAYSIA-ON-CAMPUS

Requisites

Rules

Enrolment Rule

Contacts

Chief Examiner(s)

Dr Andrew Rodda

Unit Coordinator(s)

Associate Professor Ooi Ean Hin
Dr Lim Lam Ghai
Dr Andrew Rodda

Notes

Optional Peer Assisted Study Sessions (PASS) run in this unit.

Learning outcomes

On successful completion of this unit, you should be able to:
1.

Identify appropriate programming structures and functions to solve simple computational tasks.

2.

Discern mathematical and computational information in prose descriptions of diverse engineering problems, and incorporate this into computed solutions.

3.

Select and use appropriate programming structures and functions to solve engineering problems.

4.

Select and use appropriate text or graphical formats to communicate the solutions to engineering problems.

5.

Describe uncertainties and errors associated with numerical models and methods and their implications on the computed results.

Teaching approach

Active learning

Assessment summary

Continuous assessment: 50%
Final assessment: 50%

This unit contains threshold hurdle requirements that you must achieve to be able to pass the unit. You are required to achieve at least 45% in the total continuous assessment component and at least 45% in the final assessment component. The consequence of not achieving a hurdle requirement is a fail grade (NH) and a maximum mark of 45 for the unit.

Assessment

1 - Quizzes and tests
2 - Computer labs
3 - Assignment
4 - Final assessment

Scheduled and non-scheduled teaching activities

Assessments
Laboratories
Workshops

Workload requirements

Workload

Availability in areas of study

E3001 Bachelor of Engineering (Honours)