ENG1014 Engineering numerical analysis
Faculty of Engineering
ENG1014 Engineering numerical analysis is a level 1, 6-credit-point, undergraduate unit from the Faculty of Engineering, offered in 2027 in Summer A, Semester 1 and Semester 2 at Malaysia and Clayton. It has no prerequisites and unlocks 20 units, leading on to 95 units in all.
- Credit points
- 6
- Offered in 2027
- Summer A, Semester 1, Semester 2
- Malaysia, Clayton
- Assessment
- Exam 40%
- and 4 other tasks
- Workload
- 144 hours
- per semester
Reviews
No reviews yetNo reviews yet. Be the first to review ENG1014.
Requisites
Before ENG1014
Prohibitions
You can't enrol if you have passed any of these.
After ENG1014
20 units list ENG1014 as a prerequisite or corequisite.
- CHE3167Transport phenomena and numerical methodsNo reviews yet
- CIV2263Water systemsNo reviews yet
- CIV4100Autonomous vehicle systemsNo reviews yet
- ECE2071Systems programmingNo reviews yet
- ECE2111Signals and systemsNo reviews yet
- ECE3192Fundamentals of deep learningNo reviews yet
- ECE3811Reinforcement learning for engineersNo reviews yet
- ENE2268Hydrology and climate changeNo reviews yet
Show 12 more
- FIT2094DatabasesNo reviews yet
- FIT2099Object oriented design and implementationRated 3.0 out of 5 from 1 review
- FIT2101Software engineering process and managementNo reviews yet
- FIT2107Software verification and validationNo reviews yet
- FIT2173Software securityNo reviews yet
- FIT3179Data visualisationNo reviews yet
- FIT3184Cloud computingNo reviews yet
- MMA3001Numerical methods and machine learningNo reviews yet
- MTE2102Phase equilibria and phase transformationsNo reviews yet
- MTE2204Materials in a complex world 1: People, projects and dataNo reviews yet
- MTE3101Materials in a complex world 1: People, projects and dataNo reviews yet
- MTE4590Modelling of materials: From continuum to quantumNo reviews yet
Enrolment rules
PREREQUISITES:
VCE Specialist mathematics (Units 3 & 4 with a minimum study score of 30) or equivalent. If you do not meet this prerequisite, you must enrol in and pass ENG1090
COREQUISITE:
You must be enrolled in the Bachelor of Engineering (Honours) or an engineering double degree or with permission from the Faculty of Engineering.
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 programming to examine a range of complex engineering systems, including performing basic analysis on large data sets and modelling systems that do not exhibit analytical solutions. Problems related to these systems will be solved using various numerical methods for linear regression, root-fiding, numerical integration and numerical solutions to ordinary differential equations. The underlying assumptions, complexities and uncertainties associated with the models and numerical methods will be emphasised.
Offerings in 2027
| Teaching period | Campus | Mode |
|---|---|---|
| Summer semester A | Malaysia | On campus |
| First semester | Clayton | Flexible |
| First semester | Malaysia | On campus |
| Second semester | Clayton | Flexible |
| Second semester | Malaysia | On campus |
Assessment
- Computer labsExerciseCompetency hurdle40%
- AssignmentWritten10%
- InterviewDemonstrationCompetency hurdle10%
- TestQuiz / TestCompetency hurdle-
- Final assessmentExamination40%
Assessment details may change. Please refer to the assessment information in Moodle closer to the start of the teaching period.
Learning outcomes
When you finish this unit, you should be able to:
- 1
Use appropriate programming structures and functions to solve fundamental computational tasks.
- 2
Apply computational tools and numerical methods to analyse engineering scenarios.
- 3
Evaluate uncertainties and algorithms in numerical modelling and their impact on the interpretation of results.
Workload and teaching
- Workshops24 hours
- Laboratories24 hours
- Assessments1 hours
- Teaching approachActive learning
The minimum total expected workload to achieve the learning outcomes for this unit is 144 hours per semester typically comprising a mixture of 3-6 hours of scheduled learning activities and 6-9 hours of independent study per week. Scheduled activities may include a combination of teacher-directed learning, peer-directed learning and online engagement. Independent study may include associated readings, assessment and preparation for scheduled activities.
You’ll learn through a blended, flipped active learning approach, with topics introduced via online readings and videos before class. Each week, you’ll prepare by studying the online content, then engage in an expert-led workshop where concepts are reviewed and put into practice through activities. You will gain further practical experience via hands-on practical classes.
Contacts
- Unit Coordinators
- Dr Lim Lam Ghai
- Dr Andrew Rodda
- Associate Professor Alpha Agape
- Associate Professor Ooi Ean Hin
- Chief Examiners
- Associate Professor Alpha Agape
- Dr Andrew Rodda
Common questions
What are the prerequisites for ENG1014?
ENG1014 has no prerequisites, but enrolment rules apply.
What can I take after ENG1014?
ENG1014 is a prerequisite or corequisite for 20 units, including CHE3167, CIV2263, CIV4100, ECE2071, ECE2111 and ECE3192. Those lead on to 95 units in all.
When is ENG1014 offered?
In 2027, ENG1014 runs in Summer A, Semester 1 and Semester 2 at Malaysia and Clayton.
How much work is ENG1014?
The handbook expects about 144 hours of study across the semester. No students have rated its difficulty yet.
Does ENG1014 have an exam?
Yes. The exam is worth 40% of the final mark, alongside 4 other tasks.