Bachelor of Engineering (Honours) (BE(Hons)) - Course List
Information valid for students commencing 2018
Bachelor of Engineering (Honours)
This course list contains information for pre-2015 (BE) students and 2015 commencing (BE (Hons)) students.
Year 1
Undeclared (Plan code UNDECX2342) Students can -
- undertake a flexible first year program leading into specialised fields of study in Year 2; or
- enrol directly into a chosen field of study in engineering and undertake the first year program as listed for that plan.
Students undertaking the flexible first year program will complete 4 units from Part A1, 4 units from Part A2, at least 2 units from Part B and the balance from Parts C and D or other courses approved by the Executive Dean. No more than 4 units will be permitted from Part D.
Part A1
Course Code | Units | Course Title |
ENGG1100 | 2 | Engineering Design |
ENGG1200 | 2 | Engineering Modelling & Problem Solving |
ENGG1211 | 4 | Engineering Design, Modelling & Problem Solving [1] |
Part A2
Course Code | Units | Course Title |
[ MATH1051 | 2 | Calculus & Linear Algebra I [2] |
[ or | ||
[ MATH1071 | 2 | Advanced Calculus & Linear Algebra I |
[ MATH1052 | 2 | Multivariate Calculus & Ordinary Differential Equations |
[ or | ||
[ MATH1072 | 2 | Advanced Multivariate Calculus & Ordinary Differential Equations |
Part B
Course Code | Units | Course Title |
ENGG1300 | 2 | Introduction to Electrical Systems |
ENGG1400 | 2 | Engineering Mechanics: Statics & Dynamics |
ENGG1500 | 2 | Engineering Thermodynamics |
Part C
Course Code | Units | Course Title |
BIOL1040 | 2 | Cells to Organisms |
CHEE1001 | 2 | Principles of Biological Engineering |
CHEM1100 | 2 | Chemistry 1 |
CSSE1001 | 2 | Introduction to Software Engineering |
ENGG1600 | 2 | Introduction to Research Practices - The Big Issues |
ERTH1501 | 2 | Earth Processes & Geological Materials for Engineers |
PHYS1002 | 2 | Electromagnetism and Modern Physics |
Chemical Engineering
Students must complete for the BE(Hons) (Chemical Engineering) - a Single Major (CHEMIX2342) or Extended Major (CHEMIY2342), or Major & Minor; 64 units comprising -
-
- a major - 52 units, comprising-
(i) 48 units, being all courses from part A - compulsory; and
(ii) 4 units from part B4 - advanced electives; and - balance from electives
(i) a minimum of 4 units from courses on the BE(Hons) list, other than courses on the Chemical Engineering part B0 list, and
(ii) a maximum of 4 units from courses on the Chemical Engineering part B0 list, and
(iii) a maximum of 4 units from level one courses not on the BE(Hons) list;
OR
- a major - 52 units, comprising-
-
- an extended major - 60 units, comprising
(i) 48 units, being all courses from part A - compulsory; and
(ii) 4 units from part B4 - advanced electives; and
(iii) 8 units from the combination of part B1, B2, and B4 electives, with a minimum of 4 units from the combination of part B2 and B4; and - balance from electives OR
- an extended major - 60 units, comprising
-
- a major and a minor - 60 units, comprising
(i) 48 units, being all courses from part A - compulsory; and
(ii) 4 units from part B4 - advanced electives; and
(iii) 8 units in accordance with the minor course list for Food Engineering; and - balance from electives
- a major and a minor - 60 units, comprising
Pre-2012 students need to refer to transitional information available at Chemical Engineering Course Changes
Part A - Compulsory
Year 1
4 units from
Course Code | Units | Course Title |
ENGG1100 | 2 | Engineering Design |
ENGG1200 | 2 | Engineering Modelling & Problem Solving |
ENGG1211 | 4 | Engineering Design, Modelling & Problem Solving [1] |
and 4 units from
Course Code | Units | Course Title |
[ MATH1051 | 2 | Calculus & Linear Algebra I [2] |
[ or | ||
[ MATH1071 | 2 | Advanced Calculus & Linear Algebra I |
[ MATH1052 | 2 | Multivariate Calculus & Ordinary Differential Equations |
[ or | ||
[ MATH1072 | 2 | Advanced Multivariate Calculus & Ordinary Differential Equations |
and 4 units for
Course Code | Units | Course Title |
CHEM1100 | 2 | Chemistry 1 |
ENGG1500 | 2 | Engineering Thermodynamics |
Year 2, Semester 1
Course Code | Units | Course Title |
CHEE2001 | 2 | Process Principles |
CHEM1200 | 2 | Chemistry 2 |
[ MATH2000 | 2 | Calculus & Linear Algebra II |
[ or | ||
[ MATH2001 | 2 | Advanced Calculus and Linear Algebra II |
Year 2, Semester 2
Course Code | Units | Course Title |
CHEE2003 | 2 | Fluid & Particle Mechanics |
CHEE2010 | 2 | Engineering Investigation & Statistical Analysis |
CHEM2056 | 2 | Physical Chemistry for Engineering |
Year 3, Semester 1
Course Code | Units | Course Title |
CHEE3002 | 2 | Heat & Mass Transfer |
CHEE3003 | 2 | Chemical Thermodynamics |
CHEE3020 | 2 | Process Systems Analysis |
Year 3, Semester 2
Course Code | Units | Course Title |
CHEE3004 | 2 | Unit Operations |
CHEE3005 | 2 | Reaction Engineering |
CHEE3007 | 2 | Process Modelling & Dynamics |
Year 4, Semester 1
Course Code | Units | Course Title |
CHEE4002 | 2 | Impact and Risk in the Process Industries |
CHEE4009 | 2 | Transport Phenomena |
CHEE4060 | 2 | Process & Control System Synthesis |
Year 4, Semester 1 or Semester 2
Course Code | Units | Course Title |
ENGG4900 | 2 | Professional Practice and the Business Environment |
Year 4, Semester 2
Course Code | Units | Course Title |
CHEE4001 | 4 | Process Engineering Design Project |
Part B0 - Preparatory Mathematics & Science Electives
Course Code | Units | Course Title |
CHEM1090 | 2 | Introductory Chemistry [3] |
MATH1050 | 2 | Mathematical Foundations [2] [4] |
PHYS1171 | 2 | Physical Basis of Biological Systems [5] |
B1 - Introductory Electives
Course Code | Units | Course Title |
BIOL1040 | 2 | Cells to Organisms |
CHEE1001 | 2 | Principles of Biological Engineering |
CSSE1001 | 2 | Introduction to Software Engineering |
ENGG1300 | 2 | Introduction to Electrical Systems |
ENGG1400 | 2 | Engineering Mechanics: Statics & Dynamics |
ENGG1600 | 2 | Introduction to Research Practices - The Big Issues |
ERTH1501 | 2 | Earth Processes & Geological Materials for Engineers |
PHYS1002 | 2 | Electromagnetism and Modern Physics |
Part B2 - Electives
Note: Non-compulsory courses may be pre-requisites for some electives.
Course Code | Units | Course Title |
BIOC2000 | 2 | Biochemistry & Molecular Biology |
BIOL2202 | 2 | Genetics |
CHEE2501 | 2 | Environmental Systems Engineering I: Processes |
CHEE3008 | 2 | Special Topics C |
CHEE3301 | 2 | Polymer Engineering |
CHEE4003 | 2 | Special Topics A |
CHEE4015 | 1 | Special Topics VII |
CIVL3141 | 2 | Catchment Hydrology |
ENGG4103 | 2 | Engineering Asset Management |
ENVM3103 | 2 | Regulatory Frameworks for Environmental Management & Planning |
FOOD2000 | 2 | Food Science |
FOOD3007 | 2 | Food Structure & Sensory Science |
FOOD3008 | 2 | Food Process Engineering II |
FOOD3011 | 2 | Food Product Development |
FOOD3017 | 2 | Food Policy, Safety & Quality Management |
MECH2310 | 2 | Science & Engineering of Metals |
MICR2000 | 2 | Microbiology & Immunology |
MICR2001 | 2 | Food Microbiology I |
MINE2201 | 2 | Physical & Chemical Processing of Minerals |
MINE3211 | 2 | Special Topics in Minerals Processing II |
MINE3212 | 2 | Pyrometallurgy |
MINE3219 | 2 | Process Mineralogy and Comminution |
MINE4207 | 1 | Special Topics in Minerals Processing I |
Part B4 - Advanced Electives
Note: Non-compulsory courses may be pre-requisites for some electives.
Course Code | Units | Course Title |
CHEE4006 | 2 | Individual Inquiry |
CHEE4007 | 2 | Individual Inquiry |
CHEE4012 | 2 | Industrial Wastewater & Solid Waste Management |
CHEE4020 | 2 | Biomolecular Engineering |
CHEE4022 | 2 | Principles of Adsorption |
CHEE4026 | 4 | Thesis Project [1] |
CHEE4027 | 4 | Thesis Project [1] |
CHEE4034 | 2 | Cell & Tissue Engineering |
CHEE4301 | 2 | Nanomaterials & Their Characterisation |
CHEE4302 | 2 | Electrochemistry & Corrosion |
CHEE4303 | 2 | Interface and Colloid Science and Engineering |
CHEE4305 | 2 | Biomaterials: Materials in Medicine |
ENGG3500 | 2 | Reservoir Engineering |
ENGY4000 | 2 | Energy Systems |
MECH4304 | 2 | Net Shape Manufacturing |
MINE4203 | 2 | Flotation |
MINE4204 | 2 | Aqueous Solution Processing & Electrometallurgy |
Minors
Students enrolled in a minor field of study are required to obtain the major, plus an additional 8 units as set out below for the minor.
Food Engineering
Group A - Compulsory
Year 2, Semester 1
Course Code | Units | Course Title |
CHEE1001 | 2 | Principles of Biological Engineering |
Year 2, Semester 2
Course Code | Units | Course Title |
MICR2001 | 2 | Food Microbiology I |
Year 3, Semester 1
Course Code | Units | Course Title |
FOOD2000 | 2 | Food Science |
Chemical and Biological Engineering
Available in the dual major only.
Students must complete for the BE(Hons) (Chemical & Biological Engineering Plan code: CHBIOW2342), 64 units comprising -
- 60 units, being all courses from part A - compulsory; and
- balance from electives
Part A - Compulsory
Year 1
4 units from
Course Code | Units | Course Title |
ENGG1100 | 2 | Engineering Design |
ENGG1200 | 2 | Engineering Modelling & Problem Solving |
ENGG1211 | 4 | Engineering Design, Modelling & Problem Solving [1] |
and 4 units from
Course Code | Units | Course Title |
[ MATH1051 | 2 | Calculus & Linear Algebra I [2] |
[ or | ||
[ MATH1071 | 2 | Advanced Calculus & Linear Algebra I |
[ MATH1052 | 2 | Multivariate Calculus & Ordinary Differential Equations |
[ or | ||
[ MATH1072 | 2 | Advanced Multivariate Calculus & Ordinary Differential Equations |
and 6 units for
Course Code | Units | Course Title |
CHEE1001 | 2 | Principles of Biological Engineering |
CHEM1100 | 2 | Chemistry 1 |
ENGG1500 | 2 | Engineering Thermodynamics |
Year 2 Semester 1
Course Code | Units | Course Title |
BIOC2000 | 2 | Biochemistry & Molecular Biology |
CHEE2001 | 2 | Process Principles |
CHEM1200 | 2 | Chemistry 2 |
[ MATH2000 | 2 | Calculus & Linear Algebra II |
[ or | ||
[ MATH2001 | 2 | Advanced Calculus and Linear Algebra II |
Year 2 Semester 2
Course Code | Units | Course Title |
BIOL2202 | 2 | Genetics |
CHEE2003 | 2 | Fluid & Particle Mechanics |
CHEE2010 | 2 | Engineering Investigation & Statistical Analysis |
CHEM2056 | 2 | Physical Chemistry for Engineering |
Year 3 Semester 1
Course Code | Units | Course Title |
CHEE3002 | 2 | Heat & Mass Transfer |
CHEE3003 | 2 | Chemical Thermodynamics |
CHEE3020 | 2 | Process Systems Analysis |
CHEE4020 | 2 | Biomolecular Engineering |
Year 3 Semester 2
Course Code | Units | Course Title |
CHEE3004 | 2 | Unit Operations |
CHEE3005 | 2 | Reaction Engineering |
CHEE3007 | 2 | Process Modelling & Dynamics |
CHEE4305 | 2 | Biomaterials: Materials in Medicine |
Year 4 Semester 1
Course Code | Units | Course Title |
CHEE4002 | 2 | Impact and Risk in the Process Industries |
CHEE4009 | 2 | Transport Phenomena |
CHEE4034 | 2 | Cell & Tissue Engineering |
CHEE4060 | 2 | Process & Control System Synthesis |
Year 4 Semester 2
Course Code | Units | Course Title |
CHEE4001 | 4 | Process Engineering Design Project |
ENGG4900 | 2 | Professional Practice and the Business Environment |
Part B0 - Preparatory Mathematics & Science Electives
Course Code | Units | Course Title |
CHEM1090 | 2 | Introductory Chemistry [3] |
MATH1050 | 2 | Mathematical Foundations [2] |
PHYS1171 | 2 | Physical Basis of Biological Systems [5] |
Part B1 - Introductory Electives
Course Code | Units | Course Title |
BIOL1040 | 2 | Cells to Organisms |
CSSE1001 | 2 | Introduction to Software Engineering |
ENGG1300 | 2 | Introduction to Electrical Systems |
ENGG1400 | 2 | Engineering Mechanics: Statics & Dynamics |
ENGG1600 | 2 | Introduction to Research Practices - The Big Issues |
ERTH1501 | 2 | Earth Processes & Geological Materials for Engineers |
PHYS1002 | 2 | Electromagnetism and Modern Physics |
Part B2 - Electives
Note: Non-compulsory courses may be pre-requisites for some electives.
Course Code | Units | Course Title |
BIOL2200 | 2 | Cell Structure & Function |
CHEE3301 | 2 | Polymer Engineering |
MICR2000 | 2 | Microbiology & Immunology |
Part B4 - Advanced Electives
Note: Non-compulsory courses may be pre-requisites for some electives.
Course Code | Units | Course Title |
CHEE4012 | 2 | Industrial Wastewater & Solid Waste Management |
CHEE4022 | 2 | Principles of Adsorption |
CHEE4028 | 2 | Metabolic Engineering |
CHEE4301 | 2 | Nanomaterials & Their Characterisation |
CHEE4302 | 2 | Electrochemistry & Corrosion |
Chemical and Environmental Engineering
Available in the dual major only.
Students must complete for the BE(Hons) (Chemical & Environmental Engineering Plan code: CHENVW2342), 64 units comprising -
- 60 units, being all courses from part A - compulsory; and
- balance from electives
Part A - Compulsory
Year 1
4 units from
Course Code | Units | Course Title |
ENGG1100 | 2 | Engineering Design |
ENGG1200 | 2 | Engineering Modelling & Problem Solving |
ENGG1211 | 4 | Engineering Design, Modelling & Problem Solving [1] |
and 4 units from
Course Code | Units | Course Title |
[ MATH1051 | 2 | Calculus & Linear Algebra I [2] |
[ or | ||
[ MATH1071 | 2 | Advanced Calculus & Linear Algebra I |
[ MATH1052 | 2 | Multivariate Calculus & Ordinary Differential Equations |
[ or | ||
[ MATH1072 | 2 | Advanced Multivariate Calculus & Ordinary Differential Equations |
and 4 units for
Course Code | Units | Course Title |
CHEM1100 | 2 | Chemistry 1 |
ENGG1500 | 2 | Engineering Thermodynamics |
Year 2 Semester 1
Course Code | Units | Course Title |
CHEE1001 | 2 | Principles of Biological Engineering |
CHEE2001 | 2 | Process Principles |
CHEM1200 | 2 | Chemistry 2 |
[ MATH2000 | 2 | Calculus & Linear Algebra II |
[ or | ||
[ MATH2001 | 2 | Advanced Calculus and Linear Algebra II |
Year 2 Semester 2
Course Code | Units | Course Title |
CHEE2003 | 2 | Fluid & Particle Mechanics |
CHEE2010 | 2 | Engineering Investigation & Statistical Analysis |
CHEE2501 | 2 | Environmental Systems Engineering I: Processes |
CHEM2056 | 2 | Physical Chemistry for Engineering |
Year 3 Semester 1
Course Code | Units | Course Title |
CHEE3002 | 2 | Heat & Mass Transfer |
CHEE3003 | 2 | Chemical Thermodynamics |
CHEE3020 | 2 | Process Systems Analysis |
ENVM3103 | 2 | Regulatory Frameworks for Environmental Management & Planning |
Year 3 Semester 2
Course Code | Units | Course Title |
CHEE3004 | 2 | Unit Operations |
CHEE3005 | 2 | Reaction Engineering |
CIVL3141 | 2 | Catchment Hydrology |
[ CHEE3007 | 2 | Process Modelling & Dynamics |
[ or | ||
[ CIVL3150 | 2 | Modelling of Environmental Systems |
Year 4 Semester 1
Course Code | Units | Course Title |
CHEE4002 | 2 | Impact and Risk in the Process Industries |
CHEE4009 | 2 | Transport Phenomena |
CHEE4060 | 2 | Process & Control System Synthesis |
ENGY4000 | 2 | Energy Systems |
Year 4 Semester 2
Course Code | Units | Course Title |
CHEE4001 | 4 | Process Engineering Design Project |
CHEE4012 | 2 | Industrial Wastewater & Solid Waste Management |
ENGG4900 | 2 | Professional Practice and the Business Environment |
Part B0 - Preparatory Mathematics & Science Electives
Course Code | Units | Course Title |
CHEM1090 | 2 | Introductory Chemistry [3] |
MATH1050 | 2 | Mathematical Foundations [2] [4] |
PHYS1171 | 2 | Physical Basis of Biological Systems [5] |
Part B1 - Introductory Electives
Course Code | Units | Course Title |
BIOL1040 | 2 | Cells to Organisms |
CSSE1001 | 2 | Introduction to Software Engineering |
ENGG1300 | 2 | Introduction to Electrical Systems |
ENGG1400 | 2 | Engineering Mechanics: Statics & Dynamics |
ENGG1600 | 2 | Introduction to Research Practices - The Big Issues |
ERTH1501 | 2 | Earth Processes & Geological Materials for Engineers |
PHYS1002 | 2 | Electromagnetism and Modern Physics |
Part B2 - Electives
Note: Non-compulsory courses may be pre-requisites for some electives.
Course Code | Units | Course Title |
CHEE3301 | 2 | Polymer Engineering |
CIVL4140 | 2 | Groundwater & Surface Water Modelling |
ENGG4103 | 2 | Engineering Asset Management |
ENVM2522 | 2 | Carbon & Energy Management |
ENVM3524 | 2 | Business Management in a Carbon Constrained World |
ENVM3528 | 2 | Industrial Ecology & Life Cycle Thinking |
MGTS3526 | 2 | Systems Thinking |
MINE2201 | 2 | Physical & Chemical Processing of Minerals |
Part B4 - Advanced Electives
Note: Non-compulsory courses may be pre-requisites for some electives.
Course Code | Units | Course Title |
CHEE4020 | 2 | Biomolecular Engineering |
CHEE4022 | 2 | Principles of Adsorption |
CHEE4301 | 2 | Nanomaterials & Their Characterisation |
CHEE4302 | 2 | Electrochemistry & Corrosion |
CHEE4305 | 2 | Biomaterials: Materials in Medicine |
MINE4203 | 2 | Flotation |
MINE4204 | 2 | Aqueous Solution Processing & Electrometallurgy |
Chemical and Materials Engineering
Available in the dual major only.
Students must complete for the BE(Hons) (Chemical & Materials Engineering Plan code: CHMATW2342), 64 units comprising -
- 58 units, being all courses from part A - compulsory; and
- 2 units from part B4 - advanced electives; and
- balance from electives
Part A - Compulsory
Year 1
4 units from
Course Code | Units | Course Title |
ENGG1100 | 2 | Engineering Design |
ENGG1200 | 2 | Engineering Modelling & Problem Solving |
ENGG1211 | 4 | Engineering Design, Modelling & Problem Solving [1] |
and 4 units from
Course Code | Units | Course Title |
[ MATH1051 | 2 | Calculus & Linear Algebra I [2] |
[ or | ||
[ MATH1071 | 2 | Advanced Calculus & Linear Algebra I |
[ MATH1052 | 2 | Multivariate Calculus & Ordinary Differential Equations |
[ or | ||
[ MATH1072 | 2 | Advanced Multivariate Calculus & Ordinary Differential Equations |
and 4 units for
Course Code | Units | Course Title |
CHEM1100 | 2 | Chemistry 1 |
ENGG1500 | 2 | Engineering Thermodynamics |
Year 2 Semester 1
Course Code | Units | Course Title |
CHEE2001 | 2 | Process Principles |
CHEM1200 | 2 | Chemistry 2 |
[ MATH2000 | 2 | Calculus & Linear Algebra II |
[ or | ||
[ MATH2001 | 2 | Advanced Calculus and Linear Algebra II |
[ MECH2300 | 2 | Structures & Materials |
[ or | ||
[ MECH2305 | 2 | Introduction to Engineering Design and Manufacturing |
Year 2 Semester 2
Course Code | Units | Course Title |
CHEE2003 | 2 | Fluid & Particle Mechanics |
CHEE2010 | 2 | Engineering Investigation & Statistical Analysis |
CHEM2056 | 2 | Physical Chemistry for Engineering |
MECH2310 | 2 | Science & Engineering of Metals |
Year 3 Semester 1
Course Code | Units | Course Title |
CHEE3002 | 2 | Heat & Mass Transfer |
CHEE3003 | 2 | Chemical Thermodynamics |
CHEE3020 | 2 | Process Systems Analysis |
CHEE3301 | 2 | Polymer Engineering |
Year 3 Semester 2
Course Code | Units | Course Title |
CHEE3004 | 2 | Unit Operations |
CHEE3005 | 2 | Reaction Engineering |
CHEE3007 | 2 | Process Modelling & Dynamics |
MECH3301 | 2 | Materials Selection |
Year 4 Semester 1
Course Code | Units | Course Title |
CHEE4002 | 2 | Impact and Risk in the Process Industries |
CHEE4009 | 2 | Transport Phenomena |
CHEE4060 | 2 | Process & Control System Synthesis |
MECH4304 | 2 | Net Shape Manufacturing |
Year 4 Semester 2
Course Code | Units | Course Title |
CHEE4001 | 4 | Process Engineering Design Project |
ENGG4900 | 2 | Professional Practice and the Business Environment |
Part B0 - Preparatory Mathematics & Science Electives
Course Code | Units | Course Title |
CHEM1090 | 2 | Introductory Chemistry [3] |
MATH1050 | 2 | Mathematical Foundations [2] [4] |
PHYS1171 | 2 | Physical Basis of Biological Systems [5] |
Part B1 - Introductory Electives
Course Code | Units | Course Title |
BIOL1040 | 2 | Cells to Organisms |
CSSE1001 | 2 | Introduction to Software Engineering |
ENGG1300 | 2 | Introduction to Electrical Systems |
ENGG1400 | 2 | Engineering Mechanics: Statics & Dynamics |
ENGG1600 | 2 | Introduction to Research Practices - The Big Issues |
ERTH1501 | 2 | Earth Processes & Geological Materials for Engineers |
PHYS1002 | 2 | Electromagnetism and Modern Physics |
Part B2 - Electives
Note: Non-compulsory courses may be pre-requisites for some electives.
Course Code | Units | Course Title |
CHEE3008 | 2 | Special Topics C |
CHEE4003 | 2 | Special Topics A |
CHEE4015 | 1 | Special Topics VII |
ENGY4000 | 2 | Energy Systems |
MINE3211 | 2 | Special Topics in Minerals Processing II |
MINE4207 | 1 | Special Topics in Minerals Processing I |
Chemical and Metallurgical Engineering
Available in the dual major only.
Students must complete for the BE(Hons) (Chemical & Metallurgical Engineering Plan code: CHMETW2342), 64 units comprising -
- 56 units, being all courses from part A - compulsory; and
- 4 units from the combination of B1, B2 and B4 electives; and
- balance from electives
Part A - Compulsory
Year 1
4 units from
Course Code | Units | Course Title |
ENGG1100 | 2 | Engineering Design |
ENGG1200 | 2 | Engineering Modelling & Problem Solving |
ENGG1211 | 4 | Engineering Design, Modelling & Problem Solving [1] |
and 4 units from
Course Code | Units | Course Title |
[ MATH1051 | 2 | Calculus & Linear Algebra I [2] |
[ or | ||
[ MATH1071 | 2 | Advanced Calculus & Linear Algebra I |
[ MATH1052 | 2 | Multivariate Calculus & Ordinary Differential Equations |
[ or | ||
[ MATH1072 | 2 | Advanced Multivariate Calculus & Ordinary Differential Equations |
and 4 units for
Course Code | Units | Course Title |
CHEM1100 | 2 | Chemistry 1 |
ENGG1500 | 2 | Engineering Thermodynamics |
Year 2, Semester 1
Course Code | Units | Course Title |
CHEE2001 | 2 | Process Principles |
CHEM1200 | 2 | Chemistry 2 |
[ MATH2000 | 2 | Calculus & Linear Algebra II |
[ or | ||
[ MATH2001 | 2 | Advanced Calculus and Linear Algebra II |
Year 2, Semester 2
Course Code | Units | Course Title |
CHEE2003 | 2 | Fluid & Particle Mechanics |
CHEE2010 | 2 | Engineering Investigation & Statistical Analysis |
CHEM2056 | 2 | Physical Chemistry for Engineering |
MINE2201 | 2 | Physical & Chemical Processing of Minerals |
Year 3, Semester 1
Course Code | Units | Course Title |
CHEE3002 | 2 | Heat & Mass Transfer |
CHEE3003 | 2 | Chemical Thermodynamics |
CHEE3020 | 2 | Process Systems Analysis |
MINE3219 | 2 | Process Mineralogy and Comminution |
Year 3, Semester 2
Course Code | Units | Course Title |
CHEE3005 | 2 | Reaction Engineering |
CHEE3007 | 2 | Process Modelling & Dynamics |
MINE3208 | 2 | Mineral and Coal Beneficiation |
MINE3212 | 2 | Pyrometallurgy |
Year 4, Semester 1
Course Code | Units | Course Title |
CHEE4060 | 2 | Process & Control System Synthesis |
MINE4203 | 2 | Flotation |
MINE4204 | 2 | Aqueous Solution Processing & Electrometallurgy |
Year 4, Semester 1 or Semester 2
Course Code | Units | Course Title |
ENGG4900 | 2 | Professional Practice and the Business Environment |
Year 4, Semester 2
Course Code | Units | Course Title |
MINE4200 | 2 | Impact and Risk for Minerals Processing |
MINE4201 | 4 | Metallurgical Plant Design |
Part B0 - Preparatory Mathematics & Science Electives
Course Code | Units | Course Title |
CHEM1090 | 2 | Introductory Chemistry [3] |
MATH1050 | 2 | Mathematical Foundations [2] [4] |
PHYS1171 | 2 | Physical Basis of Biological Systems [5] |
Part B1 - Introductory Electives
Course Code | Units | Course Title |
BIOL1040 | 2 | Cells to Organisms |
CHEE1001 | 2 | Principles of Biological Engineering |
CSSE1001 | 2 | Introduction to Software Engineering |
ENGG1300 | 2 | Introduction to Electrical Systems |
ENGG1400 | 2 | Engineering Mechanics: Statics & Dynamics |
ENGG1600 | 2 | Introduction to Research Practices - The Big Issues |
ERTH1501 | 2 | Earth Processes & Geological Materials for Engineers |
PHYS1002 | 2 | Electromagnetism and Modern Physics |
Part B2 - Electives
Note: Non-compulsory courses may be pre-requisites for some electives.
Course Code | Units | Course Title |
CHEE2501 | 2 | Environmental Systems Engineering I: Processes |
CHEE3008 | 2 | Special Topics C |
CHEE4003 | 2 | Special Topics A |
CHEE4015 | 1 | Special Topics VII |
ENVM2522 | 2 | Carbon & Energy Management |
ENVM3103 | 2 | Regulatory Frameworks for Environmental Management & Planning |
ENVM3525 | 2 | Sustainable Business Practice |
MECH2300 | 2 | Structures & Materials |
MECH2305 | 2 | Introduction to Engineering Design and Manufacturing |
MECH2310 | 2 | Science & Engineering of Metals |
MINE2105 | 2 | Introduction to Mining |
MINE3211 | 2 | Special Topics in Minerals Processing II |
MINE4207 | 1 | Special Topics in Minerals Processing I |
TIMS3309 | 2 | Fundamentals of Technology and Innovation Management |
Part B4 - Advanced Electives
Note: Non-compulsory courses may be pre-requisites for some electives.
Course Code | Units | Course Title |
CHEE4006 | 2 | Individual Inquiry |
CHEE4007 | 2 | Individual Inquiry |
CHEE4009 | 2 | Transport Phenomena |
CHEE4012 | 2 | Industrial Wastewater & Solid Waste Management |
CHEE4022 | 2 | Principles of Adsorption |
CHEE4026 | 4 | Thesis Project [1] |
CHEE4027 | 4 | Thesis Project [1] |
CHEE4301 | 2 | Nanomaterials & Their Characterisation |
CHEE4302 | 2 | Electrochemistry & Corrosion |
CHEE4303 | 2 | Interface and Colloid Science and Engineering |
ENGG3500 | 2 | Reservoir Engineering |
ENGY4000 | 2 | Energy Systems |
MECH4304 | 2 | Net Shape Manufacturing |
Civil Engineering
Students must complete for the BE(Hons) (Civil Engineering) a Single Major (Plan code: CIVILX2342) or Extended Major (Plan code: CIVILY2342), 64 units comprising one of the following:
-
- a major - 52 units, comprising
(i) 46 units, being all courses from part A - compulsory; and
(ii) 6 units from the combination of part B1 and B2 electives, with a minimum of 4 units from part B2 - advanced electives; and
- balance from electives
(i) a minimum of 4 units from courses on the BE(Hons) list, other than courses on the Civil Engineering part B0 list; and
(ii) a maximum of 4 units from courses on the Civil Engineering part B0 list; and
(iii) a maximum of 4 units from level one courses not on the BE(Hons) list;
OR
- a major - 52 units, comprising
-
- an extended major - 60 units, comprising
(i) 46 units, being all courses from part A - compulsory; and
(ii) 14 units from the combination of part B1 and B2 electives, with a minimum of 8 units from part B2 - advanced electives; and - balance from electives
- an extended major - 60 units, comprising
Students will be required to provide their own PPE (safety glasses and steel cap boots) and possess a current "General Safety Induction Course - Construction Industry" site card or similar recognised under Queensland legislation.
Part A - Compulsory
Year 1
4 units from
Course Code | Units | Course Title |
ENGG1100 | 2 | Engineering Design |
ENGG1200 | 2 | Engineering Modelling & Problem Solving |
ENGG1211 | 4 | Engineering Design, Modelling & Problem Solving [1] |
and 4 units for
Course Code | Units | Course Title |
[ MATH1051 | 2 | Calculus & Linear Algebra I [2] |
[ or | ||
[ MATH1071 | 2 | Advanced Calculus & Linear Algebra I |
[ MATH1052 | 2 | Multivariate Calculus & Ordinary Differential Equations |
[ or | ||
[ MATH1072 | 2 | Advanced Multivariate Calculus & Ordinary Differential Equations |
AND
Course Code | Units | Course Title |
ENGG1400 | 2 | Engineering Mechanics: Statics & Dynamics |
Year 2, Semester 1
Course Code | Units | Course Title |
CIVL2135 | 2 | Environmental Issues and Sustainability in Engineering |
CIVL2330 | 2 | Structural Mechanics |
CIVL2410 | 2 | Traffic Flow Theory & Analysis |
CIVL2530 | 2 | Probability, Statistics and Scientific Computing |
Year 2, Semester 2
Course Code | Units | Course Title |
CIVL2131 | 2 | Fluid Mechanics for Civil & Environmental Engineers |
CIVL2210 | 2 | Fundamentals of Soil Mechanics |
CIVL2340 | 2 | Introduction to Structural Design |
CIVL2360 | 2 | Reinforced Concrete Structures & Concrete Technology |
Year 3, Semester 1
Course Code | Units | Course Title |
CIVL3140 | 2 | Catchment Hydraulics: Open Channel Flow & Design |
CIVL3210 | 2 | Geotechnical Engineering |
CIVL3340 | 2 | Structural Analysis |
Year 3, Semester 2
Course Code | Units | Course Title |
CIVL3141 | 2 | Catchment Hydrology |
CIVL3350 | 2 | Structural Design |
CIVL3420 | 2 | Transportation Systems Engineering |
CIVL3510 | 2 | Introduction to Project Management with Building Information Modelling |
Year 4, Semester 1
Course Code | Units | Course Title |
CIVL4514 | 2 | Civil Design I |
Year 4, Semester 1 or Semester 2
Course Code | Units | Course Title |
ENGG4900 | 2 | Professional Practice and the Business Environment |
Year 4, Semester 2
Course Code | Units | Course Title |
CIVL4516 | 2 | Civil Design III |
Part B0 - Preparatory Mathematics & Science Electives
Course Code | Units | Course Title |
CHEM1090 | 2 | Introductory Chemistry [3] |
MATH1050 | 2 | Mathematical Foundations [2] [4] |
PHYS1171 | 2 | Physical Basis of Biological Systems [5] |
Part B1 - Introductory Electives
Course Code | Units | Course Title |
CHEM1100 | 2 | Chemistry 1 |
CSSE1001 | 2 | Introduction to Software Engineering |
ENGG1300 | 2 | Introduction to Electrical Systems |
ENGG1500 | 2 | Engineering Thermodynamics |
ENGG1600 | 2 | Introduction to Research Practices - The Big Issues |
ERTH1501 | 2 | Earth Processes & Geological Materials for Engineers |
MATH2000 | 2 | Calculus & Linear Algebra II |
MATH2001 | 2 | Advanced Calculus and Linear Algebra II |
MINE2105 | 2 | Introduction to Mining |
MINE3121 | 2 | Mining Geomechanics |
PHYS1002 | 2 | Electromagnetism and Modern Physics |
REDE1300 | 2 | Building Construction Management & Economics |
Part B2 - Advanced Electives
Course Code | Units | Course Title |
CHEE4012 | 2 | Industrial Wastewater & Solid Waste Management |
CIVL3150 | 2 | Modelling of Environmental Systems |
CIVL4110 | 2 | Coastal & Estuarine Processes [6] |
CIVL4120 | 2 | Advanced Open Channel Flow & Hydraulic Structures [7] |
CIVL4140 | 2 | Groundwater & Surface Water Modelling |
CIVL4160 | 2 | Advanced Fluid Mechanics [6] |
CIVL4170 | 2 | Environmental Risk Assessment and Management |
CIVL4180 | 2 | Sustainable Built Environment |
CIVL4230 | 2 | Advanced Soil Mechanics |
CIVL4250 | 2 | Numerical Methods in Engineering |
CIVL4270 | 2 | Geotechnical Investigation & Testing |
CIVL4280 | 2 | Advanced Rock Mechanics |
CIVL4332 | 2 | Advanced Structural Analysis |
CIVL4333 | 2 | Advanced Concrete Design |
CIVL4334 | 2 | Design of Timber Structures |
CIVL4340 | 2 | Wind Engineering |
CIVL4411 | 2 | Advanced Transport Engineering |
CIVL4412 | 2 | Travel Behaviour and Transport Modelling |
CIVL4460 | 2 | Highway Geometric Design |
CIVL4522 | 2 | Analytical Methods for the Design of Construction Operations |
CIVL4560 | 2 | Project |
CIVL4580 | 4 | Research Thesis [1] |
CIVL4582 | 4 | Research Thesis [1] |
FIRE3700 | 2 | Introduction to Fire Safety Engineering |
FIRE4610 | 2 | Fire Engineering Design: Solutions for Implicit Safety |
MINE4000 | 2 | Mine Waste Management & Landform Design |
Civil and Environmental Engineering
Available in the dual major only.
Students must complete for the BE(Hons) (Civil and Environmental Engineering Plan code: CIENVW2342), 64 units comprising -
-
60 units, comprising
(a) 56 units or 58 units, being all courses from part A - compulsory; and
(b) balance from the combination of parts B1 and B2 electives; and - balance from electives
Students will be required to provide their own PPE (safety glasses and steel cap boots) and possess a current "General Safety Induction Course - Construction Industry" site card or similar recognised under Queensland legislation.
Part A - Compulsory
Year 1
4 units from
Course Code | Units | Course Title |
ENGG1100 | 2 | Engineering Design |
ENGG1200 | 2 | Engineering Modelling & Problem Solving |
ENGG1211 | 4 | Engineering Design, Modelling & Problem Solving [1] |
and 4 units for
Course Code | Units | Course Title |
[ MATH1051 | 2 | Calculus & Linear Algebra I [2] |
[ or | ||
[ MATH1071 | 2 | Advanced Calculus & Linear Algebra I |
[ MATH1052 | 2 | Multivariate Calculus & Ordinary Differential Equations |
[ or | ||
[ MATH1072 | 2 | Advanced Multivariate Calculus & Ordinary Differential Equations |
and 4 units for
Course Code | Units | Course Title |
ENGG1400 | 2 | Engineering Mechanics: Statics & Dynamics |
ENGG1500 | 2 | Engineering Thermodynamics |
Year 2, Semester 1
Course Code | Units | Course Title |
CIVL2135 | 2 | Environmental Issues and Sustainability in Engineering |
CIVL2330 | 2 | Structural Mechanics |
CIVL2410 | 2 | Traffic Flow Theory & Analysis |
CIVL2530 | 2 | Probability, Statistics and Scientific Computing |
Year 2, Semester 2
Course Code | Units | Course Title |
CIVL2131 | 2 | Fluid Mechanics for Civil & Environmental Engineers |
CIVL2210 | 2 | Fundamentals of Soil Mechanics |
CIVL2340 | 2 | Introduction to Structural Design |
CIVL2360 | 2 | Reinforced Concrete Structures & Concrete Technology |
Year 3, Semester 1
Course Code | Units | Course Title |
CIVL3140 | 2 | Catchment Hydraulics: Open Channel Flow & Design |
CIVL3210 | 2 | Geotechnical Engineering |
CIVL3340 | 2 | Structural Analysis |
Year 3, Semester 2
Course Code | Units | Course Title |
CIVL3141 | 2 | Catchment Hydrology |
CIVL3150 | 2 | Modelling of Environmental Systems |
CIVL3350 | 2 | Structural Design |
CIVL3420 | 2 | Transportation Systems Engineering |
Year 4, Semester 1
Course Code | Units | Course Title |
CIVL4170 | 2 | Environmental Risk Assessment and Management |
CIVL4180 | 2 | Sustainable Built Environment |
CIVL4514 | 2 | Civil Design I |
Year 4, Semester 1 or Semester 2
Either 2 units Project (CIVL4560) or 4 units Thesis (CIVL4580 or CIVL4582)
Course Code | Units | Course Title |
[ CIVL4560 | 2 | Project |
[ or | ||
[ CIVL4580 | 4 | Research Thesis [1] |
[ or | ||
[ CIVL4582 | 4 | Research Thesis [1] |
ENGG4900 | 2 | Professional Practice and the Business Environment |
Year 4, Semester 2
Course Code | Units | Course Title |
CHEE4012 | 2 | Industrial Wastewater & Solid Waste Management |
CIVL4516 | 2 | Civil Design III |
Part B0 - Preparatory Mathematics & Science Electives
Course Code | Units | Course Title |
CHEM1090 | 2 | Introductory Chemistry [3] |
MATH1050 | 2 | Mathematical Foundations [2] [4] |
PHYS1171 | 2 | Physical Basis of Biological Systems [5] |
Part B1 - Introductory Electives
Course Code | Units | Course Title |
BIOL1040 | 2 | Cells to Organisms |
CHEM1100 | 2 | Chemistry 1 |
CSSE1001 | 2 | Introduction to Software Engineering |
ENGG1300 | 2 | Introduction to Electrical Systems |
ENGG1600 | 2 | Introduction to Research Practices - The Big Issues |
ERTH1501 | 2 | Earth Processes & Geological Materials for Engineers |
MATH2000 | 2 | Calculus & Linear Algebra II |
MATH2001 | 2 | Advanced Calculus and Linear Algebra II |
MINE2105 | 2 | Introduction to Mining |
MINE3121 | 2 | Mining Geomechanics |
PHYS1002 | 2 | Electromagnetism and Modern Physics |
REDE1300 | 2 | Building Construction Management & Economics |
Part B2 - Advanced Electives
Course Code | Units | Course Title |
CIVL3510 | 2 | Introduction to Project Management with Building Information Modelling |
CIVL4110 | 2 | Coastal & Estuarine Processes [6] |
CIVL4120 | 2 | Advanced Open Channel Flow & Hydraulic Structures [7] |
CIVL4140 | 2 | Groundwater & Surface Water Modelling |
CIVL4160 | 2 | Advanced Fluid Mechanics [6] |
CIVL4230 | 2 | Advanced Soil Mechanics |
CIVL4250 | 2 | Numerical Methods in Engineering |
CIVL4270 | 2 | Geotechnical Investigation & Testing |
CIVL4280 | 2 | Advanced Rock Mechanics |
CIVL4332 | 2 | Advanced Structural Analysis |
CIVL4333 | 2 | Advanced Concrete Design |
CIVL4334 | 2 | Design of Timber Structures |
CIVL4340 | 2 | Wind Engineering |
CIVL4411 | 2 | Advanced Transport Engineering |
CIVL4412 | 2 | Travel Behaviour and Transport Modelling |
CIVL4460 | 2 | Highway Geometric Design |
FIRE3700 | 2 | Introduction to Fire Safety Engineering |
FIRE4610 | 2 | Fire Engineering Design: Solutions for Implicit Safety |
MINE4000 | 2 | Mine Waste Management & Landform Design |
Civil & Geotechnical Engineering
Available in the dual major only.
Students must complete for the BE(Hons) (Civil and Geotechnical Engineering Plan code: CIVGEW2342), 64 units comprising -
-
60 units comprising
(a) 58 units or 60 units, being all courses from part A - compulsory; and
(b) balance, if any, from either part B1 - introductory electives or part B2 advanced electives; and; and - balance from electives
Students will be required to provide their own PPE (safety glasses and steel cap boots) and possess a current "General Safety Induction Course - Construction Industry" site card or similar recognised under Queensland legislation.
Part A - Compulsory
Year 1
4 units from
Course Code | Units | Course Title |
ENGG1100 | 2 | Engineering Design |
ENGG1200 | 2 | Engineering Modelling & Problem Solving |
ENGG1211 | 4 | Engineering Design, Modelling & Problem Solving [1] |
and 4 units from
Course Code | Units | Course Title |
[ MATH1051 | 2 | Calculus & Linear Algebra I [2] |
[ or | ||
[ MATH1071 | 2 | Advanced Calculus & Linear Algebra I |
[ MATH1052 | 2 | Multivariate Calculus & Ordinary Differential Equations |
[ or | ||
[ MATH1072 | 2 | Advanced Multivariate Calculus & Ordinary Differential Equations |
and 4 units for
Course Code | Units | Course Title |
ENGG1400 | 2 | Engineering Mechanics: Statics & Dynamics |
ERTH1501 | 2 | Earth Processes & Geological Materials for Engineers |
Year 2, Semester 1
Course Code | Units | Course Title |
CIVL2135 | 2 | Environmental Issues and Sustainability in Engineering |
CIVL2330 | 2 | Structural Mechanics |
CIVL2410 | 2 | Traffic Flow Theory & Analysis |
CIVL2530 | 2 | Probability, Statistics and Scientific Computing |
Year 2, Semester 2
Course Code | Units | Course Title |
CIVL2131 | 2 | Fluid Mechanics for Civil & Environmental Engineers |
CIVL2210 | 2 | Fundamentals of Soil Mechanics |
CIVL2340 | 2 | Introduction to Structural Design |
CIVL2360 | 2 | Reinforced Concrete Structures & Concrete Technology |
Year 3, Semester 1
Course Code | Units | Course Title |
CIVL3140 | 2 | Catchment Hydraulics: Open Channel Flow & Design |
CIVL3210 | 2 | Geotechnical Engineering |
CIVL3340 | 2 | Structural Analysis |
MINE3121 | 2 | Mining Geomechanics |
Year 3, Semester 2
Course Code | Units | Course Title |
CIVL3141 | 2 | Catchment Hydrology |
CIVL3350 | 2 | Structural Design |
CIVL3420 | 2 | Transportation Systems Engineering |
ERTH3250 | 2 | Hydrogeology |
Year 4, Semester 1
Course Code | Units | Course Title |
CIVL4270 | 2 | Geotechnical Investigation & Testing |
CIVL4514 | 2 | Civil Design I |
MINE4120 | 2 | Mine Geotechnical Engineering |
Year 4, Semester 1 or Semester 2
Either 2 units Project (CIVL4560) or 4 units Thesis (CIVL4580 or CIVL4582)
Course Code | Units | Course Title |
[ CIVL4560 | 2 | Project |
[ or | ||
[ CIVL4580 | 4 | Research Thesis [1] |
[ or | ||
[ CIVL4582 | 4 | Research Thesis [1] |
ENGG4900 | 2 | Professional Practice and the Business Environment |
Year 4, Semester 2
Course Code | Units | Course Title |
CIVL4280 | 2 | Advanced Rock Mechanics |
CIVL4516 | 2 | Civil Design III |
Part B0 - Preparatory Mathematics & Science Courses
Course Code | Units | Course Title |
CHEM1090 | 2 | Introductory Chemistry [3] |
MATH1050 | 2 | Mathematical Foundations [2] [4] |
PHYS1171 | 2 | Physical Basis of Biological Systems [5] |
Part B1 - Introductory Electives
Course Code | Units | Course Title |
CHEM1100 | 2 | Chemistry 1 |
CSSE1001 | 2 | Introduction to Software Engineering |
ENGG1300 | 2 | Introduction to Electrical Systems |
ENGG1500 | 2 | Engineering Thermodynamics |
ENGG1600 | 2 | Introduction to Research Practices - The Big Issues |
MATH2000 | 2 | Calculus & Linear Algebra II |
MATH2001 | 2 | Advanced Calculus and Linear Algebra II |
MINE2105 | 2 | Introduction to Mining |
PHYS1002 | 2 | Electromagnetism and Modern Physics |
REDE1300 | 2 | Building Construction Management & Economics |
Part B2 - Advanced Electives
Course Code | Units | Course Title |
CIVL3510 | 2 | Introduction to Project Management with Building Information Modelling |
CIVL4230 | 2 | Advanced Soil Mechanics |
CIVL4250 | 2 | Numerical Methods in Engineering |
ERTH2004 | 2 | Structural Geology |
MINE4000 | 2 | Mine Waste Management & Landform Design |
Electrical Engineering
Students must complete for the BE(Hons) (Electrical Engineering) a Single Major (Plan code: ELECTX2342), or Extended Major (Plan code: ELECTY2342); 64 units comprising one of the following:
-
- a major - 52 units, comprising
(i) 46 units, being all courses from part A - compulsory; and
(ii) 6 units from part B - advanced electives; and - balance from electives
(i) a minimum of 4 units from courses on the BE(Hons) list, other than courses on the BE Year 1 part D list, and
(ii) a maximum of 4 units from courses on the BE(Hons) Year 1 part D list, and
(iii) a maximum of 4 units from level one courses not on the BE(Hons) list;
OR
- a major - 52 units, comprising
-
- an extended major - 60 units, comprising
(i) 46 units, being all courses from part A - compulsory; and
(ii) 14 units from the combination of part B and C electives with a minimum of 8 units from part B - advanced electives; and
- balance from electives
- an extended major - 60 units, comprising
Part A - Compulsory
Year 1
4 units from -
Course Code | Units | Course Title |
ENGG1100 | 2 | Engineering Design |
ENGG1200 | 2 | Engineering Modelling & Problem Solving |
ENGG1211 | 4 | Engineering Design, Modelling & Problem Solving [1] |
and 4 units for
Course Code | Units | Course Title |
[ MATH1051 | 2 | Calculus & Linear Algebra I [2] |
[ or | ||
[ MATH1071 | 2 | Advanced Calculus & Linear Algebra I |
[ MATH1052 | 2 | Multivariate Calculus & Ordinary Differential Equations |
[ or | ||
[ MATH1072 | 2 | Advanced Multivariate Calculus & Ordinary Differential Equations |
and 4 units for
Course Code | Units | Course Title |
CSSE1001 | 2 | Introduction to Software Engineering |
ENGG1300 | 2 | Introduction to Electrical Systems |
Year 1 or Year 2, Semester 1
Course Code | Units | Course Title |
PHYS1002 | 2 | Electromagnetism and Modern Physics |
Year 2, Semester 1
Course Code | Units | Course Title |
CSSE2010 | 2 | Introduction to Computer Systems |
ELEC2003 | 2 | Electromechanics & Electronics |
MATH2001 | 2 | Advanced Calculus and Linear Algebra II |
Year 2, Semester 2
Course Code | Units | Course Title |
CSSE2310 | 2 | Computer Systems Principles and Programming |
ELEC2004 | 2 | Circuits, Signals & Systems |
ENGG2800 | 2 | Team Project I |
MATH2010 | 1 | Analysis of Ordinary Differential Equations |
STAT2202 | 1 | Probability Models for Engineering & Science |
Year 3, Semester 1
Course Code | Units | Course Title |
CSSE3010 | 2 | Embedded Systems Design & Interfacing |
ELEC3004 | 2 | Signals, Systems & Control |
ELEC3400 | 2 | Electronic Circuits |
Year 3, Semester 2
Course Code | Units | Course Title |
ELEC3100 | 2 | Fundamentals of Electromagnetic Fields & Waves |
ELEC3300 | 2 | Electrical Energy Conversion & Utilisation |
ENGG3800 | 2 | Team Project II |
Year 4
Course Code | Units | Course Title |
[ ENGG4801 | 4 | Thesis Project [1] |
[ or | ||
[ ENGG4802 | 4 | Thesis Project [1] |
[ or | ||
[ ENGG4805 | 4 | Thesis Project [8] |
Year 4, Semester 1 or Semester 2
Course Code | Units | Course Title |
ENGG4900 | 2 | Professional Practice and the Business Environment |
Part B - Advanced Electives
Course Code | Units | Course Title |
COMS4103 | 2 | Photonics |
COMS4104 | 2 | Microwave Engineering |
COMS4105 | 2 | Communication Systems |
CSSE4010 | 2 | Digital System Design |
ELEC4300 | 2 | Power Systems Analysis |
ELEC4400 | 2 | Advanced Electronic & Power Electronics Design |
ELEC4620 | 2 | Digital Signal Processing |
ELEC4630 | 2 | Image Processing and Computer Vision |
METR4201 | 2 | Control Engineering 1 |
METR4202 | 2 | Robotics & Automation |
Part C - Coverage Electives
Course Code | Units | Course Title |
COMP4702 | 2 | Machine Learning |
COMS3200 | 2 | Computer Networks I |
COMS4200 | 2 | Computer Networks II |
CSSE2002 | 2 | Programming in the Large |
CSSE4011 | 2 | Advanced Embedded Systems |
ELEC4000 | 2 | Special Topics in Electrical Engineering 4A [9] |
ELEC4001 | 2 | Special Topics in Electrical Engineering 4B [9] |
ELEC4302 | 2 | Power System Protection |
ELEC4320 | 2 | Modern Asset Management and Condition Monitoring in Power System |
ELEC4403 | 2 | Medical & Industrial Instrumentation |
ELEC4601 | 2 | Medical Imaging |
ENGG1400 | 2 | Engineering Mechanics: Statics & Dynamics |
ENGG4800 | 2 | Project Management |
Electrical and Biomedical Engineering
Available in the dual major only.
Students must complete for the BE(Hons) (Electrical & Biomedical Engineering Plan code: ELBIOW2342), 64 units comprising -
-
60 units, comprising
- 52 units, being all courses from part A - compulsory; and
- 8 units from the combination of part B and part C electives with i. a minimum of 4 units from part C; and
ii. a maximum of 4 units at level one; and
- balance from electives
Part A - Compulsory
Year 1
4 units from
Course Code | Units | Course Title |
ENGG1100 | 2 | Engineering Design |
ENGG1200 | 2 | Engineering Modelling & Problem Solving |
ENGG1211 | 4 | Engineering Design, Modelling & Problem Solving [1] |
and 4 units for
Course Code | Units | Course Title |
[ MATH1051 | 2 | Calculus & Linear Algebra I [2] |
[ or | ||
[ MATH1071 | 2 | Advanced Calculus & Linear Algebra I |
[ MATH1052 | 2 | Multivariate Calculus & Ordinary Differential Equations |
[ or | ||
[ MATH1072 | 2 | Advanced Multivariate Calculus & Ordinary Differential Equations |
and 4 units for
Course Code | Units | Course Title |
CSSE1001 | 2 | Introduction to Software Engineering |
ENGG1300 | 2 | Introduction to Electrical Systems |
Year 1 or Year 2, Semester 1
Course Code | Units | Course Title |
PHYS1002 | 2 | Electromagnetism and Modern Physics |
Year 2, Semester 1
Course Code | Units | Course Title |
CSSE2010 | 2 | Introduction to Computer Systems |
ELEC2003 | 2 | Electromechanics & Electronics |
MATH2001 | 2 | Advanced Calculus and Linear Algebra II |
Year 2, Semester 2
Course Code | Units | Course Title |
CSSE2310 | 2 | Computer Systems Principles and Programming |
ELEC2004 | 2 | Circuits, Signals & Systems |
ENGG2800 | 2 | Team Project I |
MATH2010 | 1 | Analysis of Ordinary Differential Equations |
STAT2202 | 1 | Probability Models for Engineering & Science |
Year 3, Semester 1
Course Code | Units | Course Title |
CSSE3010 | 2 | Embedded Systems Design & Interfacing |
ELEC3004 | 2 | Signals, Systems & Control |
ELEC3400 | 2 | Electronic Circuits |
Year 3, Semester 2
Course Code | Units | Course Title |
ELEC3100 | 2 | Fundamentals of Electromagnetic Fields & Waves |
ELEC4403 | 2 | Medical & Industrial Instrumentation |
ELEC4620 | 2 | Digital Signal Processing |
ENGG3800 | 2 | Team Project II |
Year 4
Course Code | Units | Course Title |
[ ENGG4801 | 4 | Thesis Project [1] |
[ or | ||
[ ENGG4802 | 4 | Thesis Project [1] |
[ or | ||
[ ENGG4805 | 4 | Thesis Project [8] |
Year 4, Semester 1
Course Code | Units | Course Title |
ELEC4630 | 2 | Image Processing and Computer Vision |
Year 4, Semester 2
Course Code | Units | Course Title |
ELEC4601 | 2 | Medical Imaging |
Year 4, Semester 1 or Semester 2
Course Code | Units | Course Title |
ENGG4900 | 2 | Professional Practice and the Business Environment |
Part B - Electives
Course Code | Units | Course Title |
COMP4702 | 2 | Machine Learning |
COMS3200 | 2 | Computer Networks I |
COMS4103 | 2 | Photonics |
COMS4104 | 2 | Microwave Engineering |
COMS4105 | 2 | Communication Systems |
COMS4200 | 2 | Computer Networks II |
CSSE2002 | 2 | Programming in the Large |
CSSE4010 | 2 | Digital System Design |
CSSE4011 | 2 | Advanced Embedded Systems |
ELEC3300 | 2 | Electrical Energy Conversion & Utilisation |
ELEC4000 | 2 | Special Topics in Electrical Engineering 4A [9] |
ELEC4001 | 2 | Special Topics in Electrical Engineering 4B [9] |
ELEC4300 | 2 | Power Systems Analysis |
ELEC4400 | 2 | Advanced Electronic & Power Electronics Design |
ENGG4020 | 2 | Systems Safety Engineering |
ENGG4800 | 2 | Project Management |
METR4201 | 2 | Control Engineering 1 |
METR4202 | 2 | Robotics & Automation |
Part C - Electives
Course Code | Units | Course Title |
BIOC2000 | 2 | Biochemistry & Molecular Biology |
BIOL1020 | 2 | Genes, Cells & Evolution |
BIOL1040 | 2 | Cells to Organisms |
BIOL2200 | 2 | Cell Structure & Function |
BIOL2202 | 2 | Genetics |
BIOL3014 | 2 | Advanced Bioinformatics |
BIOM2011 | 2 | Integrative Cell & Tissue Biology |
BIOM2012 | 2 | Systems Physiology |
BIOM2020 | 2 | Human Anatomy |
BIOM2208 | 2 | Differentiation & Development |
BIOM2402 | 2 | Principles of Pharmacology |
BIPH2000 | 2 | Foundations of Biophysics |
CHEE1001 | 2 | Principles of Biological Engineering |
CHEE4020 | 2 | Biomolecular Engineering |
CHEE4034 | 2 | Cell & Tissue Engineering |
CHEE4305 | 2 | Biomaterials: Materials in Medicine |
CHEM1100 | 2 | Chemistry 1 |
MATH3104 | 2 | Mathematical Biology |
MICR2000 | 2 | Microbiology & Immunology |
SCIE2100 | 2 | Introduction to Bioinformatics |
Electrical and Computer Engineering
Available in the dual major only.
Students must complete for the BE(Hons) (Electrical & Computer Engineering Plan code: ELCOMW2342), 64 units comprising -
-
60 units, comprising
- 50 units, being all courses from part A - compulsory; and
- 10 units from part B - electives with a minimum of 4 units at level four; and
- balance from electives
Part A - Compulsory
Year 1
4 units from
Course Code | Units | Course Title |
ENGG1100 | 2 | Engineering Design |
ENGG1200 | 2 | Engineering Modelling & Problem Solving |
ENGG1211 | 4 | Engineering Design, Modelling & Problem Solving [1] |
and 4 units for
Course Code | Units | Course Title |
[ MATH1051 | 2 | Calculus & Linear Algebra I [2] |
[ or | ||
[ MATH1071 | 2 | Advanced Calculus & Linear Algebra I |
[ MATH1052 | 2 | Multivariate Calculus & Ordinary Differential Equations |
[ or | ||
[ MATH1072 | 2 | Advanced Multivariate Calculus & Ordinary Differential Equations |
and 6 units for
Course Code | Units | Course Title |
CSSE1001 | 2 | Introduction to Software Engineering |
ENGG1300 | 2 | Introduction to Electrical Systems |
PHYS1002 | 2 | Electromagnetism and Modern Physics |
Year 2, Semester 1
Course Code | Units | Course Title |
CSSE2002 | 2 | Programming in the Large |
CSSE2010 | 2 | Introduction to Computer Systems |
ELEC2003 | 2 | Electromechanics & Electronics |
MATH2001 | 2 | Advanced Calculus and Linear Algebra II |
Year 2, Semester 2
Course Code | Units | Course Title |
CSSE2310 | 2 | Computer Systems Principles and Programming |
ELEC2004 | 2 | Circuits, Signals & Systems |
ENGG2800 | 2 | Team Project I |
MATH2010 | 1 | Analysis of Ordinary Differential Equations |
STAT2202 | 1 | Probability Models for Engineering & Science |
Year 3, Semester 1
Course Code | Units | Course Title |
CSSE3010 | 2 | Embedded Systems Design & Interfacing |
ELEC3004 | 2 | Signals, Systems & Control |
ELEC3400 | 2 | Electronic Circuits |
Year 3, Semester 2
Course Code | Units | Course Title |
CSSE4010 | 2 | Digital System Design |
ELEC3100 | 2 | Fundamentals of Electromagnetic Fields & Waves |
ENGG3800 | 2 | Team Project II |
Year 4
Course Code | Units | Course Title |
[ ENGG4801 | 4 | Thesis Project [1] |
[ or | ||
[ ENGG4802 | 4 | Thesis Project [1] |
[ or | ||
[ ENGG4805 | 4 | Thesis Project [8] |
Year 4, Semester 1
Course Code | Units | Course Title |
CSSE4011 | 2 | Advanced Embedded Systems |
Year 4, Semester 1 or Semester 2
Course Code | Units | Course Title |
ENGG4900 | 2 | Professional Practice and the Business Environment |
Part B - Electives
Course Code | Units | Course Title |
COMP3301 | 2 | Operating Systems Architecture |
COMP3506 | 2 | Algorithms & Data Structures |
COMP3702 | 2 | Artificial Intelligence |
COMP4702 | 2 | Machine Learning |
COMS3000 | 2 | Information Security |
COMS3200 | 2 | Computer Networks I |
COMS4103 | 2 | Photonics |
COMS4104 | 2 | Microwave Engineering |
COMS4105 | 2 | Communication Systems |
COMS4200 | 2 | Computer Networks II |
COMS4507 | 2 | Advanced Computer and Network Security |
CSSE4004 | 2 | Distributed Computing |
DECO1400 | 2 | Introduction to Web Design |
DECO2500 | 2 | Human-Computer Interaction |
ELEC3300 | 2 | Electrical Energy Conversion & Utilisation |
ELEC4300 | 2 | Power Systems Analysis |
ELEC4400 | 2 | Advanced Electronic & Power Electronics Design |
ELEC4620 | 2 | Digital Signal Processing |
ELEC4630 | 2 | Image Processing and Computer Vision |
ENGG4800 | 2 | Project Management |
INFS1200 | 2 | Introduction to Information Systems |
INFS2200 | 2 | Relational Database Systems |
METR4201 | 2 | Control Engineering 1 |
METR4202 | 2 | Robotics & Automation |
Mechanical Engineering
Students must complete for the BE(Hons) (Mechanical Engineering) a Single Major (Plan code: MECHAX2342) or Extended Major (Plan code: MECHAY2342), 64 units comprising one of the following:
-
- a major - 52 units, comprising
(i) 50 units, being all courses from part A - compulsory; and
(ii) 2 units from part B3 - year 3 or 4 electives; and - balance from electives
(i) a minimum of 4 units from courses on the BE(Hons) list, other than courses on the Mechanical Engineering part B0 list, and
(ii) a maximum of 4 units from courses on the Mechanical Engineering part B0 list, and
(iii) a maximum of 4 units from level one courses not on the BE(Hons) list;
OR
- a major - 52 units, comprising
-
- an extended major - 60 units, comprising
(i) 50 units, being all courses from part A - compulsory; and
(ii) 2 units from part B3 - year 3 or 4 electives; and
(iii) 8 units from part B electives under Extended Major for courses not already counted in part B3; and - balance from electives
- an extended major - 60 units, comprising
Part A - Compulsory
Year 1
4 units from
Course Code | Units | Course Title |
ENGG1100 | 2 | Engineering Design |
ENGG1200 | 2 | Engineering Modelling & Problem Solving |
ENGG1211 | 4 | Engineering Design, Modelling & Problem Solving [1] |
and 4 units from
Course Code | Units | Course Title |
[ MATH1051 | 2 | Calculus & Linear Algebra I [2] |
[ or | ||
[ MATH1071 | 2 | Advanced Calculus & Linear Algebra I |
[ MATH1052 | 2 | Multivariate Calculus & Ordinary Differential Equations |
[ or | ||
[ MATH1072 | 2 | Advanced Multivariate Calculus & Ordinary Differential Equations |
and 4 units for
Course Code | Units | Course Title |
ENGG1400 | 2 | Engineering Mechanics: Statics & Dynamics |
ENGG1500 | 2 | Engineering Thermodynamics |
Year 1 or Year 2, Semester 2
Course Code | Units | Course Title |
ENGG1300 | 2 | Introduction to Electrical Systems |
Year 2, Semester 1
Course Code | Units | Course Title |
[ MATH2000 | 2 | Calculus & Linear Algebra II |
[ or | ||
[ MATH2001 | 2 | Advanced Calculus and Linear Algebra II |
MECH2300 | 2 | Structures & Materials |
MECH2305 | 2 | Introduction to Engineering Design and Manufacturing |
MECH2410 | 2 | Fundamentals of Fluid Mechanics |
Year 2, Semester 2
Course Code | Units | Course Title |
MECH2100 | 2 | Machine Element Design |
MECH2210 | 2 | Intermediate Mechanical & Space Dynamics |
MECH2700 | 2 | Engineering Analysis I |
Year 3, Semester 1
Course Code | Units | Course Title |
MATH2010 | 1 | Analysis of Ordinary Differential Equations |
MECH3400 | 2 | Thermodynamics & Heat Transfer |
MECH3600 | 2 | Engineering Management & Communication |
STAT2201 | 1 | Analysis of Engineering & Scientific Data |
Year 3, Semester 1 (or Year 4)
Course Code | Units | Course Title |
MECH3300 | 2 | Finite Element Method & Fracture Mechanics |
Year 3, Semester 2
Course Code | Units | Course Title |
MECH3100 | 2 | Mechanical Systems Design |
MECH3200 | 2 | Advanced Dynamics & Vibrations |
MECH3410 | 2 | Fluid Mechanics |
Year 4
Course Code | Units | Course Title |
METR4201 | 2 | Control Engineering 1 |
ENGG4900 | 2 | Professional Practice and the Business Environment |
and a minimum of 4 units from -
Course Code | Units | Course Title |
ENGG4011 | 6 | Professional Engineering Project |
MECH4500 | 4 | Engineering Thesis [1] |
MECH4501 | 4 | Engineering Thesis [1] |
MECH4552 | 4 | Major Design Project [1] |
Part B - Electives
Part B0 - Preparatory Mathematics & Science Electives
Course Code | Units | Course Title |
CHEM1090 | 2 | Introductory Chemistry [3] |
MATH1050 | 2 | Mathematical Foundations [2] [4] |
PHYS1171 | 2 | Physical Basis of Biological Systems [5] |
Extended Major
Students enrolled in the extended major are required to obtain the major plus an additional 8 units from introductory or advanced electives from Part B1 or B2, including a minimum of 6 units from Part B2. Students participating in the CEED program and undertaking 6 units ENGG4011 are only required to obtain an additional 6 units towards the extended major, including a minimum of 4 units from Part B2.
Part B1 - Introductory Electives
Course Code | Units | Course Title |
CHEM1100 | 2 | Chemistry 1 |
CSSE1001 | 2 | Introduction to Software Engineering |
ENGG1600 | 2 | Introduction to Research Practices - The Big Issues |
PHYS1002 | 2 | Electromagnetism and Modern Physics |
Part B2 - Advanced Electives
Course Code | Units | Course Title |
AERO4300 | 2 | Aerospace Composites |
AERO4450 | 2 | Aerospace Propulsion |
AERO4470 | 2 | Hypersonics & Rarefied Gas Dynamics |
AERO4800 | 2 | Space Engineering |
CHEE4302 | 2 | Electrochemistry & Corrosion |
ELEC2003 | 2 | Electromechanics & Electronics |
ENGG4103 | 2 | Engineering Asset Management |
ENGY4000 | 2 | Energy Systems |
FIRE3700 | 2 | Introduction to Fire Safety Engineering |
MECH2310 | 2 | Science & Engineering of Metals |
MECH3250 | 2 | Engineering Acoustics |
MECH3301 | 2 | Materials Selection |
MECH3750 | 2 | Engineering Analysis II |
MECH4304 | 2 | Net Shape Manufacturing |
MECH4480 | 2 | Computational Fluid Dynamics |
MECH4950 | 2 | Advanced Manufacturing in Practice |
MECH4951 | 1 | Special Topics D |
METR3100 | 2 | Control System Implementation |
METR4202 | 2 | Robotics & Automation |
PHYS2082 | 2 | Space Science & Stellar Astrophysics |
TIMS3309 | 2 | Fundamentals of Technology and Innovation Management |
Mechanical and Aerospace Engineering
Students commencing in 2014, 2015, 2016 need to refer to transitional information available at Mechanical and Aerospace Engineering transitional arrangements
Available in the dual major only.
Students must complete for the BE(Hons) (Mechanical & Aerospace Engineering Plan code: MEAERW2342), 64 units comprising -
- 56 units, being all courses from part A - compulsory; and
- 4 units from part B4 - advanced electives; and
- balance from electives
Part A - Compulsory
Year 1
4 units from
Course Code | Units | Course Title |
ENGG1100 | 2 | Engineering Design |
ENGG1200 | 2 | Engineering Modelling & Problem Solving |
ENGG1211 | 4 | Engineering Design, Modelling & Problem Solving [1] |
and 4 units from
Course Code | Units | Course Title |
[ MATH1051 | 2 | Calculus & Linear Algebra I [2] |
[ or | ||
[ MATH1071 | 2 | Advanced Calculus & Linear Algebra I |
[ MATH1052 | 2 | Multivariate Calculus & Ordinary Differential Equations |
[ or | ||
[ MATH1072 | 2 | Advanced Multivariate Calculus & Ordinary Differential Equations |
and 4 units for
Course Code | Units | Course Title |
ENGG1400 | 2 | Engineering Mechanics: Statics & Dynamics |
ENGG1500 | 2 | Engineering Thermodynamics |
Year 1 or Year 2, Semester 2
Course Code | Units | Course Title |
ENGG1300 | 2 | Introduction to Electrical Systems |
Year 2, Semester 1
Course Code | Units | Course Title |
[ MATH2000 | 2 | Calculus & Linear Algebra II |
[ or | ||
[ MATH2001 | 2 | Advanced Calculus and Linear Algebra II |
MECH2300 | 2 | Structures & Materials |
MECH2305 | 2 | Introduction to Engineering Design and Manufacturing |
MECH2410 | 2 | Fundamentals of Fluid Mechanics |
Year 2, Semester 2
Course Code | Units | Course Title |
MECH2100 | 2 | Machine Element Design |
MECH2210 | 2 | Intermediate Mechanical & Space Dynamics |
MECH2700 | 2 | Engineering Analysis I |
Year 3, Semester 1
Course Code | Units | Course Title |
MATH2010 | 1 | Analysis of Ordinary Differential Equations |
MECH3300 | 2 | Finite Element Method & Fracture Mechanics |
MECH3400 | 2 | Thermodynamics & Heat Transfer |
MECH3600 | 2 | Engineering Management & Communication |
STAT2201 | 1 | Analysis of Engineering & Scientific Data |
Year 3, Semester 2
Course Code | Units | Course Title |
MECH3100 | 2 | Mechanical Systems Design |
MECH3200 | 2 | Advanced Dynamics & Vibrations |
MECH3410 | 2 | Fluid Mechanics |
MECH3750 | 2 | Engineering Analysis II |
Year 4
Course Code | Units | Course Title |
AERO4100 | 2 | Aero Design and Manufacturing |
AERO4450 | 2 | Aerospace Propulsion |
ENGG4900 | 2 | Professional Practice and the Business Environment |
METR4201 | 2 | Control Engineering 1 |
and a minimum of 4 units from -
Course Code | Units | Course Title |
ENGG4011 | 6 | Professional Engineering Project |
MECH4500 | 4 | Engineering Thesis [1] |
MECH4501 | 4 | Engineering Thesis [1] |
MECH4552 | 4 | Major Design Project [1] |
Part B - Electives
B0 - Preparatory Mathematics & Science Courses
Course Code | Units | Course Title |
CHEM1090 | 2 | Introductory Chemistry [3] |
MATH1050 | 2 | Mathematical Foundations [2] [4] |
PHYS1171 | 2 | Physical Basis of Biological Systems [5] |
Mechanical and Materials Engineering
Available in the dual major only.
Students must complete for the BE(Hons) (Mechanical & Materials Engineering Plan code: MECMAW2342), 64 units comprising -
- 58 units, being all courses from part A - compulsory; and
- 2 units from part B4 - advanced electives; and
- balance from electives
Part A - Compulsory
Year 1,
4 units from
Course Code | Units | Course Title |
ENGG1100 | 2 | Engineering Design |
ENGG1200 | 2 | Engineering Modelling & Problem Solving |
ENGG1211 | 4 | Engineering Design, Modelling & Problem Solving [1] |
and 4 units from
Course Code | Units | Course Title |
[ MATH1051 | 2 | Calculus & Linear Algebra I [2] |
[ or | ||
[ MATH1071 | 2 | Advanced Calculus & Linear Algebra I |
[ MATH1052 | 2 | Multivariate Calculus & Ordinary Differential Equations |
[ or | ||
[ MATH1072 | 2 | Advanced Multivariate Calculus & Ordinary Differential Equations |
and 4 units for
Course Code | Units | Course Title |
ENGG1400 | 2 | Engineering Mechanics: Statics & Dynamics |
ENGG1500 | 2 | Engineering Thermodynamics |
Year 2, Semester 1
Course Code | Units | Course Title |
[ MATH2000 | 2 | Calculus & Linear Algebra II |
[ or | ||
[ MATH2001 | 2 | Advanced Calculus and Linear Algebra II |
MECH2300 | 2 | Structures & Materials |
MECH2305 | 2 | Introduction to Engineering Design and Manufacturing |
MECH2410 | 2 | Fundamentals of Fluid Mechanics |
Year 2, Semester 2
Course Code | Units | Course Title |
ENGG1300 | 2 | Introduction to Electrical Systems |
MECH2100 | 2 | Machine Element Design |
MECH2210 | 2 | Intermediate Mechanical & Space Dynamics |
MECH2310 | 2 | Science & Engineering of Metals |
Year 3, Semester 1
Course Code | Units | Course Title |
MATH2010 | 1 | Analysis of Ordinary Differential Equations |
MECH3300 | 2 | Finite Element Method & Fracture Mechanics |
MECH3400 | 2 | Thermodynamics & Heat Transfer |
MECH3600 | 2 | Engineering Management & Communication |
STAT2201 | 1 | Analysis of Engineering & Scientific Data |
Year 3, Semester 2
Course Code | Units | Course Title |
MECH3100 | 2 | Mechanical Systems Design |
MECH3200 | 2 | Advanced Dynamics & Vibrations |
MECH3301 | 2 | Materials Selection |
MECH3410 | 2 | Fluid Mechanics |
Year 4
Course Code | Units | Course Title |
CHEE3301 | 2 | Polymer Engineering |
CHEE4302 | 2 | Electrochemistry & Corrosion |
ENGG4900 | 2 | Professional Practice and the Business Environment |
MECH4304 | 2 | Net Shape Manufacturing |
METR4201 | 2 | Control Engineering 1 |
and 4 units from
Course Code | Units | Course Title |
MECH4500 | 4 | Engineering Thesis [1] |
MECH4501 | 4 | Engineering Thesis [1] |
MECH4552 | 4 | Major Design Project |
Part B - Electives
Part B0 - Preparatory Mathematics & Science Courses
Course Code | Units | Course Title |
CHEM1090 | 2 | Introductory Chemistry [3] |
MATH1050 | 2 | Mathematical Foundations [2] [4] |
PHYS1171 | 2 | Physical Basis of Biological Systems [5] |
Part B1 - Introductory Electives
Course Code | Units | Course Title |
BIOL1040 | 2 | Cells to Organisms |
CHEE1001 | 2 | Principles of Biological Engineering |
CHEM1100 | 2 | Chemistry 1 |
CSSE1001 | 2 | Introduction to Software Engineering |
ENGG1600 | 2 | Introduction to Research Practices - The Big Issues |
ERTH1501 | 2 | Earth Processes & Geological Materials for Engineers |
PHYS1002 | 2 | Electromagnetism and Modern Physics |
Mechatronic Engineering - Extended Major
From 2012 available in the extended major only.
Pre 2012 students in the single major should refer to the 2011 program course lists.
Students must complete for the BE(Hons) (Mechatronic Engineering Plan code: MECTRY2342), 64 units comprising -
- 50 units, being all courses from part A - compulsory; and
- 10 units from part B1 - electives, with a minimum of 6 units at level three or higher; and
- balance from electives
Part A - Compulsory
Year 1
4 units from
Course Code | Units | Course Title |
ENGG1100 | 2 | Engineering Design |
ENGG1200 | 2 | Engineering Modelling & Problem Solving |
ENGG1211 | 4 | Engineering Design, Modelling & Problem Solving [1] |
and 4 units from
Course Code | Units | Course Title |
[ MATH1051 | 2 | Calculus & Linear Algebra I [2] |
[ or | ||
[ MATH1071 | 2 | Advanced Calculus & Linear Algebra I |
[ MATH1052 | 2 | Multivariate Calculus & Ordinary Differential Equations |
[ or | ||
[ MATH1072 | 2 | Advanced Multivariate Calculus & Ordinary Differential Equations |
and 4 units for
Course Code | Units | Course Title |
ENGG1300 | 2 | Introduction to Electrical Systems |
ENGG1400 | 2 | Engineering Mechanics: Statics & Dynamics |
Year 1 or Year 2, Semester 1
Course Code | Units | Course Title |
CSSE1001 | 2 | Introduction to Software Engineering |
Year 2, Semester 1
Course Code | Units | Course Title |
CSSE2010 | 2 | Introduction to Computer Systems |
MATH2001 | 2 | Advanced Calculus and Linear Algebra II |
MECH2300 | 2 | Structures & Materials |
Year 2, Semester 2
Course Code | Units | Course Title |
ELEC2004 | 2 | Circuits, Signals & Systems |
MATH2010 | 1 | Analysis of Ordinary Differential Equations |
MECH2210 | 2 | Intermediate Mechanical & Space Dynamics |
METR2800 | 2 | Mechatronic System Design Project I |
STAT2202 | 1 | Probability Models for Engineering & Science |
Year 3, Semester 1
Course Code | Units | Course Title |
ELEC2003 | 2 | Electromechanics & Electronics |
ELEC3004 | 2 | Signals, Systems & Control |
METR3100 | 2 | Control System Implementation |
METR4201 | 2 | Control Engineering 1 |
Year 3, Semester 2
Course Code | Units | Course Title |
MECH2100 | 2 | Machine Element Design |
MECH3200 | 2 | Advanced Dynamics & Vibrations |
METR4202 | 2 | Robotics & Automation |
Year 4
Course Code | Units | Course Title |
ENGG4900 | 2 | Professional Practice and the Business Environment |
METR4810 | 2 | Mechatronic System Design Project II |
[ METR4900 | 4 | Thesis/Design Project [1] |
[ or | ||
[ METR4901 | 4 | Thesis/Design Project [1] |
Part B - Electives
B0 - Preparatory Mathematics and Science Courses
Course Code | Units | Course Title |
CHEM1090 | 2 | Introductory Chemistry [3] |
MATH1050 | 2 | Mathematical Foundations [2] [4] |
PHYS1171 | 2 | Physical Basis of Biological Systems [5] |
Part B1 - Electives
Course Code | Units | Course Title |
COMP3506 | 2 | Algorithms & Data Structures |
COMP3702 | 2 | Artificial Intelligence |
CSSE2002 | 2 | Programming in the Large |
CSSE2310 | 2 | Computer Systems Principles and Programming |
CSSE3010 | 2 | Embedded Systems Design & Interfacing |
ELEC3100 | 2 | Fundamentals of Electromagnetic Fields & Waves |
ELEC3300 | 2 | Electrical Energy Conversion & Utilisation |
ELEC3400 | 2 | Electronic Circuits |
ELEC4400 | 2 | Advanced Electronic & Power Electronics Design |
ELEC4620 | 2 | Digital Signal Processing |
ELEC4630 | 2 | Image Processing and Computer Vision |
ENGG1500 | 2 | Engineering Thermodynamics |
MECH2305 | 2 | Introduction to Engineering Design and Manufacturing |
MECH2310 | 2 | Science & Engineering of Metals |
MECH2410 | 2 | Fundamentals of Fluid Mechanics |
MECH3100 | 2 | Mechanical Systems Design |
MECH3250 | 2 | Engineering Acoustics |
MECH3300 | 2 | Finite Element Method & Fracture Mechanics |
MECH3301 | 2 | Materials Selection |
MECH3400 | 2 | Thermodynamics & Heat Transfer |
MECH3410 | 2 | Fluid Mechanics |
MECH3750 | 2 | Engineering Analysis II |
PHYS1002 | 2 | Electromagnetism and Modern Physics |
Mining Engineering
Students must complete for the BE(Hons) (Mining Engineering) a Single Major (Plan code: MININX2342) or Extended Major (Plan code: MININY2342), 64 units comprising one of the following:
-
- a major - 52 units, being all courses from part A - compulsory; and
- balance from electives
(i) a minimum of 6units from courses on the BE(Hons) list, other than courses on the Mining Engineering part B0 list; and
(ii) a maximum of 4 units from courses on the Mining Engineering part B0 list; and
(iii) a maximum of 4 units from level one courses not on the BE(Hons) list;
OR
- a major - 52 units, being all courses from part A - compulsory; and
-
- an extended major - 60 units, comprising
(i) 52 units, being all courses from part A - compulsory; and
(ii) 8 units as set out in part B electives under Extended Major; and
- balance from electives
- an extended major - 60 units, comprising
Part A - Compulsory
Year 1
4 units from
Course Code | Units | Course Title |
ENGG1100 | 2 | Engineering Design |
ENGG1200 | 2 | Engineering Modelling & Problem Solving |
ENGG1211 | 4 | Engineering Design, Modelling & Problem Solving |
and 4 units from
Course Code | Units | Course Title |
[ MATH1051 | 2 | Calculus & Linear Algebra I [2] |
[ or | ||
[ MATH1071 | 2 | Advanced Calculus & Linear Algebra I |
[ MATH1052 | 2 | Multivariate Calculus & Ordinary Differential Equations |
[ or | ||
[ MATH1072 | 2 | Advanced Multivariate Calculus & Ordinary Differential Equations |
and 6 units for
Course Code | Units | Course Title |
ENGG1300 | 2 | Introduction to Electrical Systems |
ENGG1400 | 2 | Engineering Mechanics: Statics & Dynamics |
ERTH1501 | 2 | Earth Processes & Geological Materials for Engineers |
Year 2, Semester 1
Course Code | Units | Course Title |
MECH2410 | 2 | Fundamentals of Fluid Mechanics |
MINE2105 | 2 | Introduction to Mining |
MINE2107 | 1 | Mining Data Analytics |
STAT2201 | 1 | Analysis of Engineering & Scientific Data |
Year 2, Semester 2
Course Code | Units | Course Title |
CIVL2210 | 2 | Fundamentals of Soil Mechanics |
[ MATH2000 | 2 | Calculus & Linear Algebra II |
[ or | ||
[ MATH2001 | 2 | Advanced Calculus and Linear Algebra II |
MINE2106 | 2 | Resource Geology & Mine Surveying |
MINE2201 | 2 | Physical & Chemical Processing of Minerals |
Year 3, Semester 1
Course Code | Units | Course Title |
MINE3120 | 2 | Resource Estimation |
MINE3121 | 2 | Mining Geomechanics |
MINE3122 | 2 | Mining Systems |
Year 3, Semester 2
Course Code | Units | Course Title |
MINE3123 | 2 | Mine Planning |
MINE3124 | 2 | Mine Ventilation |
MINE3125 | 2 | Rock Breakage |
Year 4, Semester 1
Course Code | Units | Course Title |
MINE4120 | 2 | Mine Geotechnical Engineering |
MINE4122 | 2 | Mining Research Project I |
MINE4124 | 2 | Hard Rock Mine Design & Feasibility |
Year 4, Semester 2
Course Code | Units | Course Title |
ENGG4900 | 2 | Professional Practice and the Business Environment |
MINE4123 | 2 | Mining Research Project II |
MINE4125 | 2 | Coal Mine Design and Feasibility |
Part B - Electives
Part B0 - Preparatory Mathematics & Science Courses
Course Code | Units | Course Title |
CHEM1090 | 2 | Introductory Chemistry [3] |
MATH1050 | 2 | Mathematical Foundations [2] [4] |
PHYS1171 | 2 | Physical Basis of Biological Systems [5] |
B1 - Introductory Electives
Course Code | Units | Course Title |
CHEM1100 | 2 | Chemistry 1 |
CSSE1001 | 2 | Introduction to Software Engineering |
ENGG1500 | 2 | Engineering Thermodynamics |
ENGG1600 | 2 | Introduction to Research Practices - The Big Issues |
PHYS1002 | 2 | Electromagnetism and Modern Physics |
B2 - Advanced Electives
Course Code | Units | Course Title |
CIVL3210 | 2 | Geotechnical Engineering |
ENGG4103 | 2 | Engineering Asset Management |
ERTH3203 | 2 | Energy Resources |
ERTH3301 | 2 | Ore Body Modelling |
MECH4480 | 2 | Computational Fluid Dynamics |
METR3100 | 2 | Control System Implementation |
MINE3109 | 2 | Special Topics in Mining II |
MINE3126 | 2 | Underground Mining Systems |
MINE3127 | 2 | Socio-Environmental Aspects of Mining |
MINE3128 | 2 | Surface Mining Systems |
MINE4128 | 2 | Coal Mine Strata Control |
Extended major
Students enrolled in the extended major are required to complete 8 units from the courses listed below -
Course Code | Units | Course Title |
CIVL3210 | 2 | Geotechnical Engineering |
ENGG4103 | 2 | Engineering Asset Management |
MINE3109 | 2 | Special Topics in Mining II |
MINE3126 | 2 | Underground Mining Systems |
MINE3127 | 2 | Socio-Environmental Aspects of Mining |
MINE3128 | 2 | Surface Mining Systems |
MINE4128 | 2 | Coal Mine Strata Control |
Mining & Geotechnical Engineering
Available in the dual major only.
Students must complete for the BE(Hons) (Mining and Geotechnical Engineering Plan code: MINGEW2342), 64 units comprising -
- 60 units, being all courses from part A - compulsory; and
- balance from electives
Part A - Compulsory
Year 1
4 units from
Course Code | Units | Course Title |
ENGG1100 | 2 | Engineering Design |
ENGG1200 | 2 | Engineering Modelling & Problem Solving |
ENGG1211 | 4 | Engineering Design, Modelling & Problem Solving |
and 4 units from
Course Code | Units | Course Title |
[ MATH1051 | 2 | Calculus & Linear Algebra I [2] |
[ or | ||
[ MATH1071 | 2 | Advanced Calculus & Linear Algebra I |
[ MATH1052 | 2 | Multivariate Calculus & Ordinary Differential Equations |
[ or | ||
[ MATH1072 | 2 | Advanced Multivariate Calculus & Ordinary Differential Equations |
and 4 units for
Course Code | Units | Course Title |
ENGG1400 | 2 | Engineering Mechanics: Statics & Dynamics |
ERTH1501 | 2 | Earth Processes & Geological Materials for Engineers |
Year 2, Semester 1
Course Code | Units | Course Title |
[ MATH2000 | 2 | Calculus & Linear Algebra II |
[ or | ||
[ MATH2001 | 2 | Advanced Calculus and Linear Algebra II |
MECH2410 | 2 | Fundamentals of Fluid Mechanics |
MINE2105 | 2 | Introduction to Mining |
MINE2107 | 1 | Mining Data Analytics |
STAT2201 | 1 | Analysis of Engineering & Scientific Data |
Year 2, Semester 2
Course Code | Units | Course Title |
CIVL2210 | 2 | Fundamentals of Soil Mechanics |
ERTH2004 | 2 | Structural Geology |
MINE2106 | 2 | Resource Geology & Mine Surveying |
MINE2201 | 2 | Physical & Chemical Processing of Minerals |
Year 3, Semester 1
Course Code | Units | Course Title |
CIVL4270 | 2 | Geotechnical Investigation & Testing |
MINE3120 | 2 | Resource Estimation |
MINE3121 | 2 | Mining Geomechanics |
MINE3122 | 2 | Mining Systems |
Year 3, Semester 2
Course Code | Units | Course Title |
ERTH3250 | 2 | Hydrogeology |
MINE3123 | 2 | Mine Planning |
MINE3124 | 2 | Mine Ventilation |
MINE3125 | 2 | Rock Breakage |
Year 4, Semester 1
Course Code | Units | Course Title |
MINE4120 | 2 | Mine Geotechnical Engineering |
MINE4122 | 2 | Mining Research Project I [10] |
MINE4124 | 2 | Hard Rock Mine Design & Feasibility |
MINE4128 | 2 | Coal Mine Strata Control |
Year 4, Semester 2
Course Code | Units | Course Title |
CIVL4280 | 2 | Advanced Rock Mechanics |
ENGG4900 | 2 | Professional Practice and the Business Environment |
MINE4123 | 2 | Mining Research Project II [10] |
MINE4125 | 2 | Coal Mine Design and Feasibility |
Part B
Part B0 - Preparatory Mathematics & Science Courses
Course Code | Units | Course Title |
CHEM1090 | 2 | Introductory Chemistry [3] |
MATH1050 | 2 | Mathematical Foundations [2] [4] |
PHYS1171 | 2 | Physical Basis of Biological Systems [5] |
Part B1 - Introductory Electives
Course Code | Units | Course Title |
CHEM1100 | 2 | Chemistry 1 |
CSSE1001 | 2 | Introduction to Software Engineering |
ENGG1300 | 2 | Introduction to Electrical Systems |
ENGG1500 | 2 | Engineering Thermodynamics |
ENGG1600 | 2 | Introduction to Research Practices - The Big Issues |
PHYS1002 | 2 | Electromagnetism and Modern Physics |
Software Engineering
Students must complete for the BE(Hons) (Software Engineering) a Single Major (Plan code: SOFTWX2342) or Extended Major (SOFTWY2342), 64 units comprising one of the following:
-
- a major - 52 units, comprising
(i) 42 units, being all courses from part A - compulsory; and
(ii) 10 units from part B electives with a minimum of 6 units at level four; and - balance from electives
(i) a minimum of 4 units from courses on the BE(Hons) list, other than courses on the BE(Hons) year 1 part D list; and
(ii) a maximum of 4 units from courses on the BE(Hons) year 1 part D list; and
(iii) a maximum of 4 units from level one courses not on the BE(Hons) list;
OR
- a major - 52 units, comprising
-
- an extended major - 60 units, comprising
(i) 42 units being all courses from part A - compulsory; and
(ii) 14 units from part B - electives with a minimum of 10 units at level four; and
(iii) 4 units from the combination of part C - coverage electives and part B electives; and - balance from electives OR
- an extended major - 60 units, comprising
-
- a major and a minor - 60 units, comprising
(i) 42 units, being all courses from part A - compulsory; and
(ii) 8 units as set out in part D under the approved minor field; and
(iii) 10 units from part B - electives not counted towards part D with a least 6 units at level four; and - balance from electives
- a major and a minor - 60 units, comprising
Part A - Compulsory
Year 1
4 units from
Course Code | Units | Course Title |
ENGG1100 | 2 | Engineering Design |
ENGG1200 | 2 | Engineering Modelling & Problem Solving |
ENGG1211 | 4 | Engineering Design, Modelling & Problem Solving [1] |
and 4 units from
Course Code | Units | Course Title |
[ MATH1051 | 2 | Calculus & Linear Algebra I [2] |
[ or | ||
[ MATH1071 | 2 | Advanced Calculus & Linear Algebra I |
[ MATH1052 | 2 | Multivariate Calculus & Ordinary Differential Equations |
[ or | ||
[ MATH1072 | 2 | Advanced Multivariate Calculus & Ordinary Differential Equations |
and 4 units for
Course Code | Units | Course Title |
CSSE1001 | 2 | Introduction to Software Engineering |
ENGG1300 | 2 | Introduction to Electrical Systems |
Year 1 or Year 2, Semester 1
Course Code | Units | Course Title |
INFS1200 | 2 | Introduction to Information Systems |
MATH1061 | 2 | Discrete Mathematics |
Year 2, Semester 1
Course Code | Units | Course Title |
CSSE2002 | 2 | Programming in the Large |
CSSE2010 | 2 | Introduction to Computer Systems |
Year 2, Semester 2
Course Code | Units | Course Title |
COMP3506 | 2 | Algorithms & Data Structures |
CSSE2310 | 2 | Computer Systems Principles and Programming |
DECO2800 | 2 | Design Computing Studio 2 - Testing & Evaluation |
STAT2203 | 2 | Probability Models and Data Analysis for Engineering |
Year 3, Semester 1
Course Code | Units | Course Title |
CSSE3002 | 2 | The Software Process |
DECO2500 | 2 | Human-Computer Interaction |
DECO3800 | 2 | Design Computing Studio 3 - Proposal |
Year 3, Semester 2
Course Code | Units | Course Title |
DECO3801 | 2 | Design Computing Studio 3 - Build |
Year 4
Course Code | Units | Course Title |
[ ENGG4801 | 4 | Thesis Project [1] |
[ or | ||
[ ENGG4802 | 4 | Thesis Project [1] |
[ or | ||
[ ENGG4805 | 4 | Thesis Project [8] |
Year 4, Semester 1 or Semester 2
Course Code | Units | Course Title |
ENGG4900 | 2 | Professional Practice and the Business Environment |
Part B - Electives
Course Code | Units | Course Title |
COMP3301 | 2 | Operating Systems Architecture |
COMP3702 | 2 | Artificial Intelligence |
COMP4403 | 2 | Compilers and Interpreters |
COMP4500 | 2 | Advanced Algorithms & Data Structures |
COMP4702 | 2 | Machine Learning |
COMS3000 | 2 | Information Security |
COMS3200 | 2 | Computer Networks I |
COMS4200 | 2 | Computer Networks II |
COMS4507 | 2 | Advanced Computer and Network Security |
COSC3000 | 2 | Visualization, Computer Graphics & Data Analysis |
COSC3500 | 2 | High-Performance Computing |
CSSE3010 | 2 | Embedded Systems Design & Interfacing |
CSSE3100 | 2 | Reasoning About Programs |
CSSE4004 | 2 | Distributed Computing |
CSSE4010 | 2 | Digital System Design |
DECO1400 | 2 | Introduction to Web Design |
DECO3500 | 2 | Social & Mobile Computing |
DECO4500 | 2 | Advanced Human-Computer Interaction |
INFS2200 | 2 | Relational Database Systems |
INFS3200 | 2 | Advanced Database Systems |
INFS3202 | 2 | Web Information Systems |
Part C - Coverage Electives
Course Code | Units | Course Title |
CSSE4011 | 2 | Advanced Embedded Systems |
ENGG4020 | 2 | Systems Safety Engineering |
ENGG4800 | 2 | Project Management |
INFS3208 | 2 | Cloud Computing |
INFS4203 | 2 | Data Mining |
INFS4205 | 2 | Advanced Techniques for High Dimensional Data |
[ MATH2000 | 2 | Calculus & Linear Algebra II |
[ or | ||
[ MATH2001 | 2 | Advanced Calculus and Linear Algebra II |
MATH2010 | 1 | Analysis of Ordinary Differential Equations |
Part D - Minor
Data Science
Students enrolled in the Data Science minor are required to obtain 8 units from the courses listed below,
including all 4 units from group A and 4 units from group B.
Note: non-compulsory courses may be prerequisites for some of these courses.
End notes
- [1] This course is offered over more than one semester. Enrol in the same course code in each semester.
- [2] Students without at least a Sound Achievement in Senior Maths C are required to take MATH1050 as an elective before MATH1051
- [3] CHEM1090 is not available for students with a High Achievement or higher in Senior Chemistry or equivalent.
- [4] MATH1050 is not available to students who have passed MATH1051 and/or MATH1071 and/or MATH1052 and/or MATH1072.
- [5] PHYS1171 is not available for students with a Sound Achievement or higher in Senior Physics or equivalent.
- [6] Course is offered in odd-numbered years only.
- [7] Course is offered in even-numbered years only.
- [8] Code for students completing the course in one semester.
- [9] Course offered on an occasional basis.
- [10] Research Topic must be related to Geotechnical Engineering