UniSQ Handbook

Offer Guide: 2026

*Course offerings subject to change during the year and from year to year.

Legend
Study Periods
TR1 Trimester 1 TR2 Trimester 2 TR3 Trimester 3 YL1 Year-long 1 YL2 Year-long 2 YL3 Year-long 3
Modes
EXT External OL Online ON On-campus
Links
Opens the UniSQ Handbook page in a new tab
LocationIpswichOnlineSpringfieldToowoomba
Study PeriodTR1TR2TR3YL1YL2YL3TR1TR2TR3YL1YL2YL3TR1TR2TR3YL1YL2YL3TR1TR2TR3YL1YL2YL3
BENH - Bachelor of Engineering (Honours)

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 units 10 Units
ENP1101 - Student Engineer Induction0.25 UnitsNo requisitesEXTONEXTONEXTONEXTONEXTONEXTON
ENP1102 - Student Engineer Portfolio0.25 UnitsNo requisitesOLOLOLONONONONONON
ENP1001 - Engineering Fundamentals A1 UnitNo requisitesOLOLOLONONONON
ENP1002 - Engineering Fundamentals B1 UnitNo requisitesOLOLOLONONONON
ENP1111 - Sustainable & Humanitarian Engineering Project1 Unit
Requisites
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
ONONEXTONEXTON
ENP1112 - Student Engineer Project (Engineering Workplaces)1 Unit
Requisites
Course Co-requisite Course ENP1002Transition Arrangements Pre-requisite: ENG1100 or Co-requisite ENP1092
EXTONEXTONEXTONEXTON
ENM1600 - Engineering Mathematics1 Unit
Requisites
Course Anti-requisite Course MAT1102
OLOLOLONON
ENP2103 - Engineering Affiliate Portfolio0.25 Units
Requisites
Course Pre-requisites (Course ENP1101 OR Course ENG1002 OR Course ENG1003 OR Course ENG1004)Course Co-requisite Course ENP1102
OLOLOLONONONONONON
ENP2104 - Engineering Associate Portfolio0.25 Units
Requisites
Course Co-requisite Course ENP2103Transition Arrangements Enrolment is not permitted in ENP2104 if ENG2909 has been previously completed
OLOLOLONONONONON
ENP3102 - Engineering Professional Management0.5 Units
Requisites
Course Anti-requisite Course ENG3003Course Co-requisite Course ENP3107
OLOLOL
ENP3103 - Engineering Research Methodology1 Unit
Requisites
Course Pre-requisites Program BENHCourse Anti-requisite Course ENG4110
ONEXTEXTON
ENP3107 - Transition to Professional Engineer0.25 Units
Requisites
Assumed Knowledge Assumed Knowledge: Course ENP2104
OLOLOLONON
ENP4108 - Engineering Professional Portfolio0.25 Units
Requisites
Course Pre-requisites (Course ENP3107 AND Course ENP2103)
OLONON
ENP4111 - Professional Engineer Research Project2 Units
Requisites
Course Pre-requisites (Course ENP3103 AND Program BENH)
ONONEXTONEXTON
Engineering Majors
Select one of the following 14 unit majors 14 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)
OLON
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 AGC1201
OLON
AGC2302 - Topics in Agriculture Engineering Operations & Maintenance1 Unit
Requisites
Course Co-requisite Course AGC1201
OLON
AGC2303 - Agriculture Engineering Intermediate Topics1 Unit
Requisites
Course Co-requisite (Course AGC1202 OR Course AGR2202)
OLON
AGC2311 - Agriculture Engineering Subsystem Design Project1 Unit
Requisites
Course Pre-requisites (Course ENP1111 AND Course ENP1112)Course Co-requisite Course AGC2301
EXTON
AGC2312 - Agriculture Engineering Operations & Maintenance Project1 Unit
Requisites
Course Pre-requisites (Course ENP1111 AND Course ENP1112)Course Co-requisite Course AGC2302
EXTON
ENP2313 - Engineering Associate Capstone Project1 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)
ONONEXTONEXTON
AGC3301 - Agricultural Engineering Advanced A1 Unit
Requisites
Course Pre-requisites (Course AGC2302 AND Course AGC2301)
OLON
AGC3302 - Agricultural Engineering Advanced B1 Unit
Requisites
Course Pre-requisites Course MTR2303 OR Course AGC2302 OR (Course AGC1202 OR Course AGR2202)
OLON
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)
OLONON
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
AGR4305 - Agricultural Soil Mechanics1 UnitNo requisitesOLON
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)
OLON
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)
OLON
ENV5104 - Advanced Hydraulic Systems1 UnitNo requisitesOLON
AGR6305 - Applications of Advanced Technology in Agriculture1 Unit
Requisites
Course Pre-requisites (Course AGR3305 OR Program MENS OR Program GDNS OR Program GCNS OR Program MSCN OR Course AGC3302 OR Program MEPR)
OLON
Engineering Management electives
Students who are interested in Management can choose courses from this list
ENG6104 - Asset Management in an Engineering Environment1 UnitNo requisitesOLON
ENG6205 - Project Management Practice1 UnitNo requisitesNot offered
ENG6207 - Innovation Management and New Product Development1 UnitNo requisitesOLON
ENG6208 - Advanced Engineering Project Management1 UnitNo requisitesOLON
MGT2009 - Emerging Leaders1 Unit
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
OLOLOLONON
ACC2201 - Financial Reporting and Analysis A1 Unit
Requisites
Course Pre-requisites (Course ACC1202 OR Course ACC1105)Course Anti-requisite Course ACC2102
OLOLONON
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
OL
ENG5105 - Advanced Numerical Modelling1 UnitNo requisitesOLOLONON
AGR1104 - Farm Safety and Operations 10.5 UnitsNo requisitesEXTON
AGR2104 - Farm Safety and Operations 20.5 UnitsNo requisitesEXT
AGR2008 - Business Principles for Agriculture1 UnitNo requisitesOLON
AGR2201 - Animal Production Systems1 UnitNo requisitesEXTON
AGR2202 - Instrumentation and Automation in Agriculture1 UnitNo requisitesEXTON
AGR2203 - Animal Nutrition1 UnitNo requisitesEXTON
AGR2303 - Agronomy1 UnitNo requisitesEXTON
AGR3105 - Smart Data Farming1 Unit
Requisites
Course Pre-requisites Course AGR3305Assumed Knowledge Assumed Knowledge: (Course STA1003 AND Course CSC1401 AND Course GIS1402)
OLON
AGR3302 - Sensors and Technology in Animal Production1 UnitNo requisitesEXTON
AGR3304 - Soil Science1 UnitNo requisitesOLON
GIS1402 - Geographic Information Systems1 UnitNo requisitesOLOLON
SVY2104 - Applied Surveying and Computations1 Unit
Requisites
Course Pre-requisites (Course SVY1102 OR Course SVY1500)Course Anti-requisite Course SVY1104
OLON
MCH2302 - Topics in Mechanical Engineering Operations & Maintenance1 Unit
Requisites
Course Co-requisite (Course MCH1201 OR Course AGC1201 OR Course MTR1202)
OLOLOLONON
MEC5100 - Computational Fluid Dynamics1 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
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.
OLOLOLONONONON
STA2100 - Evaluating Information1 UnitNo requisitesOL
STA2190 - Experimental Design and Analysis1 Unit
Requisites
Course Pre-requisites (Course STA1003 OR Course STA1004)Course Anti-requisite Course STA3300
OLON
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)
OL
STA3200 - Multivariate Statistical Methods1 Unit
Requisites
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
ONONEXTONEXTON
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)
OL
BME2311 - Biomedical Engineering Subsystem Project1 Unit
Requisites
Course Pre-requisites (Course ENP1111 AND Course ENP1112)Course Co-requisite Course BME2301
Not offered
BME2302 - Topics in Biomedical Engineering Operations & Maintenance1 Unit
Requisites
Course Pre-requisites (Course ENM1500 OR Course ENM1600)
Not offered
BME2312 - Biomedical Engineering Operations & Maintenance Project1 Unit
Requisites
Course Pre-requisites (Course ENP1111 AND Course ENP1112)Course Co-requisite Course BME2302
Not offered
BME2303 - Biomedical Engineering Intermediate Topics1 UnitNo requisitesNot offered
ENP2313 - Engineering Associate Capstone Project1 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)
ONONEXTONEXTON
BME3301 - Biomedical Engineering Advanced A1 UnitNo requisitesNot offered
BME3302 - Biomedical Engineering Advanced B1 UnitNo requisitesNot offered
BME3314 - Biomedical Engineering Sustainable Systems Project1 Unit
Requisites
Course Pre-requisites Course ENP2313Course Co-requisite (Course ENP3102 AND Course BME3301)
Not offered
BME3315 - Professional Biomedical Engineer Innovation Project1 Unit
Requisites
Course Pre-requisites Course ENP2313Course Co-requisite Course BME3302
Not offered
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)
OLONON
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 requisitesOLON
ENG6205 - Project Management Practice1 UnitNo requisitesNot offered
ENG6207 - Innovation Management and New Product Development1 UnitNo requisitesOLON
ENG6208 - Advanced Engineering Project Management1 UnitNo requisitesOLON
MGT2009 - Emerging Leaders1 Unit
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
OLOLOLONON
ACC2201 - Financial Reporting and Analysis A1 Unit
Requisites
Course Pre-requisites (Course ACC1202 OR Course ACC1105)Course Anti-requisite Course ACC2102
OLOLONON
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 requisitesEXTON
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 requisitesONEXTONEXTON
BIO1208 - Foundations in Human Anatomy and Physiology B1 Unit
Requisites
Course Anti-requisite Course BIO1206
ONEXTONEXTON
CHE1110 - Chemistry 11 UnitNo requisitesEXTON
CHE2120 - Chemistry 21 Unit
Requisites
Course Pre-requisites Course CHE1110
EXTON
BIO2118 - Systems Physiology and Pharmacology1 Unit
Requisites
Course Pre-requisites (Course BIO1108 AND Course BIO1208)Transition Arrangements BIO1203 & BIO1206 | Transition pre-requisites: BIO1203 & BIO1206
EXTON
BIO2107 - Cell and Molecular Biology 11 Unit
Requisites
Course Pre-requisites Course CHE2120
EXTON
BIO3207 - Cell and Molecular Biology 21 Unit
Requisites
Course Pre-requisites Course BIO2107
EXTON
Biomedical Engineering breadth electives
Students who are interested in courses relevant to Biomedical 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
OL
ENG5105 - Advanced Numerical Modelling1 UnitNo requisitesOLOLONON
SES2103 - Functional Anatomy1 Unit
Requisites
Course Pre-requisites Course SES1002 AND (Course BIO1203 AND Course BIO1206) AND (Course BIO1108 AND Course BIO1208)
EXTON
EEE2302 - Topics in Electrical & Electronic Engineering Operations & Maintenance1 Unit
Requisites
Course Pre-requisites (Course EEE1201 AND Course EEE1202) AND (Course MTR2301 AND Course MTR2302) AND (Course CSE1201 AND Course CSE1202)
OLOLOLONONON
EEE2303 - Electrical & Electronic Engineering Intermediate Topics1 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)
OLOLOLONONON
EEE3301 - Electrical & Electronic Engineering Advanced A1 UnitNo requisitesOLOLON
EEE3302 - Electrical & Electronic Engineering Advanced B1 UnitNo requisitesOLOL
MCH3301 - Mechanical Engineering Advanced A1 Unit
Requisites
Course Pre-requisites (Course MCH2302 OR Course MEC2402)
OLOLONON
MCH3302 - Mechanical Engineering Advanced B1 Unit
Requisites
Course Pre-requisites (Course MCH2303 OR Course MEC2106)
OLOLONON
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
OLON
MTR2303 - Mechatronic & Robotic Engineering Intermediate Topics1 Unit
Requisites
Course Pre-requisites (Course MTR1201 OR Course MCH1202)Assumed Knowledge Assumed Knowledge: (Course MTR2302 OR Course EEE1202)
OLOLOLONONON
MTR3301 - Mechatronic & Robotic Engineering Advanced A1 Unit
Requisites
Course Pre-requisites (Course MTR2303 OR Course EEE2303 OR Course ICA2303)
OLOLON
MTR3302 - Mechatronic & Robotic Engineering Advanced B1 Unit
Requisites
Course Pre-requisites (Course MTR2303 OR Course EEE2303 OR Course ICA2303)
OLOL
MTR4301 - Professional Mechatronic & Robotic Engineering Advanced Topics1 Unit
Requisites
Course Pre-requisites (Course MTR3301 AND Course MTR3302)
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.
OLOLOLONONONON
STA2100 - Evaluating Information1 UnitNo requisitesOL
STA2190 - Experimental Design and Analysis1 Unit
Requisites
Course Pre-requisites (Course STA1003 OR Course STA1004)Course Anti-requisite Course STA3300
OLON
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)
OL
STA3200 - Multivariate Statistical Methods1 Unit
Requisites
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)
OLOLOLONONON
CVL1202 - Civil Engineering Foundation B1 Unit
Requisites
Course Co-requisite (Course ENM1500 OR Course ENM1600 OR Course ENP1001)
OLOLOLONONON
CVL2301 - Topics in Civil Engineering Subsystem Design1 Unit
Requisites
Course Co-requisite Course CVL1201
OLOLOLONONON
CVL2302 - Topics in Civil Engineering Operations & Maintenance1 Unit
Requisites
Course Co-requisite Course CVL1201
OLOLOLONONON
CVL2303 - Civil Engineering Intermediate Topics1 Unit
Requisites
Course Co-requisite Course CVL1201
OLOLOLONONON
CVL2311 - Civil Engineering Subsystem Design Project1 Unit
Requisites
Course Pre-requisites (Course ENP1111 AND Course ENP1112)Course Co-requisite Course CVL2301
ONEXTEXT
CVL2312 - Civil Engineering Operations & Maintenance Project1 Unit
Requisites
Course Pre-requisites (Course ENP1111 AND Course ENP1112)Course Co-requisite Course CVL2302
EXTONEXTON
ENP2313 - Engineering Associate Capstone Project1 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)
ONONEXTONEXTON
CVL3301 - Civil Engineering Advanced A1 Unit
Requisites
Course Pre-requisites (Course CVL2301 AND Course CVL2302 AND Course CVL2303)
OLOLONON
CVL3302 - Civil Engineering Advanced B1 Unit
Requisites
Course Anti-requisite (Course CIV4505 AND Course CIV4506)Course Co-requisite (Course CVL2301 AND Course CVL2303)
OLOLONON
CVL3303 - Civil Engineering Advanced C1 Unit
Requisites
Course Co-requisite (Course CVL2301 AND Course CVL2303)
OLOLONONON
CVL3315 - Professional Civil Engineer Innovation Project1 Unit
Requisites
Course Co-requisite (Course CVL3301 AND Course CVL3302 AND Course CVL3303)
ONEXTON
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)
OLONON
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
CIV5802 - Advanced Prestressed Concrete1 Unit
Requisites
Course Pre-requisites (Course CIV4506 OR Course CVL3302)Curriculum Item Equivalent Curriculum Item Equivalent: Course CIV6802
Not offered
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)
OL
CIV6801 - Advanced Structural Design1 Unit
Requisites
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)
OLON
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)
OLON
ENV5104 - Advanced Hydraulic Systems1 UnitNo requisitesOLON
MEC5100 - Computational Fluid Dynamics1 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
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 requisitesOLON
ENG6205 - Project Management Practice1 UnitNo requisitesNot offered
ENG6207 - Innovation Management and New Product Development1 UnitNo requisitesOLON
ENG6208 - Advanced Engineering Project Management1 UnitNo requisitesOLON
CMG2002 - Cost Management: Estimating, Measurement and Cost Control1 UnitNo requisitesOL
CMG3001 - Building and Construction Procurement1 UnitNo requisitesOL
CMG3003 - Building Services: Methods, Materials and Management1 Unit
Requisites
Course Pre-requisites (Course CMG1001 AND Course CMG1002)
OL
CMG4002 - Integrated Construction Management1 Unit
Requisites
Course Pre-requisites (Course CMG2002 OR Course CMG3003)
OL
CMG4003 - Commercial Construction1 Unit
Requisites
Course Pre-requisites (Course CMG1002 OR Course CMG2001 OR Course CMG2002 OR Course CMG3001)
OL
MGT2009 - Emerging Leaders1 Unit
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
OLOLOLONON
ACC2201 - Financial Reporting and Analysis A1 Unit
Requisites
Course Pre-requisites (Course ACC1202 OR Course ACC1105)Course Anti-requisite Course ACC2102
OLOLONON
Civil Engineering breadth electives
Students who are interested in courses relevant to Civil 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
OL
ENG5105 - Advanced Numerical Modelling1 UnitNo requisitesOLOLONON
AGR4305 - Agricultural Soil Mechanics1 UnitNo requisitesOLON
CSC1401 - Foundation Programming1 UnitNo requisitesOLOLONONONON
MEC6203 - Advanced Materials Technology1 Unit
Requisites
Transition Arrangements Enrolment is not permitted in MEC6203 if MEC3203 has been previously completed
OLON
SVY1110 - Introduction to Global Navigation Satellite Systems1 UnitNo requisitesOLON
SVY2104 - Applied Surveying and Computations1 Unit
Requisites
Course Pre-requisites (Course SVY1102 OR Course SVY1500)Course Anti-requisite Course SVY1104
OLON
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.
OLOLOLONONONON
STA2100 - Evaluating Information1 UnitNo requisitesOL
STA2190 - Experimental Design and Analysis1 Unit
Requisites
Course Pre-requisites (Course STA1003 OR Course STA1004)Course Anti-requisite Course STA3300
OLON
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)
OL
STA3200 - Multivariate Statistical Methods1 Unit
Requisites
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
CSE2302 - Topics in Engineering Operations & Maintenance1 UnitNo requisitesNot offered
CSE2303 - Computer Intermediate Engineering Topics1 UnitNo requisitesNot offered
CSE2311 - Engineering Subsystem Design Project1 Unit
Requisites
Course Pre-requisites (Course ENP1111 AND Course ENP1112)Course Co-requisite Course CSE2301
Not offered
CSE2312 - Engineering Operations & Maintenance Project1 Unit
Requisites
Course Pre-requisites (Course ENP1111 AND Course ENP1112)Course Co-requisite Course CSE2302
Not offered
ENP2313 - Engineering Associate Capstone Project1 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)
ONONEXTONEXTON
CSE3301 - Computer Engineering Advanced A1 UnitNo requisitesNot offered
CSE3302 - Computer Engineering Advanced B1 UnitNo requisitesNot offered
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)
OLONON
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)
OLOLOLONONON
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)
OLOLOLONONON
EEE2301 - Topics in Electrical & Electronic Engineering Subsystem Design1 Unit
Requisites
Course Co-requisite (Course EEE1201 AND Course EEE1202) AND (Course MTR2301 AND Course MTR2302) AND (Course CSE1201 AND Course CSE1202)
OLOLOLONONON
EEE2302 - Topics in Electrical & Electronic Engineering Operations & Maintenance1 Unit
Requisites
Course Pre-requisites (Course EEE1201 AND Course EEE1202) AND (Course MTR2301 AND Course MTR2302) AND (Course CSE1201 AND Course CSE1202)
OLOLOLONONON
EEE2303 - Electrical & Electronic Engineering Intermediate Topics1 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)
OLOLOLONONON
EEE2311 - Electrical and Electronic Engineering Subsystem Design Project1 Unit
Requisites
Course Pre-requisites (Course ENP1111 AND Course ENP1112)Course Co-requisite Course EEE2301
ONEXTEXT
EEE2312 - Electrical and Electronic Engineering Operations & Maintenance Project1 Unit
Requisites
Course Pre-requisites (Course ENP1111 AND Course ENP1112)Course Co-requisite Course EEE2302
EXTONEXT
ENP2313 - Engineering Associate Capstone Project1 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)
ONONEXTONEXTON
EEE3301 - Electrical & Electronic Engineering Advanced A1 UnitNo requisitesOLOLON
EEE3302 - Electrical & Electronic Engineering Advanced B1 UnitNo requisitesOLOL
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)
ONEXTON
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
ONEXTON
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)
OLONON
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
OL
ELE5001 - Industrial Communications Protocols1 UnitNo requisitesOLON
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
OLOL
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)
OL
MCH2303 - Mechanical Engineering Intermediate Topics1 Unit
Requisites
Course Anti-requisite Course MEC2106
OLOLON
MEC3107 - Thermofluids 21 Unit
Requisites
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
OL
MTR2303 - Mechatronic & Robotic Engineering Intermediate Topics1 Unit
Requisites
Course Pre-requisites (Course MTR1201 OR Course MCH1202)Assumed Knowledge Assumed Knowledge: (Course MTR2302 OR Course EEE1202)
OLOLOLONONON
Power Engineering electives
Students who are interested in Power Engineering can choose courses from this list
ELE4804 - Power Systems Protection1 Unit
Requisites
Course Pre-requisites Course EEE1201Requisites Prior to 2024 ELE1801 Electrical Technology
OL
ELE4807 - Power Systems Analysis1 UnitNo requisitesOLON
ELE5605 - Electro-Magnetic Modelling1 UnitNo requisitesOLON
ELE5708 - Electricity Supply Systems and Operations1 UnitNo requisitesOLON
MCH2303 - Mechanical Engineering Intermediate Topics1 Unit
Requisites
Course Anti-requisite Course MEC2106
OLOLON
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 requisitesOL
SPT2308 - Topics in Spacecraft Subsystem Design1 Unit
Requisites
Course Pre-requisites (Course SPT1208 AND Course ENP1002)
OLONON
AST2202 - Planetary and Exoplanetary Science1 Unit
Requisites
Course Anti-requisite Course PHY2208
OL
SPT2318 - Spacecraft Design Project1 Unit
Requisites
Course Pre-requisites Course SPT2308
OLONON
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
OL
ELE5001 - Industrial Communications Protocols1 UnitNo requisitesOLON
ELE5605 - Electro-Magnetic Modelling1 UnitNo requisitesOLON
Engineering Management electives
Students who are interested in Management can choose courses from this list
ENG6104 - Asset Management in an Engineering Environment1 UnitNo requisitesOLON
ENG6205 - Project Management Practice1 UnitNo requisitesNot offered
ENG6207 - Innovation Management and New Product Development1 UnitNo requisitesOLON
ENG6208 - Advanced Engineering Project Management1 UnitNo requisitesOLON
MGT2009 - Emerging Leaders1 Unit
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
OLOLOLONON
ACC2201 - Financial Reporting and Analysis A1 Unit
Requisites
Course Pre-requisites (Course ACC1202 OR Course ACC1105)Course Anti-requisite Course ACC2102
OLOLONON
Electrical and Electronic Engineering breadth electives
Students who are interested in courses relevant to Electrical and Electronic Engineering can choose courses from this list
ENG5105 - Advanced Numerical Modelling1 UnitNo requisitesOLOLONON
MTR2303 - Mechatronic & Robotic Engineering Intermediate Topics1 Unit
Requisites
Course Pre-requisites (Course MTR1201 OR Course MCH1202)Assumed Knowledge Assumed Knowledge: (Course MTR2302 OR Course EEE1202)
OLOLOLONONON
MTR3302 - Mechatronic & Robotic Engineering Advanced B1 Unit
Requisites
Course Pre-requisites (Course MTR2303 OR Course EEE2303 OR Course ICA2303)
OLOL
PHY2207 - Optics1 Unit
Requisites
Course Pre-requisites (Course PHY1104 AND Course PHY1911)Assumed Knowledge Assumed Knowledge: Course MAT1102
OL
PHY3304 - Photonics1 Unit
Requisites
Course Pre-requisites Course MAT2100
EXT
CSC2402 - Programming 3: Object Oriented1 Unit
Requisites
Course Pre-requisites Course CSC1401
OLON
CSC3403 - Programming 4: Advanced Paradigms1 Unit
Requisites
Course Pre-requisites (Course CSC2408 OR Course CSC2402)
OLONON
BIO1204 - Introduction to Biomedical Sciences1 UnitNo requisitesEXTON
NSC1501 - Bioscience1 Unit
Requisites
Course Anti-requisite Course BIO1203
ONONEXTONEXTON
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.
OLOLOLONONONON
STA2100 - Evaluating Information1 UnitNo requisitesOL
STA2190 - Experimental Design and Analysis1 Unit
Requisites
Course Pre-requisites (Course STA1003 OR Course STA1004)Course Anti-requisite Course STA3300
OLON
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)
OL
STA3200 - Multivariate Statistical Methods1 Unit
Requisites
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 Pre-requisites Course ESR1201Course Co-requisite Course ESR1201
Not offered
ESR2302 - Topics in Environmental Engineering Operations & Maintenance1 Unit
Requisites
Course Pre-requisites Course ESR1202Course Co-requisite Course ESR1202
Not offered
ESR2303 - Intermediate Engineering Environmental Topics1 UnitNo requisitesNot offered
ESR2311 - Engineering Subsystem Design Project1 Unit
Requisites
Course Pre-requisites (Course ESR2301 AND Course ENP1111 AND Course ENP1112)Course Co-requisite Course ESR2301
Not offered
ESR2312 - Engineering Operations & Maintenance Project1 Unit
Requisites
Course Pre-requisites (Course ESR2302 AND Course ESR2302 AND Course ENP1111 AND Course ENP1112)
Not offered
ENP2313 - Engineering Associate Capstone Project1 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)
ONONEXTONEXTON
ESR3301 - Environmental Engineering Advanced A1 UnitNo requisitesNot offered
ESR3302 - Environmental Engineering Advanced B1 UnitNo requisitesNot offered
ESR3314 - Sustainable Systems Engineering Project1 Unit
Requisites
Course Pre-requisites (Course ENP2313 AND Course ESR3301 AND Course ENP3102)Course Co-requisite (Course ESR3301 AND Course ENP3102)
Not offered
ESR3315 - Professional Engineer Innovation Project1 Unit
Requisites
Course Pre-requisites (Course ENP2313 AND Course ESR3302)Course Co-requisite Course ESR3302
Not offered
ESR4301 - 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)
OLONON
Environmental Engineering Recommended Selectives
AGR4305 - Agricultural Soil Mechanics1 UnitNo requisitesOLON
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)
OLON
ENV5104 - Advanced Hydraulic Systems1 UnitNo requisitesOLON
MEC5100 - Computational Fluid Dynamics1 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
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)
OLOL
ICA1202 - Automation Engineering Foundation B1 Unit
Requisites
Course Anti-requisite (Course EEE1202 OR Course MTR2302)Course Co-requisite (Course ENM1500 OR Course ENM1600)
OLOL
ICA2301 - Topics in Engineering Subsystem Design1 Unit
Requisites
Course Co-requisite (Course ICA1201 AND Course ICA1202)
OLOL
ICA2302 - Topics in Instrumentation Control and Automation Engineering Operations & Maintenance1 UnitNo requisitesOLOL
ICA2303 - Intermediate Instrumentation Control and Automation Engineering Topics1 Unit
Requisites
Course Anti-requisite Course EEE2303
OLOL
ICA2311 - Automation Engineering Affiliate Project A1 Unit
Requisites
Course Pre-requisites (Course ENP1111 AND Course ENP1112)Course Co-requisite Course ICA2301
EXT
ICA2312 - Instrumentation Control and Automation Engineering Operations & Maintenance Project1 Unit
Requisites
Course Pre-requisites (Course ENP1111 AND Course ENP1112)Course Co-requisite Course ICA2302
EXT
ENP2313 - Engineering Associate Capstone Project1 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)
ONONEXTONEXTON
ICA3301 - Automation Engineering Advanced A1 UnitNo requisitesNot offered
ICA3302 - Automation Engineering Advanced B1 UnitNo requisitesNot offered
ICA3314 - Sustainable Systems Engineering Project1 Unit
Requisites
Course Pre-requisites (Course ENP2313 AND Course ICA3301 AND Course ENP3102)Course Co-requisite (Course ICA3301 AND Course ENP3102)
Not offered
ICA3315 - Professional Engineer Innovation Project1 Unit
Requisites
Course Pre-requisites (Course ENP2313 AND Course ICA3302)Course Co-requisite Course ICA3302
Not offered
ICA4301 - 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)
OLONON
Mechanical Engineering
Core 14 Units
MCH1201 - Mechanical Engineering Foundation A1 Unit
Requisites
Course Anti-requisite Course MTR1202Course Co-requisite (Course ENM1500 OR Course ENM1600)
OLOLOLONONON
MCH1202 - Mechanical Engineering Foundation B1 Unit
Requisites
Course Co-requisite (Course ENM1500 OR Course ENM1600) OR Course ENP1002
OLOLOLONONONON
MCH2301 - Topics in Mechanical Engineering Subsystem Design1 Unit
Requisites
Course Co-requisite Course ENP1002 AND (Course ENM1500 OR Course ENM1600)
OLOLOLONONON
MCH2302 - Topics in Mechanical Engineering Operations & Maintenance1 Unit
Requisites
Course Co-requisite (Course MCH1201 OR Course AGC1201 OR Course MTR1202)
OLOLOLONON
MCH2303 - Mechanical Engineering Intermediate Topics1 Unit
Requisites
Course Anti-requisite Course MEC2106
OLOLON
MCH2311 - Mechanical Engineering Subsystem Design Project1 Unit
Requisites
Course Pre-requisites (Course ENP1111 AND Course ENP1112)Course Co-requisite Course MCH2301
ONEXTONEXT
MCH2312 - Mechanical Engineering Operations & Maintenance Project1 Unit
Requisites
Course Pre-requisites Course ENP1112Course Co-requisite Course MCH2302
EXTONEXTON
ENP2313 - Engineering Associate Capstone Project1 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)
ONONEXTONEXTON
MCH3301 - Mechanical Engineering Advanced A1 Unit
Requisites
Course Pre-requisites (Course MCH2302 OR Course MEC2402)
OLOLONON
MCH3302 - Mechanical Engineering Advanced B1 Unit
Requisites
Course Pre-requisites (Course MCH2303 OR Course MEC2106)
OLOLONON
MCH3314 - Mechanical Engineering Sustainable Systems Project1 Unit
Requisites
Course Pre-requisites (Course ENP3102 AND Course MCH3301)Course Co-requisite (Course ENP3102 AND Course MCH3301)
ONEXTON
MCH3315 - Professional Mechanical Engineer Innovation Project1 Unit
Requisites
Course Pre-requisites Course MCH3302Course Co-requisite Course MCH3302
EXTONEXTON
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)
OLONON
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)
OL
MEC5100 - Computational Fluid Dynamics1 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)
Not offered
MEC5109 - Aerospace Propulsion Systems1 Unit
Requisites
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)
OL
MEC5203 - Fibre Reinforced Composites1 Unit
Requisites
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)
OLON
MEC6203 - Advanced Materials Technology1 Unit
Requisites
Transition Arrangements Enrolment is not permitted in MEC6203 if MEC3203 has been previously completed
OLON
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 requisitesOL
SPT2308 - Topics in Spacecraft Subsystem Design1 Unit
Requisites
Course Pre-requisites (Course SPT1208 AND Course ENP1002)
OLONON
AST2202 - Planetary and Exoplanetary Science1 Unit
Requisites
Course Anti-requisite Course PHY2208
OL
SPT2318 - Spacecraft Design Project1 Unit
Requisites
Course Pre-requisites Course SPT2308
OLONON
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 Mechanical Engineering
Students must complete one of these courses as their elective for the Space Technology major
ENG5500 - Advanced Aerospace Systems1 UnitNo requisitesOLON
MEC5100 - Computational Fluid Dynamics1 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)
Not offered
MEC5109 - Aerospace Propulsion Systems1 Unit
Requisites
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)
OL
MEC5203 - Fibre Reinforced Composites1 Unit
Requisites
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)
OLON
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)
OLOLOLONONON
MTR2302 - Topics in Mechatronic Engineering Operations & Maintenance1 Unit
Requisites
Course Anti-requisite Course EEE1202Course Co-requisite (Course ENM1500 OR Course ENM1600)
OLOLOLONONON
MTR2303 - Mechatronic & Robotic Engineering Intermediate Topics1 Unit
Requisites
Course Pre-requisites (Course MTR1201 OR Course MCH1202)Assumed Knowledge Assumed Knowledge: (Course MTR2302 OR Course EEE1202)
OLOLOLONONON
MTR3301 - Mechatronic & Robotic Engineering Advanced A1 Unit
Requisites
Course Pre-requisites (Course MTR2303 OR Course EEE2303 OR Course ICA2303)
OLOLON
MTR3302 - Mechatronic & Robotic Engineering Advanced B1 Unit
Requisites
Course Pre-requisites (Course MTR2303 OR Course EEE2303 OR Course ICA2303)
OLOL
MTR3314 - Mechatronic & Robotic Engineering Sustainable Systems Project1 Unit
Requisites
Course Pre-requisites Course ENP2313Course Co-requisite Course MTR3301 AND (Course ENP3102 OR Course ENG3003)
ONEXTON
MTR3315 - Professional Mechatronic & Robotic Engineer Innovation Project1 Unit
Requisites
Course Pre-requisites Course MTR3302Course Co-requisite Course MTR3302
EXTONEXTON
MTR4301 - Professional Mechatronic & Robotic Engineering Advanced Topics1 Unit
Requisites
Course Pre-requisites (Course MTR3301 AND Course MTR3302)
OL
Engineering Management electives
Students who are interested in Management can choose courses from this list
ENG6104 - Asset Management in an Engineering Environment1 UnitNo requisitesOLON
ENG6205 - Project Management Practice1 UnitNo requisitesNot offered
ENG6207 - Innovation Management and New Product Development1 UnitNo requisitesOLON
ENG6208 - Advanced Engineering Project Management1 UnitNo requisitesOLON
MGT2009 - Emerging Leaders1 Unit
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
OLOLOLONON
ACC2201 - Financial Reporting and Analysis A1 Unit
Requisites
Course Pre-requisites (Course ACC1202 OR Course ACC1105)Course Anti-requisite Course ACC2102
OLOLONON
Mechanical Engineering breadth electives
Students who are interested in courses relevant to Mechanical 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
OL
ENG5105 - Advanced Numerical Modelling1 UnitNo requisitesOLOLONON
ENG5500 - Advanced Aerospace Systems1 UnitNo requisitesOLON
AGC4301 - Professional Agriculture Engineering Advanced Topics1 UnitNo requisitesNot offered
AGR4305 - Agricultural Soil Mechanics1 UnitNo requisitesOLON
CVL3302 - Civil Engineering Advanced B1 Unit
Requisites
Course Anti-requisite (Course CIV4505 AND Course CIV4506)Course Co-requisite (Course CVL2301 AND Course CVL2303)
OLOLONON
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)
OLOLOLONONON
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)
OLOLOLONONON
EEE2301 - Topics in Electrical & Electronic Engineering Subsystem Design1 Unit
Requisites
Course Co-requisite (Course EEE1201 AND Course EEE1202) AND (Course MTR2301 AND Course MTR2302) AND (Course CSE1201 AND Course CSE1202)
OLOLOLONONON
EEE2302 - Topics in Electrical & Electronic Engineering Operations & Maintenance1 Unit
Requisites
Course Pre-requisites (Course EEE1201 AND Course EEE1202) AND (Course MTR2301 AND Course MTR2302) AND (Course CSE1201 AND Course CSE1202)
OLOLOLONONON
EEE2303 - Electrical & Electronic Engineering Intermediate Topics1 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)
OLOLOLONONON
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.
OLOLOLONONONON
STA2100 - Evaluating Information1 UnitNo requisitesOL
STA2190 - Experimental Design and Analysis1 Unit
Requisites
Course Pre-requisites (Course STA1003 OR Course STA1004)Course Anti-requisite Course STA3300
OLON
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)
OL
STA3200 - Multivariate Statistical Methods1 Unit
Requisites
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)
OLOLOLONONON
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
OLOLOLONONON
MTR2301 - Topics in Mechatronic Engineering Subsystem Design1 Unit
Requisites
Course Co-requisite (Course ENM1500 OR Course ENM1600)
OLOLOLONONON
MTR2302 - Topics in Mechatronic Engineering Operations & Maintenance1 Unit
Requisites
Course Anti-requisite Course EEE1202Course Co-requisite (Course ENM1500 OR Course ENM1600)
OLOLOLONONON
MTR2303 - Mechatronic & Robotic Engineering Intermediate Topics1 Unit
Requisites
Course Pre-requisites (Course MTR1201 OR Course MCH1202)Assumed Knowledge Assumed Knowledge: (Course MTR2302 OR Course EEE1202)
OLOLOLONONON
MTR2311 - Mechatronic Engineering Subsystem Design Project1 Unit
Requisites
Course Pre-requisites (Course ENP1111 AND Course ENP1112)Course Co-requisite Course MTR2301
ONEXTONEXT
MTR2312 - Mechatronic Engineering Operations & Maintenance Project1 Unit
Requisites
Course Pre-requisites (Course ENP1112 AND Course ENP1112)Course Co-requisite Course MTR2302
EXTONEXTON
ENP2313 - Engineering Associate Capstone Project1 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)
ONONEXTONEXTON
MTR3301 - Mechatronic & Robotic Engineering Advanced A1 Unit
Requisites
Course Pre-requisites (Course MTR2303 OR Course EEE2303 OR Course ICA2303)
OLOLON
MTR3302 - Mechatronic & Robotic Engineering Advanced B1 Unit
Requisites
Course Pre-requisites (Course MTR2303 OR Course EEE2303 OR Course ICA2303)
OLOL
MTR3314 - Mechatronic & Robotic Engineering Sustainable Systems Project1 Unit
Requisites
Course Pre-requisites Course ENP2313Course Co-requisite Course MTR3301 AND (Course ENP3102 OR Course ENG3003)
ONEXTON
MTR3315 - Professional Mechatronic & Robotic Engineer Innovation Project1 Unit
Requisites
Course Pre-requisites Course MTR3302Course Co-requisite Course MTR3302
EXTONEXTON
MTR4301 - Professional Mechatronic & Robotic Engineering Advanced Topics1 Unit
Requisites
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)
OLONON
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)
OLOLOLONONON
MCH2302 - Topics in Mechanical Engineering Operations & Maintenance1 Unit
Requisites
Course Co-requisite (Course MCH1201 OR Course AGC1201 OR Course MTR1202)
OLOLOLONON
MCH2303 - Mechanical Engineering Intermediate Topics1 Unit
Requisites
Course Anti-requisite Course MEC2106
OLOLON
MCH3301 - Mechanical Engineering Advanced A1 Unit
Requisites
Course Pre-requisites (Course MCH2302 OR Course MEC2402)
OLOLONON
MCH3302 - Mechanical Engineering Advanced B1 Unit
Requisites
Course Pre-requisites (Course MCH2303 OR Course MEC2106)
OLOLONON
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
OLON
MEC5203 - Fibre Reinforced Composites1 Unit
Requisites
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)
OLON
MEC6203 - Advanced Materials Technology1 Unit
Requisites
Transition Arrangements Enrolment is not permitted in MEC6203 if MEC3203 has been previously completed
OLON
Electrical and Electronic Engineering breadth electives
Students who are interested in courses relevant to Electrical and Electronic Engineering can choose courses from this list
EEE2301 - Topics in Electrical & Electronic Engineering Subsystem Design1 Unit
Requisites
Course Co-requisite (Course EEE1201 AND Course EEE1202) AND (Course MTR2301 AND Course MTR2302) AND (Course CSE1201 AND Course CSE1202)
OLOLOLONONON
EEE2302 - Topics in Electrical & Electronic Engineering Operations & Maintenance1 Unit
Requisites
Course Pre-requisites (Course EEE1201 AND Course EEE1202) AND (Course MTR2301 AND Course MTR2302) AND (Course CSE1201 AND Course CSE1202)
OLOLOLONONON
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)
OLON
ELE5001 - Industrial Communications Protocols1 UnitNo requisitesOLON
ELE5605 - Electro-Magnetic Modelling1 UnitNo requisitesOLON
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 requisitesOL
SPT2308 - Topics in Spacecraft Subsystem Design1 Unit
Requisites
Course Pre-requisites (Course SPT1208 AND Course ENP1002)
OLONON
AST2202 - Planetary and Exoplanetary Science1 Unit
Requisites
Course Anti-requisite Course PHY2208
OL
SPT2318 - Spacecraft Design Project1 Unit
Requisites
Course Pre-requisites Course SPT2308
OLONON
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
ENG5500 - Advanced Aerospace Systems1 UnitNo requisitesOLON
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
OL
ELE5001 - Industrial Communications Protocols1 UnitNo requisitesOLON
ELE5605 - Electro-Magnetic Modelling1 UnitNo requisitesOLON
Engineering Management electives
Students who are interested in Management can choose courses from this list
ENG6104 - Asset Management in an Engineering Environment1 UnitNo requisitesOLON
ENG6205 - Project Management Practice1 UnitNo requisitesNot offered
ENG6207 - Innovation Management and New Product Development1 UnitNo requisitesOLON
ENG6208 - Advanced Engineering Project Management1 UnitNo requisitesOLON
MGT2009 - Emerging Leaders1 Unit
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
OLOLOLONON
ACC2201 - Financial Reporting and Analysis A1 Unit
Requisites
Course Pre-requisites (Course ACC1202 OR Course ACC1105)Course Anti-requisite Course ACC2102
OLOLONON
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
OL
ENG5105 - Advanced Numerical Modelling1 UnitNo requisitesOLOLONON
ENG5500 - Advanced Aerospace Systems1 UnitNo requisitesOLON
AGC3302 - Agricultural Engineering Advanced B1 Unit
Requisites
Course Pre-requisites Course MTR2303 OR Course AGC2302 OR (Course AGC1202 OR Course AGR2202)
OLON
AGR4305 - Agricultural Soil Mechanics1 UnitNo requisitesOLON
CSC1060 - Data Analytics Fundamentals1 UnitNo requisitesOLONON
CSC1410 - Software Engineering Foundations1 Unit
Requisites
Course Pre-requisites (Course CSC1401 OR Course CSC1030)
OLONON
CSC2220 - Artificial Intelligence1 Unit
Requisites
Course Pre-requisites (Course CSC1401 AND Course MAT1101)
OLONON
CSC2406 - Web Technology 1: Client Side1 Unit
Requisites
Course Pre-requisites (Course CSC1401 OR Program UCCC OR Program BSED)
OLON
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.
OLOLOLONONONON
STA2100 - Evaluating Information1 UnitNo requisitesOL
STA2190 - Experimental Design and Analysis1 Unit
Requisites
Course Pre-requisites (Course STA1003 OR Course STA1004)Course Anti-requisite Course STA3300
OLON
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)
OL
STA3200 - Multivariate Statistical Methods1 Unit
Requisites
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)
OLOLOLONONON
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)
OLOLOLONONON
EEE2301 - Topics in Electrical & Electronic Engineering Subsystem Design1 Unit
Requisites
Course Co-requisite (Course EEE1201 AND Course EEE1202) AND (Course MTR2301 AND Course MTR2302) AND (Course CSE1201 AND Course CSE1202)
OLOLOLONONON
EEE2302 - Topics in Electrical & Electronic Engineering Operations & Maintenance1 Unit
Requisites
Course Pre-requisites (Course EEE1201 AND Course EEE1202) AND (Course MTR2301 AND Course MTR2302) AND (Course CSE1201 AND Course CSE1202)
OLOLOLONONON
EEE2303 - Electrical & Electronic Engineering Intermediate Topics1 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)
OLOLOLONONON
EEE2311 - Electrical and Electronic Engineering Subsystem Design Project1 Unit
Requisites
Course Pre-requisites (Course ENP1111 AND Course ENP1112)Course Co-requisite Course EEE2301
ONEXTEXT
EEE2312 - Electrical and Electronic Engineering Operations & Maintenance Project1 Unit
Requisites
Course Pre-requisites (Course ENP1111 AND Course ENP1112)Course Co-requisite Course EEE2302
EXTONEXT
ENP2313 - Engineering Associate Capstone Project1 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)
ONONEXTONEXTON
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)
OLONON
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
Second Major 8 Units
Space Technology
Core
ENP1002 - Engineering Fundamentals B1 UnitNo requisitesOLOLOLONONONON
SPT1208 - Introduction to Space Technology1 UnitNo requisitesOL
SPT2308 - Topics in Spacecraft Subsystem Design1 Unit
Requisites
Course Pre-requisites (Course SPT1208 AND Course ENP1002)
OLONON
AST2202 - Planetary and Exoplanetary Science1 Unit
Requisites
Course Anti-requisite Course PHY2208
OL
SPT2318 - Spacecraft Design Project1 Unit
Requisites
Course Pre-requisites Course SPT2308
OLONON
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
2 Minors 8 Units
1 Minor and 4 Electives 8 Units
Electives 8 Units