The following majors are not available for enrolment in 2026:
Computer Systems Engineering
Environmental and Sustainable Resources Engineering
Instrumentation Control and Automation Engineering
Power Engineering
Program structure The Bachelor of Engineering (Honours) is a 32-unit program consisting of Project Based Learning courses, underpinning Micro-learning Courses and Personal and Professional Development Courses. Students undertake 10 units of core engineering courses, a 14-unit major of study, and 8 units of electives which students can select with approval from the Program Director.
The 8 units of approved electives will be mapped to the Engineers Australia Graduate Capabilities. Students may choose to study a second major of eight units, one or two minors of four units, and/or choose other units of study as their electives. Assistance in selecting electives to meet the Engineers Australia capabilities will be provided to students in the program’s professional practice courses.
One-unit courses involve approximately 150 hours of student work per unit.
Half-unit courses involve approximately 75 hours of student work per unit.
Quarter-unit courses involve approximately 40 hours of student work per unit.
Elective courses Elective courses are chosen by the student to extend or complement their studies. Students may study electives which form a minor of four units, or other units of study. Recommended minors and other elective courses are listed for each major. Students should note that quota restrictions may preclude their enrolment in particular courses because students enrolling in these courses as part of their core or major studies will be given enrolment priority.
Space Technology Major: Students in the following majors can choose the Space Technology major for their 8 units of electives/approved courses:
Electrical and Electronic Engineering
Mechanical Engineering
Mechatronic and Robotic Engineering
The Space Technology major is not accredited by Engineers Australia and the named major will not appear on Graduation documentation.
Core Complete all of the following core units10 Units
Course Co-requisite (Course ENP1001 OR Course DIT1000)Transition Arrangements Pre-requisite or Co-requisite: ENG1003 or ENG1004 or ENG1101. Enrolment is not permitted in ENP1111 if ENG2002 has been previously completed
ENP4108 - Engineering Professional Portfolio0.25 Units▸ Requisites
Course Pre-requisites (Course ENP3107 AND Course ENP2103)
OL
ON
ON
ENP4111 - Professional Engineer Research Project2 Units▸ Requisites
Course Pre-requisites (Course ENP3103 AND Program BENH)
ON
ON
EXTON
EXTON
Engineering Majors Select one of the following 14 unit majors14 Units
Agricultural Engineering
Core 14 Units
AGC1201 - Agricultural Engineering Foundation A1 Unit▸ Requisites
Course Co-requisite (Course ENM1500 OR Course ENM1600) OR (Course ENP1002 OR Course ENP1091) OR (Program ADNG AND Area of Study AGCMJR) OR (Program BENH AND Area of Study AGCMJRBENH)
OL
ON
AGC1202 - Agricultural Engineering Foundation B1 Unit▸ Requisites
Course Pre-requisites (Area of Study AGCMJR OR Area of Study AGCMJRBENH)
Not offered
AGC2301 - Topics in Agriculture Engineering Subsystem Design1 Unit▸ Requisites
Course Co-requisite (Course AGC2311 OR Course AGC2312 OR Course BME2311 OR Course BME2312 OR Course CVL2311 OR Course CVL2312 OR Course EEE2311 OR Course EEE2312 OR Course ICA2311 OR Course ICA2312 OR Course MCH2311 OR Course MCH2312 OR Course MNG2311 OR Course MNG2312 OR Course MTR2311 OR Course MTR2312)
Course Pre-requisites Course MTR2303 OR Course AGC2302 OR (Course AGC1202 OR Course AGR2202)
OL
ON
AGC3314 - Agriculture Engineering Sustainable Systems Project1 Unit▸ Requisites
Course Pre-requisites Course ENP2313Course Co-requisite Course AGC3301 AND (Course ENP3102 OR Course ENG3003)
EXTON
AGC3315 - Professional Agriculture Engineer Innovation Project1 Unit▸ Requisites
Course Pre-requisites (Course ENP2313 AND Course AGC3302)Course Co-requisite Course AGC3302
EXTON
AGC4301 - Professional Agriculture Engineering Advanced Topics1 UnitNo requisitesNot offered
ENP4313 - Engineering Professional Team Capstone Project1 Unit▸ Requisites
Assumed Knowledge Assumed Knowledge: (Course AGC4301 OR Course CVL4301 OR Course EEE4301 OR Course MCH4301 OR Course MTR4301)
OL
ON
ON
Agricultural Engineering Recommended Selectives The following courses are recommended selective units for students completing the Agricultural Engineering major. Students have the flexibility to complete any courses from this list or to select a package of courses organised by theme if they wish to develop depth in a particular area.
Students who complete at least four (4) courses from this list whether across different themes or within one theme will satisfy a pre-approved elective package and will not require Program Director approval for their elective choices.
The themes are:
Agricultural Engineering depth electives Students who are interested in further Agricultural Engineering courses can choose courses from this list
Course Pre-requisites (Course AGR3304 OR Course AGC3301 OR Course CVL3301) OR (Program MEPR OR Program MENS OR Program GDNS OR Program GCNS)
OL
ON
ENV4107 - Water Resources Engineering1 Unit▸ Requisites
Course Pre-requisites (Course AGC3301 OR Course CVL3301) OR (Course ENV3104 OR Course ENV3105) OR (Program MEPR OR Program MENS OR Program GDNS OR Program GCNS)
Requisites Prior to 2024 Anti-requisite: MGT2007 Leadership
OL
MGT2302 - Thinking Like a Leader1 Unit▸ Requisites
Transition Arrangements Enrolment is not permitted in MGT2302 if MGT3201 and MGT3004 have been previously completed
OL
ACC1202 - Accounting Systems and Processes1 Unit▸ Requisites
Requisites Prior to 2024 Enrolment is not permitted in ACC1202 if ACC1105 has been previously completed
OL
OL
OL
ON
ON
ACC2201 - Financial Reporting and Analysis A1 Unit▸ Requisites
Course Pre-requisites (Course ACC1202 OR Course ACC1105)Course Anti-requisite Course ACC2102
OL
OL
ON
ON
Agricultural Engineering breadth electives Students who are interested in courses relevant to Agricultural Engineering can choose courses from this list
MAT2100 - Algebra and Calculus II1 Unit▸ Requisites
Course Pre-requisites (Course MAT1102 OR Course ENM1600)Course Anti-requisite Course ENM2600Requisites Prior to 2024 Pre-requisite: MAT1502
Course Pre-requisites (Course MEC3107 OR Course MEC4108 OR Course MEC5107 OR Course ENV3104 OR Course ENV5104 OR Course MCH3302 OR Course CVL3301 OR Course AGC3301) OR (Program MENS OR Program MEPR)
OL
STA1003 - Fundamental Statistics1 Unit▸ Requisites
Course Anti-requisite Course STA1004Requisites Prior to 2024 Enrolment is also not permitted in STA1003 if STA2300 has been previously completed.
STA2190 - Experimental Design and Analysis1 Unit▸ Requisites
Course Pre-requisites (Course STA1003 OR Course STA1004)Course Anti-requisite Course STA3300
OL
ON
STA2301 - Distribution Theory1 Unit▸ Requisites
Course Pre-requisites Course STA1003 OR (Course MAT1102 OR Course ENM1600)Requisites Prior to 2024 Pre-requisite: (STA2300 or STA1003 or equivalent) and (MAT1102 or ENM1600)
Course Pre-requisites (Course STA1003 OR Course STA1004)Course Anti-requisite Course STA6100
OL
STA3301 - Statistical Models1 Unit▸ Requisites
Course Pre-requisites (Course STA1003 OR Course STA1004)Requisites Prior to 2024 Students that have completed STA2300 meet the pre-requisite requirement.
OL
Biomedical Engineering
Core 14 Units
NSC1501 - Bioscience1 Unit▸ Requisites
Course Anti-requisite Course BIO1203
ON
ON
EXTON
EXTON
BME1202 - Biomedical Engineering Foundation B1 Unit▸ Requisites
Course Co-requisite (Course ENM1500 OR Course ENM1600)
OL
BME2301 - Topics in Biomedical Engineering Subsystem Design1 Unit▸ Requisites
Course Co-requisite (Course ENM1500 OR Course ENM1600)
Course Co-requisite (Course AGC2311 OR Course AGC2312 OR Course BME2311 OR Course BME2312 OR Course CVL2311 OR Course CVL2312 OR Course EEE2311 OR Course EEE2312 OR Course ICA2311 OR Course ICA2312 OR Course MCH2311 OR Course MCH2312 OR Course MNG2311 OR Course MNG2312 OR Course MTR2311 OR Course MTR2312)
BME4301 - Professional Biomedical Engineering Advanced Topics1 UnitNo requisitesNot offered
ENP4313 - Engineering Professional Team Capstone Project1 Unit▸ Requisites
Assumed Knowledge Assumed Knowledge: (Course AGC4301 OR Course CVL4301 OR Course EEE4301 OR Course MCH4301 OR Course MTR4301)
OL
ON
ON
Biomedical Engineering Recommended electives The following courses are recommended selective units for students completing the Biomedical Engineering major. Students have the flexibility to complete any courses from this list or to select a package of courses organised by theme if they wish to develop depth in a particular area.
Students who complete at least four (4) courses from this list whether across different themes or within one theme will satisfy a pre-approved elective package and will not require Program Director approval for their elective choices.
The themes are:
Engineering Management electives Students who are interested in Management can choose courses from this list
ENG6104 - Asset Management in an Engineering Environment1 UnitNo requisites
Requisites Prior to 2024 Anti-requisite: MGT2007 Leadership
OL
MGT2302 - Thinking Like a Leader1 Unit▸ Requisites
Transition Arrangements Enrolment is not permitted in MGT2302 if MGT3201 and MGT3004 have been previously completed
OL
ACC1202 - Accounting Systems and Processes1 Unit▸ Requisites
Requisites Prior to 2024 Enrolment is not permitted in ACC1202 if ACC1105 has been previously completed
OL
OL
OL
ON
ON
ACC2201 - Financial Reporting and Analysis A1 Unit▸ Requisites
Course Pre-requisites (Course ACC1202 OR Course ACC1105)Course Anti-requisite Course ACC2102
OL
OL
ON
ON
Applications in Human Tissue Engineering Students can complete any of the courses in this set but need to complete all 4 to study BIO3103
CHE1110 - Chemistry 11 UnitNo requisites
EXTON
CHE2120 - Chemistry 21 Unit▸ Requisites
Course Pre-requisites Course CHE1110
EXTON
BIO2107 - Cell and Molecular Biology 11 Unit▸ Requisites
Course Pre-requisites Course CHE2120
EXTON
BIO3103 - Applications in Human Tissue Engineering1 Unit▸ Requisites
Course Pre-requisites (Course BIO2107 OR Course BIO2104)
EXT
UQ Doctor of Medicine (co-taught by UniSQ): pre-requisite entry requirements Students can complete any of the courses in this set. Completion of all the courses satisfies the pre-requisite entry requirements for the UQ Doctor of Medicine which is co-taught by UniSQ: https://medicine.uq.edu.au/files/65310/MD-Prerequisite-Tables-Domestic.pdf
BIO1108 - Foundations in Human Anatomy and Physiology A1 UnitNo requisites
ON
EXTON
EXTON
BIO1208 - Foundations in Human Anatomy and Physiology B1 Unit▸ Requisites
Course Anti-requisite Course BIO1206
ON
EXTON
EXTON
CHE1110 - Chemistry 11 UnitNo requisites
EXTON
CHE2120 - Chemistry 21 Unit▸ Requisites
Course Pre-requisites Course CHE1110
EXTON
BIO2118 - Systems Physiology and Pharmacology1 Unit▸ Requisites
Course Co-requisite (Course EEE1201 AND Course EEE1202) AND (Course ICA1201 AND Course ICA1202) AND (Course MTR2301 AND Course MTR2302) AND (Course CSE1201 AND Course CSE1202)
Course Pre-requisites (Course MCH2303 OR Course MEC2106)
OL
OL
ON
ON
MCH4301 - Professional Mechanical Engineering Advanced Topics1 Unit▸ Requisites
Course Pre-requisites Course MCH3301
Not offered
MEC4302 - Computational Mechanics in Design1 Unit▸ Requisites
Course Pre-requisites (Course MEC2401 AND Course MEC2402) AND (Program GCNS OR Program GDNS OR Program MENS OR Program MEPR) AND Course MCH2302 AND Course BME3302
STA2190 - Experimental Design and Analysis1 Unit▸ Requisites
Course Pre-requisites (Course STA1003 OR Course STA1004)Course Anti-requisite Course STA3300
OL
ON
STA2301 - Distribution Theory1 Unit▸ Requisites
Course Pre-requisites Course STA1003 OR (Course MAT1102 OR Course ENM1600)Requisites Prior to 2024 Pre-requisite: (STA2300 or STA1003 or equivalent) and (MAT1102 or ENM1600)
Course Pre-requisites (Course STA1003 OR Course STA1004)Course Anti-requisite Course STA6100
OL
STA3301 - Statistical Models1 Unit▸ Requisites
Course Pre-requisites (Course STA1003 OR Course STA1004)Requisites Prior to 2024 Students that have completed STA2300 meet the pre-requisite requirement.
OL
Civil Engineering
Core 14 Units
CVL1201 - Civil Engineering Foundation A1 Unit▸ Requisites
Course Pre-requisites (Program ADNG AND Area of Study CVLMJR) AND (Program BENS AND Area of Study CVLMJRBENS) AND (Program BENH AND Area of Study CVLMJRBENH) AND (Program BSED AND Area of Study MAJENGBSED) AND (Program BCNH OR Program BSED)Course Co-requisite (Course ENM1500 OR Course ENM1600)
OL
OL
OL
ON
ON
ON
CVL1202 - Civil Engineering Foundation B1 Unit▸ Requisites
Course Co-requisite (Course ENM1500 OR Course ENM1600 OR Course ENP1001)
OL
OL
OL
ON
ON
ON
CVL2301 - Topics in Civil Engineering Subsystem Design1 Unit▸ Requisites
Course Co-requisite (Course AGC2311 OR Course AGC2312 OR Course BME2311 OR Course BME2312 OR Course CVL2311 OR Course CVL2312 OR Course EEE2311 OR Course EEE2312 OR Course ICA2311 OR Course ICA2312 OR Course MCH2311 OR Course MCH2312 OR Course MNG2311 OR Course MNG2312 OR Course MTR2311 OR Course MTR2312)
Course Co-requisite (Course CVL2301 AND Course CVL2303)
OL
OL
ON
ON
ON
CVL3315 - Professional Civil Engineer Innovation Project1 Unit▸ Requisites
Course Co-requisite (Course CVL3301 AND Course CVL3302 AND Course CVL3303)
ON
EXTON
CVL4301 - Professional Civil Engineering Advanced Topics1 Unit▸ Requisites
Course Pre-requisites (Course CVL3301 AND Course CVL3302 AND Course CVL3303)
Not offered
ENP4313 - Engineering Professional Team Capstone Project1 Unit▸ Requisites
Assumed Knowledge Assumed Knowledge: (Course AGC4301 OR Course CVL4301 OR Course EEE4301 OR Course MCH4301 OR Course MTR4301)
OL
ON
ON
Civil Engineering Recommended Selectives The following courses are recommended selective units for students completing the Civil Engineering major. Students have the flexibility to complete any courses from this list or to select a package of courses organised by theme if they wish to develop depth in a particular area.
Students who complete at least four (4) courses from this list whether across different themes or within one theme will satisfy a pre-approved elective package and will not require Program Director approval for their elective choices.
The themes are:
Civil Engineering depth electives Students who are interested in further Civil Engineering courses can choose courses from this list
CIV5803 - Mechanics and Technology of Fibre Composites1 Unit▸ Requisites
Course Pre-requisites (Course CIV4506 OR Course MEC2402 OR Course MEC3203 OR Program MENS OR Program MEPR OR Program GDNS OR Program GCNS OR Course CVL3302)
Course Pre-requisites (Course CIV4508 OR Course CVL4301)
OL
ENV4106 - Irrigation Science1 Unit▸ Requisites
Course Pre-requisites (Course AGR3304 OR Course AGC3301 OR Course CVL3301) OR (Program MEPR OR Program MENS OR Program GDNS OR Program GCNS)
OL
ON
ENV4107 - Water Resources Engineering1 Unit▸ Requisites
Course Pre-requisites (Course AGC3301 OR Course CVL3301) OR (Course ENV3104 OR Course ENV3105) OR (Program MEPR OR Program MENS OR Program GDNS OR Program GCNS)
Course Pre-requisites (Course MEC3107 OR Course MEC4108 OR Course MEC5107 OR Course ENV3104 OR Course ENV5104 OR Course MCH3302 OR Course CVL3301 OR Course AGC3301) OR (Program MENS OR Program MEPR)
OL
PWI5703 - Advanced Road and Pavement Engineering1 Unit▸ Requisites
Course Pre-requisites (Course CIV3703 OR Course CVL3303) OR (Program GCNS OR Program GDNS OR Program MENS OR Program MEPR)
OL
Engineering Management electives Students who are interested in Management can choose courses from this list
ENG6104 - Asset Management in an Engineering Environment1 UnitNo requisites
STA2190 - Experimental Design and Analysis1 Unit▸ Requisites
Course Pre-requisites (Course STA1003 OR Course STA1004)Course Anti-requisite Course STA3300
OL
ON
STA2301 - Distribution Theory1 Unit▸ Requisites
Course Pre-requisites Course STA1003 OR (Course MAT1102 OR Course ENM1600)Requisites Prior to 2024 Pre-requisite: (STA2300 or STA1003 or equivalent) and (MAT1102 or ENM1600)
Course Pre-requisites (Course STA1003 OR Course STA1004)Course Anti-requisite Course STA6100
OL
STA3301 - Statistical Models1 Unit▸ Requisites
Course Pre-requisites (Course STA1003 OR Course STA1004)Requisites Prior to 2024 Students that have completed STA2300 meet the pre-requisite requirement.
OL
Computer Systems Engineering
Core 14 Units
CSE1201 - Computer Engineering Foundation A1 Unit▸ Requisites
Course Co-requisite (Course ENM1600 OR Course ENM1500)
Not offered
CSE1202 - Computer Engineering Foundation B1 Unit▸ Requisites
Course Co-requisite (Course ENM1500 OR Course ENM1600)Transition Arrangements Students are not permitted to enrol in CSE1202 if they have completed EEE1202 or ICA1202. Seek coordinator advice for enrolment.
Not offered
CSE2301 - Topics in Engineering Subsystem Design1 UnitNo requisitesNot offered
Course Co-requisite (Course AGC2311 OR Course AGC2312 OR Course BME2311 OR Course BME2312 OR Course CVL2311 OR Course CVL2312 OR Course EEE2311 OR Course EEE2312 OR Course ICA2311 OR Course ICA2312 OR Course MCH2311 OR Course MCH2312 OR Course MNG2311 OR Course MNG2312 OR Course MTR2311 OR Course MTR2312)
CSE3314 - Sustainable Systems Engineering Project1 Unit▸ Requisites
Course Pre-requisites (Course ENP2313 AND Course CSE3301 AND Course ENP3102)Course Co-requisite (Course CSE3301 AND Course ENP3102)
Not offered
CSE3315 - Professional Engineer Innovation Project1 Unit▸ Requisites
Course Pre-requisites (Course ENP2313 AND Course CSE3302)Course Co-requisite Course CSE3302
Not offered
CSE4301 - Professional Computer Engineering Advanced Topics1 UnitNo requisitesNot offered
ENP4313 - Engineering Professional Team Capstone Project1 Unit▸ Requisites
Assumed Knowledge Assumed Knowledge: (Course AGC4301 OR Course CVL4301 OR Course EEE4301 OR Course MCH4301 OR Course MTR4301)
OL
ON
ON
Electrical and Electronic Engineering
Core 14 Units
EEE1201 - Electrical & Electronic Engineering Foundation A1 Unit▸ Requisites
Course Pre-requisites Program ADNG AND Program BENS AND Program BENH AND Program BSED AND (Area of Study EEEMJR OR Area of Study MCHMJR) AND (Area of Study EEEMJRBENS OR Area of Study MCHMJRBENS) AND (Area of Study EEEMJRBENH OR Area of Study MCHMJRBENH)Course Co-requisite (Course ENM1500 OR Course ENM1600)
OL
OL
OL
ON
ON
ON
EEE1202 - Electrical & Electronic Engineering Foundation B1 Unit▸ Requisites
Course Pre-requisites Program ADNG AND Program BENS AND Program BENH AND (Area of Study EEEMJR OR Area of Study MCHMJR) AND (Area of Study EEEMJRBENS OR Area of Study MCHMJRBENS) AND (Area of Study EEEMJRBENH OR Area of Study MCHMJRBENH)Course Co-requisite (Course ENM1500 OR Course ENM1600)
Course Co-requisite (Course EEE1201 AND Course EEE1202) AND (Course ICA1201 AND Course ICA1202) AND (Course MTR2301 AND Course MTR2302) AND (Course CSE1201 AND Course CSE1202)
Course Co-requisite (Course AGC2311 OR Course AGC2312 OR Course BME2311 OR Course BME2312 OR Course CVL2311 OR Course CVL2312 OR Course EEE2311 OR Course EEE2312 OR Course ICA2311 OR Course ICA2312 OR Course MCH2311 OR Course MCH2312 OR Course MNG2311 OR Course MNG2312 OR Course MTR2311 OR Course MTR2312)
EEE3314 - Electrical and Electronic Engineering Sustainable Systems Project1 Unit▸ Requisites
Course Pre-requisites Course ENP2313Course Co-requisite Course EEE3301 AND (Course ENP3102 OR Course ENG3003)
ON
EXTON
EEE3315 - Professional Electrical and Electronic Engineer Innovation Project1 Unit▸ Requisites
Course Pre-requisites (Course EEE3302 OR Course ELE3105 OR Course ELE3107 OR Course ELE3305)Course Co-requisite Course EEE3302
ON
EXTON
EEE4301 - Professional Electrical and Electronic Engineering Advanced Topics1 UnitNo requisitesNot offered
ENP4313 - Engineering Professional Team Capstone Project1 Unit▸ Requisites
Assumed Knowledge Assumed Knowledge: (Course AGC4301 OR Course CVL4301 OR Course EEE4301 OR Course MCH4301 OR Course MTR4301)
OL
ON
ON
Electrical and Electronic Engineering Recommended Selectives - No credit points The following courses are recommended selective units for students completing the Electrical and Electronic Engineering major. Students have the flexibility to complete any courses from this list or to select a package of courses organised by theme if they wish to develop depth in a particular area.
Students who complete at least four (4) courses from this list whether across different themes or within one theme will satisfy a pre-approved elective package and will not require Program Director approval for their elective choices.
The themes are:0 Units
Electrical and Electronic Engineering depth electives Students who are interested in further Electrical and Electronic Engineering courses can choose courses from this list
ELE4607 - Advanced Digital Communications1 Unit▸ Requisites
Course Pre-requisites (Program MENS OR Program GDNS OR Program GCNS OR Course EEE1201)Transition Arrangements Pre-requisite ELE1301
Instrumentation Control and Automation Engineering electives Students who are interested in Instrumentation Control and Automation Engineering can choose courses from this list
ICA2303 - Intermediate Instrumentation Control and Automation Engineering Topics1 Unit▸ Requisites
Course Anti-requisite Course EEE2303
OL
OL
ELE4109 - Measurement Science and Instrument Engineering1 UnitNo requisitesNot offered
ELE4506 - Industrial Process Automation1 Unit▸ Requisites
Course Pre-requisites Course ICA2303 OR (Course ELE3105 AND Course MEC2501) OR (Course ELE2101 OR Course ELE2103)
Course Pre-requisites Course ENM1600 AND (Course MCH2303 OR Course ICA2301 OR Course MEC2106)Transition Arrangements Enrolment is not permitted in MEC3107 if MEC2101 or MEC3102 have been previously completed
MEC4104 - Renewable Energy Technology1 Unit▸ Requisites
Course Pre-requisites (Course MEC2106 OR Course MEC3107 OR Course MEC4108 OR Course MEC5107 OR Course MCH2303 OR Course ICA2301) OR (Program GCNS OR Program GDNS OR Program MENS OR Program MEPR)
OL
Space Technology Major Students who complete all 8 units (7 core + 1 elective specific to Space Technology because ENP1002 is core to the BENH) are eligible to complete the Space Technology major. Students can choose to complete some of these courses as part of satisfying their elective requirements.
SPT1208 - Introduction to Space Technology1 UnitNo requisites
OL
SPT2308 - Topics in Spacecraft Subsystem Design1 Unit▸ Requisites
Course Pre-requisites (Course SPT1208 AND Course ENP1002)
OL
ON
ON
AST2202 - Planetary and Exoplanetary Science1 Unit▸ Requisites
SPT3308 - Topics in Space Mission Lifecycle and Operations1 Unit▸ Requisites
Course Pre-requisites Course SPT2308
Not offered
SPT3309 - Advanced Space Applications1 UnitNo requisitesNot offered
SPT3318 - Space Mission Operations Project1 UnitNo requisitesNot offered
Space Technology Electives for Electrical and Electronic Engineering Students must complete one of these courses as their elective for the Space Technology major
ELE4607 - Advanced Digital Communications1 Unit▸ Requisites
Course Pre-requisites (Program MENS OR Program GDNS OR Program GCNS OR Course EEE1201)Transition Arrangements Pre-requisite ELE1301
Requisites Prior to 2024 Anti-requisite: MGT2007 Leadership
OL
MGT2302 - Thinking Like a Leader1 Unit▸ Requisites
Transition Arrangements Enrolment is not permitted in MGT2302 if MGT3201 and MGT3004 have been previously completed
OL
ACC1202 - Accounting Systems and Processes1 Unit▸ Requisites
Requisites Prior to 2024 Enrolment is not permitted in ACC1202 if ACC1105 has been previously completed
OL
OL
OL
ON
ON
ACC2201 - Financial Reporting and Analysis A1 Unit▸ Requisites
Course Pre-requisites (Course ACC1202 OR Course ACC1105)Course Anti-requisite Course ACC2102
OL
OL
ON
ON
Electrical and Electronic Engineering breadth electives Students who are interested in courses relevant to Electrical and Electronic Engineering can choose courses from this list
STA2190 - Experimental Design and Analysis1 Unit▸ Requisites
Course Pre-requisites (Course STA1003 OR Course STA1004)Course Anti-requisite Course STA3300
OL
ON
STA2301 - Distribution Theory1 Unit▸ Requisites
Course Pre-requisites Course STA1003 OR (Course MAT1102 OR Course ENM1600)Requisites Prior to 2024 Pre-requisite: (STA2300 or STA1003 or equivalent) and (MAT1102 or ENM1600)
Course Pre-requisites (Course STA1003 OR Course STA1004)Course Anti-requisite Course STA6100
OL
STA3301 - Statistical Models1 Unit▸ Requisites
Course Pre-requisites (Course STA1003 OR Course STA1004)Requisites Prior to 2024 Students that have completed STA2300 meet the pre-requisite requirement.
OL
Environmental and Sustainable Resources Engineering
Core 14 Units
ESR1201 - Environmental Engineering Foundation A1 UnitNo requisitesNot offered
ESR1202 - Environmental Engineering Foundation B1 Unit▸ Requisites
Course Pre-requisites (Course ENM1500 OR Course ENM1600)Course Anti-requisite (Course CHE1110 OR Course ENV2105)Course Co-requisite (Course ENM1500 OR Course ENM1600)
Not offered
ESR2301 - Topics in Environmental Engineering Subsystem Design1 Unit▸ Requisites
Course Co-requisite (Course AGC2311 OR Course AGC2312 OR Course BME2311 OR Course BME2312 OR Course CVL2311 OR Course CVL2312 OR Course EEE2311 OR Course EEE2312 OR Course ICA2311 OR Course ICA2312 OR Course MCH2311 OR Course MCH2312 OR Course MNG2311 OR Course MNG2312 OR Course MTR2311 OR Course MTR2312)
Course Pre-requisites (Course MEC3107 OR Course MEC4108 OR Course MEC5107 OR Course ENV3104 OR Course ENV5104 OR Course MCH3302 OR Course CVL3301 OR Course AGC3301) OR (Program MENS OR Program MEPR)
OL
Instrumentation Control and Automation Engineering
Core 14 Units
ICA1201 - Automation Engineering Foundation A1 Unit▸ Requisites
Course Anti-requisite (Course EEE1201 OR Course MTR2301)Course Co-requisite (Course ENM1500 OR Course ENM1600)
OL
OL
ICA1202 - Automation Engineering Foundation B1 Unit▸ Requisites
Course Anti-requisite (Course EEE1202 OR Course MTR2302)Course Co-requisite (Course ENM1500 OR Course ENM1600)
OL
OL
ICA2301 - Topics in Engineering Subsystem Design1 Unit▸ Requisites
Course Co-requisite (Course ICA1201 AND Course ICA1202)
OL
OL
ICA2302 - Topics in Instrumentation Control and Automation Engineering Operations & Maintenance1 UnitNo requisites
OL
OL
ICA2303 - Intermediate Instrumentation Control and Automation Engineering Topics1 Unit▸ Requisites
Course Co-requisite (Course AGC2311 OR Course AGC2312 OR Course BME2311 OR Course BME2312 OR Course CVL2311 OR Course CVL2312 OR Course EEE2311 OR Course EEE2312 OR Course ICA2311 OR Course ICA2312 OR Course MCH2311 OR Course MCH2312 OR Course MNG2311 OR Course MNG2312 OR Course MTR2311 OR Course MTR2312)
Course Co-requisite (Course AGC2311 OR Course AGC2312 OR Course BME2311 OR Course BME2312 OR Course CVL2311 OR Course CVL2312 OR Course EEE2311 OR Course EEE2312 OR Course ICA2311 OR Course ICA2312 OR Course MCH2311 OR Course MCH2312 OR Course MNG2311 OR Course MNG2312 OR Course MTR2311 OR Course MTR2312)
MCH4301 - Professional Mechanical Engineering Advanced Topics1 Unit▸ Requisites
Course Pre-requisites Course MCH3301
Not offered
ENP4313 - Engineering Professional Team Capstone Project1 Unit▸ Requisites
Assumed Knowledge Assumed Knowledge: (Course AGC4301 OR Course CVL4301 OR Course EEE4301 OR Course MCH4301 OR Course MTR4301)
OL
ON
ON
Mechanical Engineering recommended selectives The following courses are recommended selective units for students completing the Mechanical Engineering major. Students have the flexibility to complete any courses from this list or to select a package of courses organised by theme if they wish to develop depth in a particular area.
Students who complete at least four (4) courses from this list whether across different themes or within one theme will satisfy a pre-approved elective package and will not require Program Director approval for their elective choices.
The themes are:
Mechanical Engineering depth electives Students who are interested in further Mechanical Engineering courses can choose courses from this list
MEC4104 - Renewable Energy Technology1 Unit▸ Requisites
Course Pre-requisites (Course MEC2106 OR Course MEC3107 OR Course MEC4108 OR Course MEC5107 OR Course MCH2303 OR Course ICA2301) OR (Program GCNS OR Program GDNS OR Program MENS OR Program MEPR)
OL
MEC4108 - Thermofluids 31 Unit▸ Requisites
Course Pre-requisites Course MCH4301 OR (Course MEC3107 AND Course ENM2600 AND Course ENG3104) OR (Program GCNS OR Program GDNS OR Program MENS OR Program MEPR)
Course Pre-requisites (Course MEC3107 OR Course MEC4108 OR Course MEC5107 OR Course ENV3104 OR Course ENV5104 OR Course MCH3302 OR Course CVL3301 OR Course AGC3301) OR (Program MENS OR Program MEPR)
OL
MEC5105 - Combustion1 Unit▸ Requisites
Course Pre-requisites (Course MEC3107 OR Course MEC4108 OR Course MEC5107 OR Course MCH3302) OR (Program MEPR AND Program MENS)
Course Pre-requisites (Course MEC3107 OR Course MEC4108 OR Course MEC5107 OR Course MCH3302) OR (Program GCNS OR Program GDNS OR Program GEPR OR Program MENS OR Program MEPR)
Course Pre-requisites (Course ENM2600 AND Course MEC2402) AND (Program GCNS OR Program GDNS OR Program MENS OR Program MEPR) AND Course MCH2302Transition Arrangements Pre-requisite: (MEC1201 and (ENM2600 or MAT2100) and MEC2402)
Transition Arrangements Enrolment is not permitted in MEC6203 if MEC3203 has been previously completed
OL
ON
Space Technology Major Students who complete all 8 units (7 core + 1 elective specific to Space Technology because ENP1002 is core to the BENH) are eligible to complete the Space Technology major. Students can choose to complete some of these courses as part of satisfying their elective requirements.
SPT1208 - Introduction to Space Technology1 UnitNo requisites
OL
SPT2308 - Topics in Spacecraft Subsystem Design1 Unit▸ Requisites
Course Pre-requisites (Course SPT1208 AND Course ENP1002)
OL
ON
ON
AST2202 - Planetary and Exoplanetary Science1 Unit▸ Requisites
Course Pre-requisites (Course MEC3107 OR Course MEC4108 OR Course MEC5107 OR Course ENV3104 OR Course ENV5104 OR Course MCH3302 OR Course CVL3301 OR Course AGC3301) OR (Program MENS OR Program MEPR)
OL
MEC5105 - Combustion1 Unit▸ Requisites
Course Pre-requisites (Course MEC3107 OR Course MEC4108 OR Course MEC5107 OR Course MCH3302) OR (Program MEPR AND Program MENS)
Course Pre-requisites (Course MEC3107 OR Course MEC4108 OR Course MEC5107 OR Course MCH3302) OR (Program GCNS OR Program GDNS OR Program GEPR OR Program MENS OR Program MEPR)
Course Pre-requisites (Course ENM2600 AND Course MEC2402) AND (Program GCNS OR Program GDNS OR Program MENS OR Program MEPR) AND Course MCH2302Transition Arrangements Pre-requisite: (MEC1201 and (ENM2600 or MAT2100) and MEC2402)
OL
ON
Mechatronic & Robotic Engineering electives Students who are interested in courses relevant to Mechatronic & Robotic Engineering can choose courses from this list
MTR2301 - Topics in Mechatronic Engineering Subsystem Design1 Unit▸ Requisites
Course Co-requisite (Course ENM1500 OR Course ENM1600)
Course Anti-requisite (Course CIV4505 AND Course CIV4506)Course Co-requisite (Course CVL2301 AND Course CVL2303)
OL
OL
ON
ON
EEE1201 - Electrical & Electronic Engineering Foundation A1 Unit▸ Requisites
Course Pre-requisites Program ADNG AND Program BENS AND Program BENH AND Program BSED AND (Area of Study EEEMJR OR Area of Study MCHMJR) AND (Area of Study EEEMJRBENS OR Area of Study MCHMJRBENS) AND (Area of Study EEEMJRBENH OR Area of Study MCHMJRBENH)Course Co-requisite (Course ENM1500 OR Course ENM1600)
OL
OL
OL
ON
ON
ON
EEE1202 - Electrical & Electronic Engineering Foundation B1 Unit▸ Requisites
Course Pre-requisites Program ADNG AND Program BENS AND Program BENH AND (Area of Study EEEMJR OR Area of Study MCHMJR) AND (Area of Study EEEMJRBENS OR Area of Study MCHMJRBENS) AND (Area of Study EEEMJRBENH OR Area of Study MCHMJRBENH)Course Co-requisite (Course ENM1500 OR Course ENM1600)
Course Co-requisite (Course EEE1201 AND Course EEE1202) AND (Course ICA1201 AND Course ICA1202) AND (Course MTR2301 AND Course MTR2302) AND (Course CSE1201 AND Course CSE1202)
OL
OL
OL
ON
ON
ON
STA1003 - Fundamental Statistics1 Unit▸ Requisites
Course Anti-requisite Course STA1004Requisites Prior to 2024 Enrolment is also not permitted in STA1003 if STA2300 has been previously completed.
STA2190 - Experimental Design and Analysis1 Unit▸ Requisites
Course Pre-requisites (Course STA1003 OR Course STA1004)Course Anti-requisite Course STA3300
OL
ON
STA2301 - Distribution Theory1 Unit▸ Requisites
Course Pre-requisites Course STA1003 OR (Course MAT1102 OR Course ENM1600)Requisites Prior to 2024 Pre-requisite: (STA2300 or STA1003 or equivalent) and (MAT1102 or ENM1600)
Course Pre-requisites (Course STA1003 OR Course STA1004)Course Anti-requisite Course STA6100
OL
STA3301 - Statistical Models1 Unit▸ Requisites
Course Pre-requisites (Course STA1003 OR Course STA1004)Requisites Prior to 2024 Students that have completed STA2300 meet the pre-requisite requirement.
OL
Mechatronic and Robotic Engineering
Core 14 Units
MTR1201 - Mechatronic Engineering Foundation A1 Unit▸ Requisites
Course Anti-requisite Course MCH1202Course Co-requisite (Course ENM1500 OR Course ENM1600)
OL
OL
OL
ON
ON
ON
MTR1202 - Mechatronic Engineering Foundation B1 Unit▸ Requisites
Course Pre-requisites (Program ADNG AND Area of Study MTRMJRBENH) AND (Program BENH AND Area of Study MTRMJRBENH)Course Anti-requisite Course MCH1201Course Co-requisite (Course ENM1500 OR Course ENM1600) OR Course ENP1002
OL
OL
OL
ON
ON
ON
MTR2301 - Topics in Mechatronic Engineering Subsystem Design1 Unit▸ Requisites
Course Co-requisite (Course ENM1500 OR Course ENM1600)
Course Co-requisite (Course AGC2311 OR Course AGC2312 OR Course BME2311 OR Course BME2312 OR Course CVL2311 OR Course CVL2312 OR Course EEE2311 OR Course EEE2312 OR Course ICA2311 OR Course ICA2312 OR Course MCH2311 OR Course MCH2312 OR Course MNG2311 OR Course MNG2312 OR Course MTR2311 OR Course MTR2312)
Course Pre-requisites (Course MTR3301 AND Course MTR3302)
OL
ENP4313 - Engineering Professional Team Capstone Project1 Unit▸ Requisites
Assumed Knowledge Assumed Knowledge: (Course AGC4301 OR Course CVL4301 OR Course EEE4301 OR Course MCH4301 OR Course MTR4301)
OL
ON
ON
Mechatronic and Robotic Engineering recommended selectives The following courses are recommended selective units for students completing the Mechatronic and Robotic Engineering major. Students have the flexibility to complete any courses from this list or to select a package of courses organised by theme if they wish to develop depth in a particular area.
Students who complete at least four (4) courses from this list whether across different themes or within one theme will satisfy a pre-approved elective package and will not require Program Director approval for their elective choices.
The themes are:8 Units
Mechanical Engineering breadth electives Students who are interested in courses relevant to Mechanical Engineering can choose courses from this list
MCH2301 - Topics in Mechanical Engineering Subsystem Design1 Unit▸ Requisites
Course Co-requisite Course ENP1002 AND (Course ENM1500 OR Course ENM1600)
Course Pre-requisites (Course MCH2303 OR Course MEC2106)
OL
OL
ON
ON
MCH4301 - Professional Mechanical Engineering Advanced Topics1 Unit▸ Requisites
Course Pre-requisites Course MCH3301
Not offered
MEC4104 - Renewable Energy Technology1 Unit▸ Requisites
Course Pre-requisites (Course MEC2106 OR Course MEC3107 OR Course MEC4108 OR Course MEC5107 OR Course MCH2303 OR Course ICA2301) OR (Program GCNS OR Program GDNS OR Program MENS OR Program MEPR)
OL
MEC4302 - Computational Mechanics in Design1 Unit▸ Requisites
Course Pre-requisites (Course MEC2401 AND Course MEC2402) AND (Program GCNS OR Program GDNS OR Program MENS OR Program MEPR) AND Course MCH2302 AND Course BME3302
Course Pre-requisites (Course ENM2600 AND Course MEC2402) AND (Program GCNS OR Program GDNS OR Program MENS OR Program MEPR) AND Course MCH2302Transition Arrangements Pre-requisite: (MEC1201 and (ENM2600 or MAT2100) and MEC2402)
Transition Arrangements Enrolment is not permitted in MEC6203 if MEC3203 has been previously completed
OL
ON
Electrical and Electronic Engineering breadth electives Students who are interested in courses relevant to Electrical and Electronic Engineering can choose courses from this list
Course Pre-requisites (Course EEE1201 AND Course EEE1202) AND (Course MTR2301 AND Course MTR2302) AND (Course CSE1201 AND Course CSE1202)
OL
OL
OL
ON
ON
ON
ELE4605 - Fields and Waves1 Unit▸ Requisites
Course Pre-requisites (Program GCNS OR Program GDNS OR Program MENS OR Program MEPR) OR Course ENM1600 OR Course EEE1201 OR (Course ELE2103 AND Course ELE2601)
Space Technology Major Students who complete all 8 units (7 core + 1 elective specific to Space Technology because ENP1002 is core to the BENH) are eligible to complete the Space Technology major. Students can choose to complete some of these courses as part of satisfying their elective requirements.
SPT1208 - Introduction to Space Technology1 UnitNo requisites
OL
SPT2308 - Topics in Spacecraft Subsystem Design1 Unit▸ Requisites
Course Pre-requisites (Course SPT1208 AND Course ENP1002)
OL
ON
ON
AST2202 - Planetary and Exoplanetary Science1 Unit▸ Requisites
SPT3308 - Topics in Space Mission Lifecycle and Operations1 Unit▸ Requisites
Course Pre-requisites Course SPT2308
Not offered
SPT3309 - Advanced Space Applications1 UnitNo requisitesNot offered
SPT3318 - Space Mission Operations Project1 UnitNo requisitesNot offered
Space Technology Electives for Mechatronic and Robotic Engineering Students must complete one of these courses as their elective for the Space Technology major
Requisites Prior to 2024 Anti-requisite: MGT2007 Leadership
OL
MGT2302 - Thinking Like a Leader1 Unit▸ Requisites
Transition Arrangements Enrolment is not permitted in MGT2302 if MGT3201 and MGT3004 have been previously completed
OL
ACC1202 - Accounting Systems and Processes1 Unit▸ Requisites
Requisites Prior to 2024 Enrolment is not permitted in ACC1202 if ACC1105 has been previously completed
OL
OL
OL
ON
ON
ACC2201 - Financial Reporting and Analysis A1 Unit▸ Requisites
Course Pre-requisites (Course ACC1202 OR Course ACC1105)Course Anti-requisite Course ACC2102
OL
OL
ON
ON
Mechatronic & Robotic Engineering breadth electives Students who are interested in courses relevant to Mechatronic & Robotic Engineering can choose courses from this list
MAT2100 - Algebra and Calculus II1 Unit▸ Requisites
Course Pre-requisites (Course MAT1102 OR Course ENM1600)Course Anti-requisite Course ENM2600Requisites Prior to 2024 Pre-requisite: MAT1502
STA2190 - Experimental Design and Analysis1 Unit▸ Requisites
Course Pre-requisites (Course STA1003 OR Course STA1004)Course Anti-requisite Course STA3300
OL
ON
STA2301 - Distribution Theory1 Unit▸ Requisites
Course Pre-requisites Course STA1003 OR (Course MAT1102 OR Course ENM1600)Requisites Prior to 2024 Pre-requisite: (STA2300 or STA1003 or equivalent) and (MAT1102 or ENM1600)
Course Pre-requisites (Course STA1003 OR Course STA1004)Course Anti-requisite Course STA6100
OL
STA3301 - Statistical Models1 Unit▸ Requisites
Course Pre-requisites (Course STA1003 OR Course STA1004)Requisites Prior to 2024 Students that have completed STA2300 meet the pre-requisite requirement.
OL
Power Engineering
Core 14 Units
EEE1201 - Electrical & Electronic Engineering Foundation A1 Unit▸ Requisites
Course Pre-requisites Program ADNG AND Program BENS AND Program BENH AND Program BSED AND (Area of Study EEEMJR OR Area of Study MCHMJR) AND (Area of Study EEEMJRBENS OR Area of Study MCHMJRBENS) AND (Area of Study EEEMJRBENH OR Area of Study MCHMJRBENH)Course Co-requisite (Course ENM1500 OR Course ENM1600)
OL
OL
OL
ON
ON
ON
EEE1202 - Electrical & Electronic Engineering Foundation B1 Unit▸ Requisites
Course Pre-requisites Program ADNG AND Program BENS AND Program BENH AND (Area of Study EEEMJR OR Area of Study MCHMJR) AND (Area of Study EEEMJRBENS OR Area of Study MCHMJRBENS) AND (Area of Study EEEMJRBENH OR Area of Study MCHMJRBENH)Course Co-requisite (Course ENM1500 OR Course ENM1600)
Course Co-requisite (Course EEE1201 AND Course EEE1202) AND (Course ICA1201 AND Course ICA1202) AND (Course MTR2301 AND Course MTR2302) AND (Course CSE1201 AND Course CSE1202)
Course Co-requisite (Course AGC2311 OR Course AGC2312 OR Course BME2311 OR Course BME2312 OR Course CVL2311 OR Course CVL2312 OR Course EEE2311 OR Course EEE2312 OR Course ICA2311 OR Course ICA2312 OR Course MCH2311 OR Course MCH2312 OR Course MNG2311 OR Course MNG2312 OR Course MTR2311 OR Course MTR2312)
ON
ON
EXTON
EXTON
PWR3301 - Power Engineering Advanced A1 UnitNo requisitesNot offered
PWR3302 - Power Engineering Advanced B1 UnitNo requisitesNot offered
PWR3314 - Sustainable Systems Engineering Project1 Unit▸ Requisites
Course Pre-requisites (Course ENP2313 AND Course PWR3301 AND Course ENP3102)Course Co-requisite (Course PWR3302 AND Course ENP3102)
Not offered
PWR3315 - Professional Engineer Innovation Project1 Unit▸ Requisites
Course Pre-requisites (Course ENP2313 AND Course PWR3302)Course Co-requisite Course PWR3302
Not offered
PWR4301 - Professional Engineering Advanced Topics1 UnitNo requisitesNot offered
ENP4313 - Engineering Professional Team Capstone Project1 Unit▸ Requisites
Assumed Knowledge Assumed Knowledge: (Course AGC4301 OR Course CVL4301 OR Course EEE4301 OR Course MCH4301 OR Course MTR4301)
OL
ON
ON
Approved Selectives Students complete 8 student selective units as approved by the Program Director from the options below. Students can refer to the recommended electives list in their chosen major. Students in the following majors can choose the Space Technology major for their 8 units: Electrical & Electronic Engineering Mechanical Engineering and Mechatronic & Robotic Engineering. The Space Technology major is not accredited by Engineers Australia and will not appear as a named major on transcripts or testamurs. Students who choose to complete the Space Technology major should refer to their chosen engineering major for specific information regarding the courses they need to complete.8 Units