Engineering Science major

Engineering is the creative application of science and mathematics to design solutions for global challenges. From building the world's largest structures to its smallest electronic devices, from moving people across the globe to sustaining their local environment, engineering affects every aspect of our lives. Successful completion of this major prepares you for further study in the Master of Professional Engineering, leading to professional accreditation as an engineer. Students who choose to become an engineer work with others to understand social needs and create solutions that are delivered on time, safely and within budget.

Outcomes

Students are able to (1) demonstrate a proficient understanding of and ability to apply the natural and physical sciences applicable to the broad engineering discipline; (2) demonstrate a proficient understanding of and ability to apply the mathematical, numerical, statistical and computational sciences that underpin the broad engineering discipline; (3) evaluate the ethical, social, environmental, and financial accountabilities, opportunities and constraints of contemporary engineering practice; (4) show an in-depth understanding of the engineering context of equilibrium and kinetics, and the ability to apply conservation laws to engineering systems; (5) apply effective team membership and team leadership; (6) apply effective oral and written communication in professional and lay domains; and (7) demonstrate a strong grounding in discipline-specific sciences and design principles including their practical implementation.

Degree-specific major

Engineering Science can be taken as a degree-specific major in the following degree courses:

BP004 Bachelor of Science
BH005 Bachelor of Philosophy (Honours)

Overview of unit sequence

Engineering Science is a degree-specific single major comprising:

  • four Level 1 units
  • five Level 2 units
  • five Level 3 units

or

  • four Level 1 units
  • four Level 2 units
  • six Level 3 units
Key to availability of units:
S1 = Semester 1; S2 = Semester 2; SS = summer teaching period; N/A = not available in 2018

Note: Units that are indicated as N/A may be available in 2019 or 2020.

Level 1

Degree-specific major units
Take all units (18 points):
Availability Unit code Unit name unit requirements
S1, S2 ENSC1002 Material Behaviour from Atoms to Bridges
Prerequisites:
(Mathematics Specialist ATAR
or
WACE Mathematics: Specialist 3C/3D
or
MATH1722 Mathematics Foundations: Specialist) and (Chemistry ATAR
or
WACE Chemistry 3A/3B
or
CHEM1003 Introductory Chemistry) and (Physics ATAR
or
WACE Physics 3A/3B
or
PHYS1030 Bridging Physics)
S1, S2, SS MATH1011 Multivariable Calculus
Prerequisites:
Mathematics Specialist ATAR
or
WACE Mathematics: Specialist 3C/3D
or
MATH1722 Mathematics Foundations: Specialist
or
equivalent
Incompatibility:
MATH1001 Mathematical Methods 1
or
MATH1002 Mathematical Methods 2
or
MATH2040 Engineering Mathematics
S1, S2, SS MATH1012 Mathematical Theory and Methods
Prerequisites:
Mathematics Specialist ATAR
or
WACE Mathematics: Specialist 3C/3D
or
MATH1722 Mathematics Foundations: Specialist
or
equivalent
Incompatibility:
MATH1001 Mathematical Methods 1
or
MATH1002 Mathematical Methods 2
or
MATH2040 Engineering Mathematics
Biomedical specialisation
Degree-specific major units
Students taking the Biomedical Engineering Specialisation in conjunction with majors in: Anatomy and Human Biology, Genetics, Microbiology and Immunology, Physiology, Neuroscience or Sport Science may substitute IMED1001 Form and Function with SCIE1106 Molecular Biology of the Cell and one of ANHB1101 Human Biology: Becoming Human or ANHB1102 Human Biology ll: Being Human. Students taking the Biomedical Engineering Specialisation in conjunction with the Medical Sciences major are not required to take PHYL2002 Physiology of Cells.
Availability Unit code Unit name unit requirements
S1 IMED1001 Form and Function
Prerequisites:
enrolment in the Medical Sciences (MEDSC) major
or
the Engineering Science (Biomedical Engineering) (ENGSC) major
Chemical specialisation
Degree-specific major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2 CHEM1002 Chemistry—Structure and Reactivity
Prerequisites:
ATAR Chemistry
or
WACE Chemistry 3A/3B
or
TEE Chemistry
or
equivalent
or
CHEM1105 Introductory Chemistry
or
CHEM1003 Introductory Chemistry
Incompatibility:
CHEM1102 Organic Chemistry, CHEM1103 Biological Organic Chemistry
Civil specialisation
Degree-specific major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2 PHYS1001 Physics for Scientists and Engineers
Prerequisites:
(Physics ATAR
or
WACE Physics 3A/3B
or
PHYS1030 Physics Bridging Unit
or
equivalent) and (Mathematics Methods ATAR
or
Mathematics Specialist ATAR
or
WACE Mathematics 3C/3D
or
WACE Mathematics Specialist 3A/3B
or
WACE Mathematics Specialist 3C/3D
or
MATH1721 Mathematics Foundations: Methods
or
MATH1722 Mathematics Foundations: Specialist
or
MATH1001 Mathematical Methods 1
or
MATH1002 Mathematical Methods 2
or
MATH1011 Multivariable Calculus
or
MATH1012 Mathematical Theory and Methods
or
equivalent)
Incompatibility:
PHYS1101 Advanced Physics A
Electrical specialisation
Degree-specific major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2 PHYS1001 Physics for Scientists and Engineers
Prerequisites:
(Physics ATAR
or
WACE Physics 3A/3B
or
PHYS1030 Physics Bridging Unit
or
equivalent) and (Mathematics Methods ATAR
or
Mathematics Specialist ATAR
or
WACE Mathematics 3C/3D
or
WACE Mathematics Specialist 3A/3B
or
WACE Mathematics Specialist 3C/3D
or
MATH1721 Mathematics Foundations: Methods
or
MATH1722 Mathematics Foundations: Specialist
or
MATH1001 Mathematical Methods 1
or
MATH1002 Mathematical Methods 2
or
MATH1011 Multivariable Calculus
or
MATH1012 Mathematical Theory and Methods
or
equivalent)
Incompatibility:
PHYS1101 Advanced Physics A
Environmental specialisation
Degree-specific major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2 PHYS1001 Physics for Scientists and Engineers
Prerequisites:
(Physics ATAR
or
WACE Physics 3A/3B
or
PHYS1030 Physics Bridging Unit
or
equivalent) and (Mathematics Methods ATAR
or
Mathematics Specialist ATAR
or
WACE Mathematics 3C/3D
or
WACE Mathematics Specialist 3A/3B
or
WACE Mathematics Specialist 3C/3D
or
MATH1721 Mathematics Foundations: Methods
or
MATH1722 Mathematics Foundations: Specialist
or
MATH1001 Mathematical Methods 1
or
MATH1002 Mathematical Methods 2
or
MATH1011 Multivariable Calculus
or
MATH1012 Mathematical Theory and Methods
or
equivalent)
Incompatibility:
PHYS1101 Advanced Physics A
Mechanical specialisation
Degree-specific major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2 PHYS1001 Physics for Scientists and Engineers
Prerequisites:
(Physics ATAR
or
WACE Physics 3A/3B
or
PHYS1030 Physics Bridging Unit
or
equivalent) and (Mathematics Methods ATAR
or
Mathematics Specialist ATAR
or
WACE Mathematics 3C/3D
or
WACE Mathematics Specialist 3A/3B
or
WACE Mathematics Specialist 3C/3D
or
MATH1721 Mathematics Foundations: Methods
or
MATH1722 Mathematics Foundations: Specialist
or
MATH1001 Mathematical Methods 1
or
MATH1002 Mathematical Methods 2
or
MATH1011 Multivariable Calculus
or
MATH1012 Mathematical Theory and Methods
or
equivalent)
Incompatibility:
PHYS1101 Advanced Physics A
Mining specialisation
Degree-specific major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2 PHYS1001 Physics for Scientists and Engineers
Prerequisites:
(Physics ATAR
or
WACE Physics 3A/3B
or
PHYS1030 Physics Bridging Unit
or
equivalent) and (Mathematics Methods ATAR
or
Mathematics Specialist ATAR
or
WACE Mathematics 3C/3D
or
WACE Mathematics Specialist 3A/3B
or
WACE Mathematics Specialist 3C/3D
or
MATH1721 Mathematics Foundations: Methods
or
MATH1722 Mathematics Foundations: Specialist
or
MATH1001 Mathematical Methods 1
or
MATH1002 Mathematical Methods 2
or
MATH1011 Multivariable Calculus
or
MATH1012 Mathematical Theory and Methods
or
equivalent)
Incompatibility:
PHYS1101 Advanced Physics A
Software Engineering specialisation
Degree-specific major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2 CITS1001 Object-oriented Programming and Software Engineering
Prerequisites:
Mathematics Applications ATAR
or
WACE Mathematics 2C/2D
or
MATH1720 Mathematics Fundamentals
or
equivalent
or
higher
Incompatibility:
CITS1200 Java Programming, CITS1220 Software Engineering

Level 2

Degree-specific major units
Take all units (18 points):
Availability Unit code Unit name unit requirements
S1, S2 ENSC2001 Motion
Prerequisites:
ENSC1002 Material Behaviour from Atoms to Bridges and (MATH1001 Mathematical Methods 1
or
MATH1011 Multivariable Calculus)
Co-requisites:
MATH1002 Mathematical Methods 2 (for students who have completed MATH1001 Mathematical Methods 1); none (for students who have completed MATH1011 Multivariable Calculus)
S1, S2 ENSC2002 Energy
Prerequisites:
MATH1001 Mathematical Methods 1
or
MATH1011 Multivariable Calculus
Co-requisites:
MATH1012 Mathematical Theory and Methods (for students who have completed MATH1011 Multivariable Calculus); none (for students who have completed MATH1001 Mathematical Methods 1)
Incompatibility:
ELEC1302 Power and Machine Technologies
S1, S2 ENSC2011 Global Challenges in Engineering
Incompatibility:
ENSC1001 Global Challenges in Engineering
Biomedical specialisation
Degree-specific major units
Take all units (12 points):
Availability Unit code Unit name unit requirements
S1, S2, SS CITS2401 Computer Analysis and Visualisation
Prerequisites:
Mathematics Methods ATAR
or
WACE Mathematics 3A/3B
or
MATH1720 Mathematics Fundamentals
or
equivalent
or
higher
S2 PHYL2002 Physiology of Cells
Incompatibility:
PHYL2245 Physiology of Cells
Chemical specialisation
Degree-specific major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2, SS CITS2401 Computer Analysis and Visualisation
Prerequisites:
Mathematics Methods ATAR
or
WACE Mathematics 3A/3B
or
MATH1720 Mathematics Fundamentals
or
equivalent
or
higher
Civil specialisation
Degree-specific major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2, SS CITS2401 Computer Analysis and Visualisation
Prerequisites:
Mathematics Methods ATAR
or
WACE Mathematics 3A/3B
or
MATH1720 Mathematics Fundamentals
or
equivalent
or
higher
Electrical specialisation
Degree-specific major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2, SS CITS2401 Computer Analysis and Visualisation
Prerequisites:
Mathematics Methods ATAR
or
WACE Mathematics 3A/3B
or
MATH1720 Mathematics Fundamentals
or
equivalent
or
higher
Environmental specialisation
Degree-specific major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2, SS CITS2401 Computer Analysis and Visualisation
Prerequisites:
Mathematics Methods ATAR
or
WACE Mathematics 3A/3B
or
MATH1720 Mathematics Fundamentals
or
equivalent
or
higher
Mechanical specialisation
Degree-specific major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2, SS CITS2401 Computer Analysis and Visualisation
Prerequisites:
Mathematics Methods ATAR
or
WACE Mathematics 3A/3B
or
MATH1720 Mathematics Fundamentals
or
equivalent
or
higher
Mining specialisation
Degree-specific major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2, SS CITS2401 Computer Analysis and Visualisation
Prerequisites:
Mathematics Methods ATAR
or
WACE Mathematics 3A/3B
or
MATH1720 Mathematics Fundamentals
or
equivalent
or
higher
Software Engineering specialisation
Degree-specific major units
Take all units (12 points):
Availability Unit code Unit name unit requirements
S2 CITS2002 Systems Programming
Incompatibility:
CITS1210 C Programming, CITS2230 Operating Systems, CITS1002 Programming and Systems
S1 CITS2200 Data Structures and Algorithms
Prerequisites:
CITS1001 Object-oriented Programming and Software Engineering and (Mathematics Methods ATAR
or
WACE Mathematics Specialist 3A/3B2
or
MATH1721 Mathematics Foundations: Methods
or
equivalent
or
higher)

Level 3

Biomedical specialisation
Degree-specific major units
Take all units (30 points):
Availability Unit code Unit name unit requirements
S1, S2 ENSC3002 Materials and Manufacturing
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC1002 Material Behaviour from Atoms to Bridges
Incompatibility:
MECH2402 Manufacturing
S2 ENSC3015 Signals and Systems
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC2002 Energy and (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
and
CITS2401 Computer Analysis and Visualisation
Incompatibility:
ELEC2305 Signals and Systems 2
N/A ENSC3021 Circuits and Electronics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC2001 Motion
and
ENSC2002 Energy and (MATH1002 Mathematical Methods 2
or
MATH1011 Multivariable Calculus)
Incompatibility:
ENSC3017 Circuits and Electronics; ELEC2300 Circuits and Electronic Systems 2
N/A ENSC3023 Biomedical Engineering
Prerequisites:
ENSC1002 Material Behaviour from Atoms to Bridges
and
ENSC2001 Motion
and
PHYL2002 Physiology of Cells (
or
equivalent)
Incompatibility:
GENG4408 Introduction to Biomedical Engineering
S1 SSEH3355 Biomechanical Principles
Prerequisites:
SSEH2250 Biomechanics
or
any Level 2 PHYS unit
or
any Level 2 ENSC unit
Chemical specialisation
Degree-specific major units
Take all units (36 points):
Availability Unit code Unit name unit requirements
S1 ENSC3003 Fluid Mechanics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC2001 Motion and (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
Incompatibility:
ENSC3010 Hydraulics, CHPR2433 Fluid Mechanics, MECH2403 Thermofluids 2
S2 ENSC3005 Mass and Energy Balances
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including CHEM1002 Chemistry—Structure and Reactivity and [MATH1002 Mathematical Methods 2
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)] ; for pre-2012 courses: GENG1001 Engineering: Introduction to Engineering Mechanics and (MATH2040 Engineering Mathematics
or
MATH1002 Mathematical Methods 2
or
MATH2020 Multivariable Calculus and Linear Algebra)
Incompatibility:
CHPR2530 Process Fundamentals
S1 ENSC3006 Chemical Process Thermodynamics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC2002 Energy
Incompatibility:
CHPR2431 Chemical Engineering Thermodynamics
S2 ENSC3007 Heat and Mass Transfer
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including MATH1002 Mathematical Methods 2
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)
Incompatibility:
CHPR2432 Heat and Mass Transfer
S2 ENSC3018 Process Synthesis and Design
Prerequisites:
(ENSC3005 Mass and Energy Balances
or
CHPR2530 Process Fundamentals) and (ENSC3007 Heat and Mass Transfer
or
CHPR2432 Heat and Mass Transfer)
Incompatibility:
CHPR4530 Process Systems
S2 ENSC3019 Unit Operations and Unit Processes
Prerequisites:
(ENSC3005 Mass and Energy Balances
or
CHPR2530 Process Fundamentals) and (ENSC3007 Heat and Mass Transfer
or
CHPR2432 Heat and Mass Transfer)
Co-requisites:
ENSC3006 Chemical Process Thermodynamics
Incompatibility:
CHPR3530 Process Modules, CHPR8503 Process Modules
Civil specialisation
Degree-specific major units
Take all units (30 points):
Availability Unit code Unit name unit requirements
S1 ENSC3004 Solid Mechanics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC1002 Material Behaviour from Atoms to Bridges and [MATH1002 Mathematical Methods 2
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)]
Incompatibility:
CIVL2110 Statics and Solid Mechanics
S2 ENSC3008 Structural Analysis
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC1002 Material Behaviour from Atoms to Bridges and (MATH1001 Mathematical Methods 1
or
MATH1011 Multivariable Calculus)
Incompatibility:
CIVL3110 Structural Analysis
S1 ENSC3009 Geomechanics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including PHYS1001 Physics for Scientists and Engineers and [MATH1002 Mathematical Methods 2
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)]
Incompatibility:
CIVL2122 Geomechanics
S2 ENSC3010 Hydraulics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including MATH1001 Mathematical Methods 1
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)
Incompatibility:
ENSC3003 Fluid Mechanics, CIVL2130 Hydraulics 1, ENVE2602 Environmental Fluid Mechanics
S2 ENSC3011 Resource Extraction Technologies
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major
Incompatibility:
MINE3161 Surface Mining, MINE5503 Surface Mining (only for students who completed the unit in 2013)
Degree-specific major units
Take unit(s) to the value of 6 points:
Availability Unit code Unit name unit requirements
S2 ENSC3012 Data Collection and Analysis
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
and
CITS2401 Computer Analysis and Visualisation
Incompatibility:
ENVE2601 Data Collection and Analysis
S1 ENSC3013 Environmental Systems
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC2001 Motion, ENSC2002 Energy and (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
Incompatibility:
ENVE1601 Environmental Systems Engineering
Electrical specialisation
Degree-specific major units
Take all units (36 points):
Availability Unit code Unit name unit requirements
S1 ENSC3014 Electronic Materials and Devices
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the Engineering Science major, including (ENSC2001 Motion
and
PHYS1001 Physics for Scientists and Engineers)
or
(PHYS2001 Quantum Mechanics 1 and Electromagnetism
and
PHYS2002 The Physics of Particles)
Incompatibility:
ELEC2304 Physical Electronics 2
S2 ENSC3015 Signals and Systems
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC2002 Energy and (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
and
CITS2401 Computer Analysis and Visualisation
Incompatibility:
ELEC2305 Signals and Systems 2
S2 ENSC3016 Power and Machines
Prerequisites:
ENSC2001 Motion, ENSC2002 Energy and (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
and
PHYS1001 Physics for Scientists and Engineers
Incompatibility:
ELEC3305 Power and Machines
S2 ENSC3020 Digital Embedded Systems
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major including CITS2401 Computer Analysis and Visualisation
or
CITS1001 Object-oriented Programming and Software Engineering
Incompatibility:
ELEC4403 Digital and Embedded Systems
and
ELEC2303 Embedded Systems
N/A ENSC3021 Circuits and Electronics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC2001 Motion
and
ENSC2002 Energy and (MATH1002 Mathematical Methods 2
or
MATH1011 Multivariable Calculus)
Incompatibility:
ENSC3017 Circuits and Electronics; ELEC2300 Circuits and Electronic Systems 2
S2 MATH3023 Advanced Mathematics Applications
Prerequisites:
MATH1012 Mathematical Theory and Methods
or
equivalent
Incompatibility:
MATH2501 Mathematical Methods 3
Environmental specialisation
Degree-specific major units
Take all units (36 points):

Students taking the Environmental Engineering specialisation in conjunction with the Physics major substitute MATH3023 Advanced Mathematics Applications with MATH2501 Mathematical Methods 3.

Availability Unit code Unit name unit requirements
S1 ENSC3009 Geomechanics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including PHYS1001 Physics for Scientists and Engineers and [MATH1002 Mathematical Methods 2
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)]
Incompatibility:
CIVL2122 Geomechanics
S2 ENSC3010 Hydraulics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including MATH1001 Mathematical Methods 1
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)
Incompatibility:
ENSC3003 Fluid Mechanics, CIVL2130 Hydraulics 1, ENVE2602 Environmental Fluid Mechanics
S2 ENSC3011 Resource Extraction Technologies
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major
Incompatibility:
MINE3161 Surface Mining, MINE5503 Surface Mining (only for students who completed the unit in 2013)
S2 ENSC3012 Data Collection and Analysis
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
and
CITS2401 Computer Analysis and Visualisation
Incompatibility:
ENVE2601 Data Collection and Analysis
S1 ENSC3013 Environmental Systems
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC2001 Motion, ENSC2002 Energy and (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
Incompatibility:
ENVE1601 Environmental Systems Engineering
S2 MATH3023 Advanced Mathematics Applications
Prerequisites:
MATH1012 Mathematical Theory and Methods
or
equivalent
Incompatibility:
MATH2501 Mathematical Methods 3
Mechanical specialisation
Degree-specific major units
Take all units (36 points):

Students taking the Mechanical Engineering specialisation in conjunction with the Physics major substitute MATH3023 Advanced Mathematics Applications with MATH2501 Mathematical Methods 3.

Availability Unit code Unit name unit requirements
S2 ENSC3001 Mechanisms and Machines
Prerequisites:
CITS2401 Computer Analysis and Visualisation
and
ENSC2001 Motion and (MATH1002 Mathematical Methods 2
or
MATH1011 Multivariable Calculus)
and
PHYS1001 Physics for Scientists and Engineers
Incompatibility:
MECH3422 Mechanisms and Multibody Systems
S1, S2 ENSC3002 Materials and Manufacturing
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC1002 Material Behaviour from Atoms to Bridges
Incompatibility:
MECH2402 Manufacturing
S1 ENSC3003 Fluid Mechanics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC2001 Motion and (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
Incompatibility:
ENSC3010 Hydraulics, CHPR2433 Fluid Mechanics, MECH2403 Thermofluids 2
S1 ENSC3004 Solid Mechanics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC1002 Material Behaviour from Atoms to Bridges and [MATH1002 Mathematical Methods 2
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)]
Incompatibility:
CIVL2110 Statics and Solid Mechanics
S2 ENSC3007 Heat and Mass Transfer
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including MATH1002 Mathematical Methods 2
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)
Incompatibility:
CHPR2432 Heat and Mass Transfer
S2 MATH3023 Advanced Mathematics Applications
Prerequisites:
MATH1012 Mathematical Theory and Methods
or
equivalent
Incompatibility:
MATH2501 Mathematical Methods 3
Mining specialisation
Degree-specific major units
Take all units (30 points):
Availability Unit code Unit name unit requirements
S1 ENSC3004 Solid Mechanics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC1002 Material Behaviour from Atoms to Bridges and [MATH1002 Mathematical Methods 2
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)]
Incompatibility:
CIVL2110 Statics and Solid Mechanics
S1 ENSC3009 Geomechanics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including PHYS1001 Physics for Scientists and Engineers and [MATH1002 Mathematical Methods 2
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)]
Incompatibility:
CIVL2122 Geomechanics
S2 ENSC3011 Resource Extraction Technologies
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major
Incompatibility:
MINE3161 Surface Mining, MINE5503 Surface Mining (only for students who completed the unit in 2013)
S2 ENSC3012 Data Collection and Analysis
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
and
CITS2401 Computer Analysis and Visualisation
Incompatibility:
ENVE2601 Data Collection and Analysis
S1 ENSC3013 Environmental Systems
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC2001 Motion, ENSC2002 Energy and (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
Incompatibility:
ENVE1601 Environmental Systems Engineering
Degree-specific major units
Take unit(s) to the value of 6 points:
Availability Unit code Unit name unit requirements
S1 ENSC3003 Fluid Mechanics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC2001 Motion and (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
Incompatibility:
ENSC3010 Hydraulics, CHPR2433 Fluid Mechanics, MECH2403 Thermofluids 2
S2 ENSC3010 Hydraulics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including MATH1001 Mathematical Methods 1
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)
Incompatibility:
ENSC3003 Fluid Mechanics, CIVL2130 Hydraulics 1, ENVE2602 Environmental Fluid Mechanics
Software Engineering specialisation
Degree-specific major units
Take all units (30 points):
Availability Unit code Unit name unit requirements
S1 CITS3002 Networks and Security
Prerequisites:
CITS1002 Programming and Systems
or
CITS2002 Programming and Systems
or
(CITS1210 C Programming
and
CITS2230 Operating Systems)
Incompatibility:
CITS3230 Computer Networks, CITS3231 Security and Privacy
S2 CITS3004 Cybersecurity
Incompatibility:
CITS3002 Networks and Security prior to 2018
S2 CITS3200 Professional Computing
Prerequisites:
completion of 12 points from: CITS2002 Systems Programming; CITS2200 Data Structure and Algorithms;
or
CITS2401 Computer Analysis and Visualisation
S2 CITS3402 High Performance Computing
Prerequisites:
CITS1002 Programming and Systems
or
CITS2002 Programming and Systems
S2 ENSC3020 Digital Embedded Systems
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major including CITS2401 Computer Analysis and Visualisation
or
CITS1001 Object-oriented Programming and Software Engineering
Incompatibility:
ELEC4403 Digital and Embedded Systems
and
ELEC2303 Embedded Systems

Choosing your degree-specific major

You must satisfy the requirements of a degree-specific major before you complete your course. The flexible structure of an undergraduate course allows you to try out a number of different subjects to see what interests you before nominating your degree-specific major. You have the choice to either nominate your degree-specific major when you first enrol in the course or delay nominating it until your second year.

To plan the first year of your study without nominating a degree-specific major, you are advised to choose units that will pave the way to two or more degree-specific majors that are of interest to you. For examples of the choice of units available in first year, search the first-year study plans .

To fully understand the structure of an undergraduate course, read the course structure information and the Undergraduate Degree Course Rules.

The following example illustrates how the Engineering Science degree-specific major can be included in the Bachelor of Science course.

Important information about the Engineering Science Study Plans

This study plan has been designed to allow you to complete the Engineering Science major and a second major within three years. In order to do this, you may need to complete some Level 2 units in Year 1 and some Level 3 units in Year 2. The plan takes into account all prerequisites for the engineering science units.

Note: Students who are missing one or more Engineering Science prerequisites should refer to the study guides available from the ECM website.

Note to re-enrolling students: In 2017 the Engineering Science major was extended to include 14 units. Students who commenced the Engineering Science major in 2016 or earlier and who wish to complete according to the old rules for the major, please see the recommended study guides in the 2016 Handbook. Alternatively, please contact the EMS Student Office for advice.
Mechanical specialisation
Course Study Plan: CSP004-ENGSC-1
Chemical specialisation
Course Study Plan: CSP004-ENGSC-2
Civil specialisation
Course Study Plan: CSP004-ENGSC-3A
Civil specialisation
Course Study Plan: CSP004-ENGSC-3B
Biomedical specialisation
Course Study Plan: CSP004-ENGSC-4
Mining specialisation
Course Study Plan: CSP004-ENGSC-5A
Mining specialisation
Course Study Plan: CSP004-ENGSC-5B
Environmental specialisation
Course Study Plan: CSP004-ENGSC-6
Electrical specialisation
Course Study Plan: CSP004-ENGSC-7
Software Engineering specialisation
Course Study Plan: CSP004-ENGSC-8

There are more choices open to you. For more examples, search the study plans .

Choosing a second major

You also have the option to choose a second major from those available in the Bachelor of Arts, Bachelor of Biomedical Science, Bachelor of Commerce, Bachelor of Design Only available to re-enrolling students. or Bachelor of Science course, giving you the opportunity to pursue your interests no matter how different they are.

The following example illustrates how the Engineering Science degree-specific major can be combined with a second major in the Bachelor of Science course.

Important information about the Engineering Science Study Plans

This study plan has been designed to allow you to complete the Engineering Science major and a second major within three years. In order to do this, you may need to complete some Level 2 units in Year 1 and some Level 3 units in Year 2. The plan takes into account all prerequisites for the engineering science units.
Mechanical specialisation
Course Study Plan: CSP004-ENGSC-Generic-1
Chemical specialisation
Course Study Plan: CSP004-ENGSC-Generic-2
Civil specialisation
Course Study Plan: CSP004-ENGSC-Generic-3A
Civil specialisation
Course Study Plan: CSP004-ENGSC-Generic-3B
Biomedical specialisation
Course Study Plan: CSP004-ENGSC-Generic-4
Mining specialisation
Course Study Plan: CSP004-ENGSC-Generic-5A
Mining specialisation
Course Study Plan: CSP004-ENGSC-Generic-5B
Environmental specialisation
Course Study Plan: CSP004-ENGSC-Generic-6
Electrical specialisation
Course Study Plan: CSP004-ENGSC-Generic-7
Software Engineering specialisation
Course Study Plan: CSP004-ENGSC-Generic-8

For more examples of combinations of majors, search the study plans .

Engineering Science can also be taken as a second major.

Second major

Engineering Science can be taken as a second major in the following degree courses:

Overview of unit sequence

The Engineering Science second major is a single major comprising:

  • four Level 1 units
  • five Level 2 units
  • five Level 3 units

or

  • four Level 1 units
  • four Level 2 units
  • six Level 3 units

Note: Students taking Engineering Science in the Diploma in Science (DU004) complete between 8 to 14 units (48 to 84 credit points). Students who have previously completed units as part of another course are not required to take them in the Diploma (provided that a minimum of 48 points is taken in the Diploma).

Key to availability of units:
S1 = Semester 1; S2 = Semester 2; SS = summer teaching period; N/A = not available in 2018

Note: Units that are indicated as N/A may be available in 2019 or 2020.

Level 1

Second major units
Take all units (18 points):
Availability Unit code Unit name unit requirements
S1, S2 ENSC1002 Material Behaviour from Atoms to Bridges
Prerequisites:
(Mathematics Specialist ATAR
or
WACE Mathematics: Specialist 3C/3D
or
MATH1722 Mathematics Foundations: Specialist) and (Chemistry ATAR
or
WACE Chemistry 3A/3B
or
CHEM1003 Introductory Chemistry) and (Physics ATAR
or
WACE Physics 3A/3B
or
PHYS1030 Bridging Physics)
S1, S2, SS MATH1011 Multivariable Calculus
Prerequisites:
Mathematics Specialist ATAR
or
WACE Mathematics: Specialist 3C/3D
or
MATH1722 Mathematics Foundations: Specialist
or
equivalent
Incompatibility:
MATH1001 Mathematical Methods 1
or
MATH1002 Mathematical Methods 2
or
MATH2040 Engineering Mathematics
S1, S2, SS MATH1012 Mathematical Theory and Methods
Prerequisites:
Mathematics Specialist ATAR
or
WACE Mathematics: Specialist 3C/3D
or
MATH1722 Mathematics Foundations: Specialist
or
equivalent
Incompatibility:
MATH1001 Mathematical Methods 1
or
MATH1002 Mathematical Methods 2
or
MATH2040 Engineering Mathematics
Biomedical specialisation
Second major units
Students taking the Biomedical Engineering Specialisation in conjunction with majors in: Anatomy and Human Biology, Genetics, Microbiology and Immunology, Physiology, Neuroscience or Sport Science may substitute IMED1001 Form and Function with SCIE1106 Molecular Biology of the Cell and one of ANHB1101 Human Biology: Becoming Human or ANHB1102 Human Biology ll: Being Human. Students taking the Biomedical Engineering Specialisation in conjunction with the Medical Sciences major are not required to take PHYL2002 Physiology of Cells.
Availability Unit code Unit name unit requirements
S1 IMED1001 Form and Function
Prerequisites:
enrolment in the Medical Sciences (MEDSC) major
or
the Engineering Science (Biomedical Engineering) (ENGSC) major
Chemical specialisation
Second major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2 CHEM1002 Chemistry—Structure and Reactivity
Prerequisites:
ATAR Chemistry
or
WACE Chemistry 3A/3B
or
TEE Chemistry
or
equivalent
or
CHEM1105 Introductory Chemistry
or
CHEM1003 Introductory Chemistry
Incompatibility:
CHEM1102 Organic Chemistry, CHEM1103 Biological Organic Chemistry
Civil specialisation
Second major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2 PHYS1001 Physics for Scientists and Engineers
Prerequisites:
(Physics ATAR
or
WACE Physics 3A/3B
or
PHYS1030 Physics Bridging Unit
or
equivalent) and (Mathematics Methods ATAR
or
Mathematics Specialist ATAR
or
WACE Mathematics 3C/3D
or
WACE Mathematics Specialist 3A/3B
or
WACE Mathematics Specialist 3C/3D
or
MATH1721 Mathematics Foundations: Methods
or
MATH1722 Mathematics Foundations: Specialist
or
MATH1001 Mathematical Methods 1
or
MATH1002 Mathematical Methods 2
or
MATH1011 Multivariable Calculus
or
MATH1012 Mathematical Theory and Methods
or
equivalent)
Incompatibility:
PHYS1101 Advanced Physics A
Electrical specialisation
Second major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2 PHYS1001 Physics for Scientists and Engineers
Prerequisites:
(Physics ATAR
or
WACE Physics 3A/3B
or
PHYS1030 Physics Bridging Unit
or
equivalent) and (Mathematics Methods ATAR
or
Mathematics Specialist ATAR
or
WACE Mathematics 3C/3D
or
WACE Mathematics Specialist 3A/3B
or
WACE Mathematics Specialist 3C/3D
or
MATH1721 Mathematics Foundations: Methods
or
MATH1722 Mathematics Foundations: Specialist
or
MATH1001 Mathematical Methods 1
or
MATH1002 Mathematical Methods 2
or
MATH1011 Multivariable Calculus
or
MATH1012 Mathematical Theory and Methods
or
equivalent)
Incompatibility:
PHYS1101 Advanced Physics A
Environmental specialisation
Second major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2 PHYS1001 Physics for Scientists and Engineers
Prerequisites:
(Physics ATAR
or
WACE Physics 3A/3B
or
PHYS1030 Physics Bridging Unit
or
equivalent) and (Mathematics Methods ATAR
or
Mathematics Specialist ATAR
or
WACE Mathematics 3C/3D
or
WACE Mathematics Specialist 3A/3B
or
WACE Mathematics Specialist 3C/3D
or
MATH1721 Mathematics Foundations: Methods
or
MATH1722 Mathematics Foundations: Specialist
or
MATH1001 Mathematical Methods 1
or
MATH1002 Mathematical Methods 2
or
MATH1011 Multivariable Calculus
or
MATH1012 Mathematical Theory and Methods
or
equivalent)
Incompatibility:
PHYS1101 Advanced Physics A
Mechanical specialisation
Second major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2 PHYS1001 Physics for Scientists and Engineers
Prerequisites:
(Physics ATAR
or
WACE Physics 3A/3B
or
PHYS1030 Physics Bridging Unit
or
equivalent) and (Mathematics Methods ATAR
or
Mathematics Specialist ATAR
or
WACE Mathematics 3C/3D
or
WACE Mathematics Specialist 3A/3B
or
WACE Mathematics Specialist 3C/3D
or
MATH1721 Mathematics Foundations: Methods
or
MATH1722 Mathematics Foundations: Specialist
or
MATH1001 Mathematical Methods 1
or
MATH1002 Mathematical Methods 2
or
MATH1011 Multivariable Calculus
or
MATH1012 Mathematical Theory and Methods
or
equivalent)
Incompatibility:
PHYS1101 Advanced Physics A
Mining specialisation
Second major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2 PHYS1001 Physics for Scientists and Engineers
Prerequisites:
(Physics ATAR
or
WACE Physics 3A/3B
or
PHYS1030 Physics Bridging Unit
or
equivalent) and (Mathematics Methods ATAR
or
Mathematics Specialist ATAR
or
WACE Mathematics 3C/3D
or
WACE Mathematics Specialist 3A/3B
or
WACE Mathematics Specialist 3C/3D
or
MATH1721 Mathematics Foundations: Methods
or
MATH1722 Mathematics Foundations: Specialist
or
MATH1001 Mathematical Methods 1
or
MATH1002 Mathematical Methods 2
or
MATH1011 Multivariable Calculus
or
MATH1012 Mathematical Theory and Methods
or
equivalent)
Incompatibility:
PHYS1101 Advanced Physics A
Software Engineering specialisation
Second major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2 CITS1001 Object-oriented Programming and Software Engineering
Prerequisites:
Mathematics Applications ATAR
or
WACE Mathematics 2C/2D
or
MATH1720 Mathematics Fundamentals
or
equivalent
or
higher
Incompatibility:
CITS1200 Java Programming, CITS1220 Software Engineering

Level 2

Second major units
Take all units (18 points):
Availability Unit code Unit name unit requirements
S1, S2 ENSC2001 Motion
Prerequisites:
ENSC1002 Material Behaviour from Atoms to Bridges and (MATH1001 Mathematical Methods 1
or
MATH1011 Multivariable Calculus)
Co-requisites:
MATH1002 Mathematical Methods 2 (for students who have completed MATH1001 Mathematical Methods 1); none (for students who have completed MATH1011 Multivariable Calculus)
S1, S2 ENSC2002 Energy
Prerequisites:
MATH1001 Mathematical Methods 1
or
MATH1011 Multivariable Calculus
Co-requisites:
MATH1012 Mathematical Theory and Methods (for students who have completed MATH1011 Multivariable Calculus); none (for students who have completed MATH1001 Mathematical Methods 1)
Incompatibility:
ELEC1302 Power and Machine Technologies
S1, S2 ENSC2011 Global Challenges in Engineering
Incompatibility:
ENSC1001 Global Challenges in Engineering
Biomedical specialisation
Second major units
Take all units (12 points):
Availability Unit code Unit name unit requirements
S1, S2, SS CITS2401 Computer Analysis and Visualisation
Prerequisites:
Mathematics Methods ATAR
or
WACE Mathematics 3A/3B
or
MATH1720 Mathematics Fundamentals
or
equivalent
or
higher
S2 PHYL2002 Physiology of Cells
Incompatibility:
PHYL2245 Physiology of Cells
Chemical specialisation
Second major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2, SS CITS2401 Computer Analysis and Visualisation
Prerequisites:
Mathematics Methods ATAR
or
WACE Mathematics 3A/3B
or
MATH1720 Mathematics Fundamentals
or
equivalent
or
higher
Civil specialisation
Second major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2, SS CITS2401 Computer Analysis and Visualisation
Prerequisites:
Mathematics Methods ATAR
or
WACE Mathematics 3A/3B
or
MATH1720 Mathematics Fundamentals
or
equivalent
or
higher
Electrical specialisation
Second major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2, SS CITS2401 Computer Analysis and Visualisation
Prerequisites:
Mathematics Methods ATAR
or
WACE Mathematics 3A/3B
or
MATH1720 Mathematics Fundamentals
or
equivalent
or
higher
Environmental specialisation
Second major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2, SS CITS2401 Computer Analysis and Visualisation
Prerequisites:
Mathematics Methods ATAR
or
WACE Mathematics 3A/3B
or
MATH1720 Mathematics Fundamentals
or
equivalent
or
higher
Mechanical specialisation
Second major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2, SS CITS2401 Computer Analysis and Visualisation
Prerequisites:
Mathematics Methods ATAR
or
WACE Mathematics 3A/3B
or
MATH1720 Mathematics Fundamentals
or
equivalent
or
higher
Mining specialisation
Second major units
Take the following unit:
Availability Unit code Unit name unit requirements
S1, S2, SS CITS2401 Computer Analysis and Visualisation
Prerequisites:
Mathematics Methods ATAR
or
WACE Mathematics 3A/3B
or
MATH1720 Mathematics Fundamentals
or
equivalent
or
higher
Software Engineering specialisation
Second major units
Take all units (12 points):
Availability Unit code Unit name unit requirements
S2 CITS2002 Systems Programming
Incompatibility:
CITS1210 C Programming, CITS2230 Operating Systems, CITS1002 Programming and Systems
S1 CITS2200 Data Structures and Algorithms
Prerequisites:
CITS1001 Object-oriented Programming and Software Engineering and (Mathematics Methods ATAR
or
WACE Mathematics Specialist 3A/3B2
or
MATH1721 Mathematics Foundations: Methods
or
equivalent
or
higher)

Level 3

Biomedical specialisation
Second major units
Take all units (30 points):
Availability Unit code Unit name unit requirements
S1, S2 ENSC3002 Materials and Manufacturing
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC1002 Material Behaviour from Atoms to Bridges
Incompatibility:
MECH2402 Manufacturing
S2 ENSC3015 Signals and Systems
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC2002 Energy and (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
and
CITS2401 Computer Analysis and Visualisation
Incompatibility:
ELEC2305 Signals and Systems 2
N/A ENSC3021 Circuits and Electronics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC2001 Motion
and
ENSC2002 Energy and (MATH1002 Mathematical Methods 2
or
MATH1011 Multivariable Calculus)
Incompatibility:
ENSC3017 Circuits and Electronics; ELEC2300 Circuits and Electronic Systems 2
N/A ENSC3023 Biomedical Engineering
Prerequisites:
ENSC1002 Material Behaviour from Atoms to Bridges
and
ENSC2001 Motion
and
PHYL2002 Physiology of Cells (
or
equivalent)
Incompatibility:
GENG4408 Introduction to Biomedical Engineering
S1 SSEH3355 Biomechanical Principles
Prerequisites:
SSEH2250 Biomechanics
or
any Level 2 PHYS unit
or
any Level 2 ENSC unit
Chemical specialisation
Second major units
Take all units (36 points):
Availability Unit code Unit name unit requirements
S1 ENSC3003 Fluid Mechanics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC2001 Motion and (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
Incompatibility:
ENSC3010 Hydraulics, CHPR2433 Fluid Mechanics, MECH2403 Thermofluids 2
S2 ENSC3005 Mass and Energy Balances
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including CHEM1002 Chemistry—Structure and Reactivity and [MATH1002 Mathematical Methods 2
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)] ; for pre-2012 courses: GENG1001 Engineering: Introduction to Engineering Mechanics and (MATH2040 Engineering Mathematics
or
MATH1002 Mathematical Methods 2
or
MATH2020 Multivariable Calculus and Linear Algebra)
Incompatibility:
CHPR2530 Process Fundamentals
S1 ENSC3006 Chemical Process Thermodynamics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC2002 Energy
Incompatibility:
CHPR2431 Chemical Engineering Thermodynamics
S2 ENSC3007 Heat and Mass Transfer
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including MATH1002 Mathematical Methods 2
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)
Incompatibility:
CHPR2432 Heat and Mass Transfer
S2 ENSC3018 Process Synthesis and Design
Prerequisites:
(ENSC3005 Mass and Energy Balances
or
CHPR2530 Process Fundamentals) and (ENSC3007 Heat and Mass Transfer
or
CHPR2432 Heat and Mass Transfer)
Incompatibility:
CHPR4530 Process Systems
S2 ENSC3019 Unit Operations and Unit Processes
Prerequisites:
(ENSC3005 Mass and Energy Balances
or
CHPR2530 Process Fundamentals) and (ENSC3007 Heat and Mass Transfer
or
CHPR2432 Heat and Mass Transfer)
Co-requisites:
ENSC3006 Chemical Process Thermodynamics
Incompatibility:
CHPR3530 Process Modules, CHPR8503 Process Modules
Civil specialisation
Second major units
Take all units (30 points):
Availability Unit code Unit name unit requirements
S1 ENSC3004 Solid Mechanics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC1002 Material Behaviour from Atoms to Bridges and [MATH1002 Mathematical Methods 2
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)]
Incompatibility:
CIVL2110 Statics and Solid Mechanics
S2 ENSC3008 Structural Analysis
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC1002 Material Behaviour from Atoms to Bridges and (MATH1001 Mathematical Methods 1
or
MATH1011 Multivariable Calculus)
Incompatibility:
CIVL3110 Structural Analysis
S1 ENSC3009 Geomechanics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including PHYS1001 Physics for Scientists and Engineers and [MATH1002 Mathematical Methods 2
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)]
Incompatibility:
CIVL2122 Geomechanics
S2 ENSC3010 Hydraulics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including MATH1001 Mathematical Methods 1
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)
Incompatibility:
ENSC3003 Fluid Mechanics, CIVL2130 Hydraulics 1, ENVE2602 Environmental Fluid Mechanics
S2 ENSC3011 Resource Extraction Technologies
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major
Incompatibility:
MINE3161 Surface Mining, MINE5503 Surface Mining (only for students who completed the unit in 2013)
Second major units
Take unit(s) to the value of 6 points:
Availability Unit code Unit name unit requirements
S2 ENSC3012 Data Collection and Analysis
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
and
CITS2401 Computer Analysis and Visualisation
Incompatibility:
ENVE2601 Data Collection and Analysis
S1 ENSC3013 Environmental Systems
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC2001 Motion, ENSC2002 Energy and (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
Incompatibility:
ENVE1601 Environmental Systems Engineering
Electrical specialisation
Second major units
Take all units (36 points):
Availability Unit code Unit name unit requirements
S1 ENSC3014 Electronic Materials and Devices
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the Engineering Science major, including (ENSC2001 Motion
and
PHYS1001 Physics for Scientists and Engineers)
or
(PHYS2001 Quantum Mechanics 1 and Electromagnetism
and
PHYS2002 The Physics of Particles)
Incompatibility:
ELEC2304 Physical Electronics 2
S2 ENSC3015 Signals and Systems
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC2002 Energy and (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
and
CITS2401 Computer Analysis and Visualisation
Incompatibility:
ELEC2305 Signals and Systems 2
S2 ENSC3016 Power and Machines
Prerequisites:
ENSC2001 Motion, ENSC2002 Energy and (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
and
PHYS1001 Physics for Scientists and Engineers
Incompatibility:
ELEC3305 Power and Machines
S2 ENSC3020 Digital Embedded Systems
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major including CITS2401 Computer Analysis and Visualisation
or
CITS1001 Object-oriented Programming and Software Engineering
Incompatibility:
ELEC4403 Digital and Embedded Systems
and
ELEC2303 Embedded Systems
N/A ENSC3021 Circuits and Electronics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC2001 Motion
and
ENSC2002 Energy and (MATH1002 Mathematical Methods 2
or
MATH1011 Multivariable Calculus)
Incompatibility:
ENSC3017 Circuits and Electronics; ELEC2300 Circuits and Electronic Systems 2
S2 MATH3023 Advanced Mathematics Applications
Prerequisites:
MATH1012 Mathematical Theory and Methods
or
equivalent
Incompatibility:
MATH2501 Mathematical Methods 3
Environmental specialisation
Second major units
Take all units (36 points):

Students taking the Environmental Engineering specialisation in conjunction with the Physics major substitute MATH3023 Advanced Mathematics Applications with MATH2501 Mathematical Methods 3.

Availability Unit code Unit name unit requirements
S1 ENSC3009 Geomechanics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including PHYS1001 Physics for Scientists and Engineers and [MATH1002 Mathematical Methods 2
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)]
Incompatibility:
CIVL2122 Geomechanics
S2 ENSC3010 Hydraulics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including MATH1001 Mathematical Methods 1
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)
Incompatibility:
ENSC3003 Fluid Mechanics, CIVL2130 Hydraulics 1, ENVE2602 Environmental Fluid Mechanics
S2 ENSC3011 Resource Extraction Technologies
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major
Incompatibility:
MINE3161 Surface Mining, MINE5503 Surface Mining (only for students who completed the unit in 2013)
S2 ENSC3012 Data Collection and Analysis
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
and
CITS2401 Computer Analysis and Visualisation
Incompatibility:
ENVE2601 Data Collection and Analysis
S1 ENSC3013 Environmental Systems
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC2001 Motion, ENSC2002 Energy and (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
Incompatibility:
ENVE1601 Environmental Systems Engineering
S2 MATH3023 Advanced Mathematics Applications
Prerequisites:
MATH1012 Mathematical Theory and Methods
or
equivalent
Incompatibility:
MATH2501 Mathematical Methods 3
Mechanical specialisation
Second major units
Take all units (36 points):

Students taking the Mechanical Engineering specialisation in conjunction with the Physics major substitute MATH3023 Advanced Mathematics Applications with MATH2501 Mathematical Methods 3.

Availability Unit code Unit name unit requirements
S2 ENSC3001 Mechanisms and Machines
Prerequisites:
CITS2401 Computer Analysis and Visualisation
and
ENSC2001 Motion and (MATH1002 Mathematical Methods 2
or
MATH1011 Multivariable Calculus)
and
PHYS1001 Physics for Scientists and Engineers
Incompatibility:
MECH3422 Mechanisms and Multibody Systems
S1, S2 ENSC3002 Materials and Manufacturing
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC1002 Material Behaviour from Atoms to Bridges
Incompatibility:
MECH2402 Manufacturing
S1 ENSC3003 Fluid Mechanics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC2001 Motion and (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
Incompatibility:
ENSC3010 Hydraulics, CHPR2433 Fluid Mechanics, MECH2403 Thermofluids 2
S1 ENSC3004 Solid Mechanics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC1002 Material Behaviour from Atoms to Bridges and [MATH1002 Mathematical Methods 2
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)]
Incompatibility:
CIVL2110 Statics and Solid Mechanics
S2 ENSC3007 Heat and Mass Transfer
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including MATH1002 Mathematical Methods 2
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)
Incompatibility:
CHPR2432 Heat and Mass Transfer
S2 MATH3023 Advanced Mathematics Applications
Prerequisites:
MATH1012 Mathematical Theory and Methods
or
equivalent
Incompatibility:
MATH2501 Mathematical Methods 3
Mining specialisation
Second major units
Take all units (30 points):
Availability Unit code Unit name unit requirements
S1 ENSC3004 Solid Mechanics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC1002 Material Behaviour from Atoms to Bridges and [MATH1002 Mathematical Methods 2
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)]
Incompatibility:
CIVL2110 Statics and Solid Mechanics
S1 ENSC3009 Geomechanics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including PHYS1001 Physics for Scientists and Engineers and [MATH1002 Mathematical Methods 2
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)]
Incompatibility:
CIVL2122 Geomechanics
S2 ENSC3011 Resource Extraction Technologies
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major
Incompatibility:
MINE3161 Surface Mining, MINE5503 Surface Mining (only for students who completed the unit in 2013)
S2 ENSC3012 Data Collection and Analysis
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
and
CITS2401 Computer Analysis and Visualisation
Incompatibility:
ENVE2601 Data Collection and Analysis
S1 ENSC3013 Environmental Systems
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC2001 Motion, ENSC2002 Energy and (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
Incompatibility:
ENVE1601 Environmental Systems Engineering
Second major units
Take unit(s) to the value of 6 points:
Availability Unit code Unit name unit requirements
S1 ENSC3003 Fluid Mechanics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including ENSC2001 Motion and (MATH1002 Mathematical Methods 2
or
MATH1012 Mathematical Theory and Methods)
Incompatibility:
ENSC3010 Hydraulics, CHPR2433 Fluid Mechanics, MECH2403 Thermofluids 2
S2 ENSC3010 Hydraulics
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major, including MATH1001 Mathematical Methods 1
or
(MATH1011 Multivariable Calculus
and
MATH1012 Mathematical Theory and Methods)
Incompatibility:
ENSC3003 Fluid Mechanics, CIVL2130 Hydraulics 1, ENVE2602 Environmental Fluid Mechanics
Software Engineering specialisation
Second major units
Take all units (30 points):
Availability Unit code Unit name unit requirements
S1 CITS3002 Networks and Security
Prerequisites:
CITS1002 Programming and Systems
or
CITS2002 Programming and Systems
or
(CITS1210 C Programming
and
CITS2230 Operating Systems)
Incompatibility:
CITS3230 Computer Networks, CITS3231 Security and Privacy
S2 CITS3004 Cybersecurity
Incompatibility:
CITS3002 Networks and Security prior to 2018
S2 CITS3200 Professional Computing
Prerequisites:
completion of 12 points from: CITS2002 Systems Programming; CITS2200 Data Structure and Algorithms;
or
CITS2401 Computer Analysis and Visualisation
S2 CITS3402 High Performance Computing
Prerequisites:
CITS1002 Programming and Systems
or
CITS2002 Programming and Systems
S2 ENSC3020 Digital Embedded Systems
Prerequisites:
completion of 18 points of the Level 1 and Level 2 units taken from the degree-specific Engineering Science major including CITS2401 Computer Analysis and Visualisation
or
CITS1001 Object-oriented Programming and Software Engineering
Incompatibility:
ELEC4403 Digital and Embedded Systems
and
ELEC2303 Embedded Systems

Choosing a second major

The flexible structure of an undergraduate course allows you the option of including a second major. You have the choice to either nominate your second major when you first enrol in the course or delay it until your second year. For a major to be recorded on your academic record it must be nominated before the requirements of the course are completed.

To fully understand the structure of an undergraduate course, read the course structure information and the Undergraduate Degree Course Rules.

The following example illustrates how Engineering Science can be included as a second major in an undergraduate degree course.

Important information about the Engineering Science Study Plans

This study plan has been designed to allow you to complete the Engineering Science major and a second major within three years. In order to do this, you may need to complete some Level 2 units in Year 1 and some Level 3 units in Year 2. The plan takes into account all prerequisites for the engineering science units.

Note: Students who are missing one or more Engineering Science prerequisites should refer to the study guides available from the ECM website.

Note to re-enrolling students: In 2017 the Engineering Science major was extended to include 14 units. Students who commenced the Engineering Science major in 2016 or earlier and who wish to complete according to the old rules for the major, please see the recommended study guides in the 2016 Handbook. Alternatively, please contact the EMS Student Office for advice.
Mechanical specialisation
Course Study Plan: CSPGeneric-DSMGeneric-ENGSC-1
Chemical specialisation
Course Study Plan: CSPGeneric-DSMGeneric-ENGSC-2
Civil specialisation
Course Study Plan: CSPGeneric-DSMGeneric-ENGSC-3A
Civil specialisation
Course Study Plan: CSPGeneric-DSMGeneric-ENGSC-3B
Biomedical specialisation
Course Study Plan: CSPGeneric-DSMGeneric-ENGSC-4
Mining specialisation
Course Study Plan: CSPGeneric-DSMGeneric-ENGSC-5A
Mining specialisation
Course Study Plan: CSPGeneric-DSMGeneric-ENGSC-5B
Environmental specialisation
Course Study Plan: CSPGeneric-DSMGeneric-ENGSC-6
Electrical specialisation
Course Study Plan: CSPGeneric-DSMGeneric-ENGSC-7
Software Engineering specialisation
Course Study Plan: CSPGeneric-DSMGeneric-ENGSC-8

For more examples of combinations of majors, search the study plans .

Engineering Science can also be taken as a degree-specific major.