Bachelor of Engineering (Honours) (Computer and Software Systems) (EN01)
You're viewing information for students who are currently enrolled in this course.
If you're interested in studying a similar course, go to future students' course information.
Download printable version of Bachelor of Engineering (Honours) (Computer and Software Systems)
Planning your enrolment
This information will assist to plan your studies and complete your enrolment in HiQ. Read the information under the Course Structure tab for a recommended study program and unit details.
This is a major of the course Bachelor of Engineering (Honours) (EN01)
If you need further enrolment advice use the contact details listed. For more information about enrolling visit the enrolment section.
Major Details
| Course duration (full-time): | 4 years |
|---|---|
| Course duration (part-time): | Domestic: 8 years |
| Total credit points: | 384 |
| Standard credit points/full-time semester: | 48 |
| Course coordinator: | askqut@qut.edu.au |
| Discipline coordinator: | Faculty of Engineering |
| Course contact: | +61 7 3138 2000, engineering@qut.edu.au |
| Delivery: | Gardens Point |
| CRICOS code: | 084921G |
| Faculty: | Faculty of Engineering |
Overview
Computer and software systems engineers are specialist software engineers that have a deep understanding of the underlying computer systems and electronic devices on which their software will execute. Such expertise is required to program operating systems, communication software, and the software which is embedded in devices ranging from mobile devices to GPSs, satellites, and aircraft flight systems. The discipline combines principles of computer science with the rigour and problem-solving skills of engineering.
Professional recognition
This course has professional accreditation from Engineers Australia (EA). EA is a signatory to the Washington Accord, which permits graduates to work in various countries across the world. This course is recognised internationally in the engineering profession, giving QUT graduates more career opportunities overseas. Full professional accreditation from Engineers Australia has been given for this course.
Work integrated learning
Work Integrated Learning (WIL) is part of the curriculum and is a core component for all engineering students.
WIL allows you to graduate with a portfolio of professional skills that provides evidence of your professional competencies. As part of the course requirements, you need to undertake 60 days of approved work experience in a Computer and Software Systems engineering environment under the supervision of a Professional Engineer. Please start planning your WIL in your second year of studies. After achieving 192 credit points in your single degree, you are eligible for an engineering related placement. For questions or assistance, please contact the Faculty of Engineering WIL team at engineering.wil@qut.edu.au.
Study areas
In this degree, students have the opportunity to pursue complementary studies by undertaking an aligned engineering minor. After completing their first year, students can choose their engineering minor from the available options within their chosen major.
QUT You
QUT You provides interdisciplinary experiences that enhance critical and creative thinking, self-awareness, and digital skills, preparing students to create positive societal change.
You are required to complete QUT You units in your course – find out more about QUT You.
Course information
Course updates and changes to units and study areas may affect enrolment requirements. If your study plan is affected, it will be updated accordingly. For questions or assistance, please contact the Faculty of Engineering at engineering@qut.edu.au.
To complete your degree within the standard timeframe (4 years for full-time or 8 years for part-time), it is recommended to follow the provided study plan as not all units are offered every semester. This will ensure that you satisfy all prerequisites where applicable.
Study costs
Domestic students may need to pay the Student Services and Amenities Fee (SSAF).
Course Structures
For students commencing from 2025, your QUT Bachelor of Engineering (Honours) degree consists of 32 units (384 credit points) arranged as follows:
(a) Core units (96 credit points) consisting of:
60 credit points of First Year units:
- Three core engineering units (36 credit points)
- An introductory unit in engineering mathematics (12 credit points), chosen from a list of two units depending on the student's mathematical preparedness
- Engineering Mathematics and Statistics (12 credit points)
And 36 credit points of Honours units:
- Research Methods (12 credit points)
- Project (24 credit points)
(b) A Major (216 credit points) consisting of:
- Eleven bachelor-level major units in the major (132 credit points)
- Five advanced Honours-level units in the major (60 credit points)
- Two Discipline Extension Units (24 credit points)
(c) Complementary Studies (48 credit points) consisting of:
- An Engineering Minor (a 4-unit set of 48 credit points) from the options for your chosen Major
(d) Four QUT You units (24 credit points comprising 4 x 6 credit point units) of your choice
(e) One unit for the Work Placement Experience Report (0 credit points, no fee unit), mandatory for course completion
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EGB101 Equivalents: EGD101 | Engineering Design and Professional Practice |
| |
| EGB102 Equivalents: EGB113, EGD102 | Fundamentals of Engineering Science |
| |
| EGB103 Equivalents: EGD103 | Computing and Data for Engineers |
| Antirequisites: IFB104, ITD104 |
| MZB125 | Introductory Engineering Mathematics |
| Antirequisites: MXB100Grade of at least Sound Achievement in Senior Mathematics B (or equivalent) or MAB105 or MZB101 is assumed knowledge |
| OR | |||
| MXB161 | Computational Explorations |
| Prerequisites: Admission to (MS01 or MV01 or MV05 or MV06 or DS01 or IX30 or SE20 or SE30 or SE40 or SE70 or ST20 or SE07 or ID29) or 48 credit points of study in current course |
Please note -
This is an example study plan for students on a relatively standard progression, however, depending on which units and minor you choose, you may need to deviate from that plan. Please contact your Study Area Coordinator if you wish to discuss your study plan options.
| EN01MJR-COMSFWS v1 and v2 - 216 Credit Points: Semester 1 (February) commencements |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| See the Common first semester progression | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| Prerequisites: IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103 |
| EGB120 | Foundations of Electrical Engineering |
| Grade of at least Sound Achievement in Senior Mathematics C (or equivalent) or MZB125, and Fundamental knowledge of simple DC circuits is assumed knowledge. |
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| MZB127 Equivalents: EGD126, MZB126 | Engineering Mathematics and Statistics |
| Prerequisites: MZB125 or EGD125 or MXB161 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EGB202 Equivalents: CAB202 | Microprocessors and Digital Systems |
| Prerequisites: EGB103 and (EGB120 or EGD120). EGB120 can be enrolled in the same teaching period as EGB202. |
| CAB230 Equivalents: INB271 | Web Computing |
| Prerequisites: IFB104 or ITD104 or EGB103 or EGD103 |
| MZB221 | Advanced Engineering Mathematics |
| Prerequisites: MZB126 or MZB127 or MXB105 |
| QUT You unit (6 credit points) | |||
| QUT You unit (6 credit points) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB403 | Systems Programming |
| Prerequisites: ((CAB201 or ITD121) and CAB222) or CAB202 or EGB202 |
| EGB242 | Signal Analysis |
| Prerequisites: (EGB120 or EGD120) and (MZB126 or EGD126 or MZB127 or MXB105) and MZB221. MZB221 can be enrolled in the same teaching period as EGB242 |
| EGB348 | Electronics |
| Prerequisites: EGB242. EGB242 can be enrolled in the same teaching period as EGB348. |
| Minor unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB301 Equivalents: CAZ301 | Algorithms and Complexity |
| Prerequisites: CAB201 or ITD121 |
| CAB302 Equivalents: CAZ302 | Agile Software Engineering |
| Prerequisites: CAB201 |
| EGB240 | Electronic Design |
| Prerequisites: (EGB101 or EGB111) and (EGB120 or EGD120 or ENB120) |
| Minor unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EGH404 Equivalents: EGH403 | Research in Engineering Practice |
| Prerequisites: 144 Credit Points of completed study or Admission to EN60Knowledge and applied skills in an engineering discipline.Experimental/Maths skills to plot and analyse sets of results.Measurement skills including errors in measurements and statistics.Software skills to record, manage, analyse and plot data. |
| CAB432 Equivalents: CAZ432 | Cloud Computing |
| Prerequisites: CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own. |
| Discipline Extension Unit Option (EGB342 OR EGB345) | |||
| EGB342 | Telecommunications and RF |
| Prerequisites: EGB242Differential and integral calculus typically covered in the first year of the course or equivalent is assumed knowledge |
| EGB345 | Control and Dynamic Systems |
| Prerequisites: EGB242Antirequisites: EGH421 |
| QUT You unit (6 credit points) | |||
| QUT You unit (6 credit points) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EGH456 Equivalents: ENB350 | Embedded Systems |
| Prerequisites: CAB403 or Admission to (EN50, EN55 or EN60) |
| EGH490-1 | Research Project 1 |
| Prerequisites: (EGH403 or EGH404) and 240cp of completed study in current course. EGH404 can be studied in the same teaching period as EGH490-1. |
| Advanced Computer and Software Systems Unit Option | |||
| Minor unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EGH490-2 | Research Project 2 |
| Prerequisites: EGH400-1 or EGH490-1 |
| EGB499 | Work Placement Experience Report |
| Prerequisites: 192cps of completed engineering studies (EGB% or EGH% or MZB% or CAB% or MXB161 or EGD% or QCD%) |
| EGH455 | Advanced Systems Design |
| Prerequisites: CAB403 or Admission to EN60 |
| Advanced Computer and Software Systems Unit Option | |||
| Minor unit | |||
| EN01MJR-COMSFWS v1 and v2 - 216 Credit Points: Semester 2 (July) commencements |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| See the Common first semester progression | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| Prerequisites: IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103 |
| CAB230 Equivalents: INB271 | Web Computing |
| Prerequisites: IFB104 or ITD104 or EGB103 or EGD103 |
| EGB120 | Foundations of Electrical Engineering |
| Grade of at least Sound Achievement in Senior Mathematics C (or equivalent) or MZB125, and Fundamental knowledge of simple DC circuits is assumed knowledge. |
| MZB127 Equivalents: EGD126, MZB126 | Engineering Mathematics and Statistics |
| Prerequisites: MZB125 or EGD125 or MXB161 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| EGB202 Equivalents: CAB202 | Microprocessors and Digital Systems |
| Prerequisites: EGB103 and (EGB120 or EGD120). EGB120 can be enrolled in the same teaching period as EGB202. |
| MZB221 | Advanced Engineering Mathematics |
| Prerequisites: MZB126 or MZB127 or MXB105 |
| QUT You unit (6 credit points) | |||
| QUT You unit (6 credit points) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB301 Equivalents: CAZ301 | Algorithms and Complexity |
| Prerequisites: CAB201 or ITD121 |
| CAB302 Equivalents: CAZ302 | Agile Software Engineering |
| Prerequisites: CAB201 |
| EGB242 | Signal Analysis |
| Prerequisites: (EGB120 or EGD120) and (MZB126 or EGD126 or MZB127 or MXB105) and MZB221. MZB221 can be enrolled in the same teaching period as EGB242 |
| Minor unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB403 | Systems Programming |
| Prerequisites: ((CAB201 or ITD121) and CAB222) or CAB202 or EGB202 |
| CAB432 Equivalents: CAZ432 | Cloud Computing |
| Prerequisites: CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own. |
| EGB348 | Electronics |
| Prerequisites: EGB242. EGB242 can be enrolled in the same teaching period as EGB348. |
| Discipline extension unit option (EGB342 OR EGB345) | |||
| EGB342 | Telecommunications and RF |
| Prerequisites: EGB242Differential and integral calculus typically covered in the first year of the course or equivalent is assumed knowledge |
| EGB345 | Control and Dynamic Systems |
| Prerequisites: EGB242Antirequisites: EGH421 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EGH404 Equivalents: EGH403 | Research in Engineering Practice |
| Prerequisites: 144 Credit Points of completed study or Admission to EN60Knowledge and applied skills in an engineering discipline.Experimental/Maths skills to plot and analyse sets of results.Measurement skills including errors in measurements and statistics.Software skills to record, manage, analyse and plot data. |
| EGB240 | Electronic Design |
| Prerequisites: (EGB101 or EGB111) and (EGB120 or EGD120 or ENB120) |
| Advanced Computer and Software Systems unit option | |||
| QUT You unit (6 credit points) | |||
| QUT You unit (6 credit points) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EGH490-1 | Research Project 1 |
| Prerequisites: (EGH403 or EGH404) and 240cp of completed study in current course. EGH404 can be studied in the same teaching period as EGH490-1. |
| EGH455 | Advanced Systems Design |
| Prerequisites: CAB403 or Admission to EN60 |
| Advanced Computer and Software Systems unit option | |||
| Minor unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EGH490-2 | Research Project 2 |
| Prerequisites: EGH400-1 or EGH490-1 |
| EGB499 | Work Placement Experience Report |
| Prerequisites: 192cps of completed engineering studies (EGB% or EGH% or MZB% or CAB% or MXB161 or EGD% or QCD%) |
| EGH456 Equivalents: ENB350 | Embedded Systems |
| Prerequisites: CAB403 or Admission to (EN50, EN55 or EN60) |
| Minor unit | |||
| Minor unit | |||
Please note -
This is an example study plan for students on a relatively standard progression, however, depending on which units and second majors/minors you choose, you may need to deviate from that plan. Please contact your Study Area Coordinator if you wish to discuss your study plan options.
| EN01MJR-COMSOFT v6 and v7 - 192 credit point major |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EGB101 Equivalents: EGD101 | Engineering Design and Professional Practice |
| |
| EGB102 Equivalents: EGB113, EGD102 | Fundamentals of Engineering Science |
| |
| EGB103 Equivalents: EGD103 | Computing and Data for Engineers |
| Antirequisites: IFB104, ITD104 |
| MZB125 | Introductory Engineering Mathematics |
| Antirequisites: MXB100Grade of at least Sound Achievement in Senior Mathematics B (or equivalent) or MAB105 or MZB101 is assumed knowledge |
| OR | |||
| MXB161 | Computational Explorations |
| Prerequisites: Admission to (MS01 or MV01 or MV05 or MV06 or DS01 or IX30 or SE20 or SE30 or SE40 or SE70 or ST20 or SE07 or ID29) or 48 credit points of study in current course |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| MZB127 Equivalents: EGD126, MZB126 | Engineering Mathematics and Statistics |
| Prerequisites: MZB125 or EGD125 or MXB161 |
| EGB120 | Foundations of Electrical Engineering |
| Grade of at least Sound Achievement in Senior Mathematics C (or equivalent) or MZB125, and Fundamental knowledge of simple DC circuits is assumed knowledge. |
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| Prerequisites: IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103 |
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| From 2023 CAB240 is replaced by IFB240. | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EGB202 Equivalents: CAB202 | Microprocessors and Digital Systems |
| Prerequisites: EGB103 and (EGB120 or EGD120). EGB120 can be enrolled in the same teaching period as EGB202. |
| EGB242 | Signal Analysis |
| Prerequisites: (EGB120 or EGD120) and (MZB126 or EGD126 or MZB127 or MXB105) and MZB221. MZB221 can be enrolled in the same teaching period as EGB242 |
| MZB221 | Advanced Engineering Mathematics |
| Prerequisites: MZB126 or MZB127 or MXB105 |
| 2nd Major/Minor unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB403 | Systems Programming |
| Prerequisites: ((CAB201 or ITD121) and CAB222) or CAB202 or EGB202 |
| EGB348 | Electronics |
| Prerequisites: EGB242. EGB242 can be enrolled in the same teaching period as EGB348. |
| 2nd Major/Minor unit | |||
| 2nd Major/Minor unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB301 Equivalents: CAZ301 | Algorithms and Complexity |
| Prerequisites: CAB201 or ITD121 |
| CAB302 Equivalents: CAZ302 | Agile Software Engineering |
| Prerequisites: CAB201 |
| EGB240 | Electronic Design |
| Prerequisites: (EGB101 or EGB111) and (EGB120 or EGD120 or ENB120) |
| 2nd Major/Minor unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB432 Equivalents: CAZ432 | Cloud Computing |
| Prerequisites: CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own. |
| EGH404 Equivalents: EGH403 | Research in Engineering Practice |
| Prerequisites: 144 Credit Points of completed study or Admission to EN60Knowledge and applied skills in an engineering discipline.Experimental/Maths skills to plot and analyse sets of results.Measurement skills including errors in measurements and statistics.Software skills to record, manage, analyse and plot data. |
| Advanced Computer and Software Systems Unit Option | |||
| 2nd Major/Minor unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EGH400-1 | Research Project 1 |
| Prerequisites: (EGH403 OR EGH404) AND Completion of 240cp (EN01 or associated double degree). EGH404 can be studied in the same teaching period as EGH400-1. |
| EGH456 Equivalents: ENB350 | Embedded Systems |
| Prerequisites: CAB403 or Admission to (EN50, EN55 or EN60) |
| Advanced Computer and Software Systems Unit Option | |||
| 2nd Major/Minor unit | |||
Please note -
This is an example study plan for students on a relatively standard progression, however, depending on which units and second majors/minors you choose, you may need to deviate from that plan. Please contact your Study Area Coordinator if you wish to discuss your study plan options.
| EN01MJR-COMSOFT v6 and v7 - 192 credit point major |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EGB101 Equivalents: EGD101 | Engineering Design and Professional Practice |
| |
| EGB102 Equivalents: EGB113, EGD102 | Fundamentals of Engineering Science |
| |
| EGB103 Equivalents: EGD103 | Computing and Data for Engineers |
| Antirequisites: IFB104, ITD104 |
| MZB125 | Introductory Engineering Mathematics |
| Antirequisites: MXB100Grade of at least Sound Achievement in Senior Mathematics B (or equivalent) or MAB105 or MZB101 is assumed knowledge |
| OR | |||
| MXB161 | Computational Explorations |
| Prerequisites: Admission to (MS01 or MV01 or MV05 or MV06 or DS01 or IX30 or SE20 or SE30 or SE40 or SE70 or ST20 or SE07 or ID29) or 48 credit points of study in current course |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| Prerequisites: IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103 |
| EGB202 Equivalents: CAB202 | Microprocessors and Digital Systems |
| Prerequisites: EGB103 and (EGB120 or EGD120). EGB120 can be enrolled in the same teaching period as EGB202. |
| EGB120 | Foundations of Electrical Engineering |
| Grade of at least Sound Achievement in Senior Mathematics C (or equivalent) or MZB125, and Fundamental knowledge of simple DC circuits is assumed knowledge. |
| MZB127 Equivalents: EGD126, MZB126 | Engineering Mathematics and Statistics |
| Prerequisites: MZB125 or EGD125 or MXB161 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| From 2023 CAB240 is replaced by IFB240 | |||
| EGB242 | Signal Analysis |
| Prerequisites: (EGB120 or EGD120) and (MZB126 or EGD126 or MZB127 or MXB105) and MZB221. MZB221 can be enrolled in the same teaching period as EGB242 |
| MZB221 | Advanced Engineering Mathematics |
| Prerequisites: MZB126 or MZB127 or MXB105 |
| 2nd Major/Minor unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB301 Equivalents: CAZ301 | Algorithms and Complexity |
| Prerequisites: CAB201 or ITD121 |
| CAB302 Equivalents: CAZ302 | Agile Software Engineering |
| Prerequisites: CAB201 |
| 2nd Major/Minor unit | |||
| 2nd Major/Minor unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB403 | Systems Programming |
| Prerequisites: ((CAB201 or ITD121) and CAB222) or CAB202 or EGB202 |
| EGB348 | Electronics |
| Prerequisites: EGB242. EGB242 can be enrolled in the same teaching period as EGB348. |
| 2nd Major/Minor unit | |||
| 2nd Major/Minor unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EGH404 Equivalents: EGH403 | Research in Engineering Practice |
| Prerequisites: 144 Credit Points of completed study or Admission to EN60Knowledge and applied skills in an engineering discipline.Experimental/Maths skills to plot and analyse sets of results.Measurement skills including errors in measurements and statistics.Software skills to record, manage, analyse and plot data. |
| Advanced Computer and Software Systems unit option | |||
| EGB240 | Electronic Design |
| Prerequisites: (EGB101 or EGB111) and (EGB120 or EGD120 or ENB120) |
| 2nd Major/Minor unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB432 Equivalents: CAZ432 | Cloud Computing |
| Prerequisites: CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own. |
| EGH400-1 | Research Project 1 |
| Prerequisites: (EGH403 OR EGH404) AND Completion of 240cp (EN01 or associated double degree). EGH404 can be studied in the same teaching period as EGH400-1. |
| EGH455 | Advanced Systems Design |
| Prerequisites: CAB403 or Admission to EN60 |
| Advanced Computer and Software Systems unit option | |||
Please note -
This is an example study plan for students on a relatively standard progression, however, depending on which units and second majors/minors you choose, you may need to deviate from that plan. Please contact your Study Area Coordinator if you wish to discuss your study plan options.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EGB101 Equivalents: EGD101 | Engineering Design and Professional Practice |
| |
| EGB102 Equivalents: EGB113, EGD102 | Fundamentals of Engineering Science |
| |
| EGB103 Equivalents: EGD103 | Computing and Data for Engineers |
| Antirequisites: IFB104, ITD104 |
| MZB125 | Introductory Engineering Mathematics |
| Antirequisites: MXB100Grade of at least Sound Achievement in Senior Mathematics B (or equivalent) or MAB105 or MZB101 is assumed knowledge |
| OR | |||
| MXB161 | Computational Explorations |
| Prerequisites: Admission to (MS01 or MV01 or MV05 or MV06 or DS01 or IX30 or SE20 or SE30 or SE40 or SE70 or ST20 or SE07 or ID29) or 48 credit points of study in current course |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| MZB127 Equivalents: EGD126, MZB126 | Engineering Mathematics and Statistics |
| Prerequisites: MZB125 or EGD125 or MXB161 |
| EGB120 | Foundations of Electrical Engineering |
| Grade of at least Sound Achievement in Senior Mathematics C (or equivalent) or MZB125, and Fundamental knowledge of simple DC circuits is assumed knowledge. |
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| Prerequisites: IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103 |
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| From 2023 CAB240 is replaced by IFB240. | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB202 Equivalents: ENB244 | Microprocessors and Digital Systems |
| Prerequisites: ((IFB104 or ITD104) and (IFB102 or ITD102)) or (EGB103 or EGD103 or MZB126 or MZB127 or EGD126 or (MXB105 AND MXB107)) |
| EGB242 | Signal Analysis |
| Prerequisites: (EGB120 or EGD120) and (MZB126 or EGD126 or MZB127 or MXB105) and MZB221. MZB221 can be enrolled in the same teaching period as EGB242 |
| EGB240 | Electronic Design |
| Prerequisites: (EGB101 or EGB111) and (EGB120 or EGD120 or ENB120) |
| MZB221 | Advanced Engineering Mathematics |
| Prerequisites: MZB126 or MZB127 or MXB105 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB301 Equivalents: CAZ301 | Algorithms and Complexity |
| Prerequisites: CAB201 or ITD121 |
| CAB302 Equivalents: CAZ302 | Agile Software Engineering |
| Prerequisites: CAB201 |
| 2nd Major/Minor unit | |||
| 2nd Major/Minor unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB432 Equivalents: CAZ432 | Cloud Computing |
| Prerequisites: CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own. |
| EGH404 Equivalents: EGH403 | Research in Engineering Practice |
| Prerequisites: 144 Credit Points of completed study or Admission to EN60Knowledge and applied skills in an engineering discipline.Experimental/Maths skills to plot and analyse sets of results.Measurement skills including errors in measurements and statistics.Software skills to record, manage, analyse and plot data. |
| Advanced Computer and Software Systems Unit Option | |||
| 2nd Major/Minor unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EGH400-1 | Research Project 1 |
| Prerequisites: (EGH403 OR EGH404) AND Completion of 240cp (EN01 or associated double degree). EGH404 can be studied in the same teaching period as EGH400-1. |
| EGH456 Equivalents: ENB350 | Embedded Systems |
| Prerequisites: CAB403 or Admission to (EN50, EN55 or EN60) |
| Advanced Computer and Software Systems Unit Option | |||
| 2nd Major/Minor unit | |||
Please note -
This is an example study plan for students on a relatively standard progression, however, depending on which units and second majors/minors you choose, you may need to deviate from that plan. Please contact your Study Area Coordinator if you wish to discuss your study plan options.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EGB101 Equivalents: EGD101 | Engineering Design and Professional Practice |
| |
| EGB102 Equivalents: EGB113, EGD102 | Fundamentals of Engineering Science |
| |
| EGB103 Equivalents: EGD103 | Computing and Data for Engineers |
| Antirequisites: IFB104, ITD104 |
| MZB125 | Introductory Engineering Mathematics |
| Antirequisites: MXB100Grade of at least Sound Achievement in Senior Mathematics B (or equivalent) or MAB105 or MZB101 is assumed knowledge |
| OR | |||
| MXB161 | Computational Explorations |
| Prerequisites: Admission to (MS01 or MV01 or MV05 or MV06 or DS01 or IX30 or SE20 or SE30 or SE40 or SE70 or ST20 or SE07 or ID29) or 48 credit points of study in current course |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| Prerequisites: IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103 |
| CAB202 Equivalents: ENB244 | Microprocessors and Digital Systems |
| Prerequisites: ((IFB104 or ITD104) and (IFB102 or ITD102)) or (EGB103 or EGD103 or MZB126 or MZB127 or EGD126 or (MXB105 AND MXB107)) |
| EGB120 | Foundations of Electrical Engineering |
| Grade of at least Sound Achievement in Senior Mathematics C (or equivalent) or MZB125, and Fundamental knowledge of simple DC circuits is assumed knowledge. |
| MZB127 Equivalents: EGD126, MZB126 | Engineering Mathematics and Statistics |
| Prerequisites: MZB125 or EGD125 or MXB161 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| From 2023 CAB240 is replaced by IFB240 | |||
| EGB242 | Signal Analysis |
| Prerequisites: (EGB120 or EGD120) and (MZB126 or EGD126 or MZB127 or MXB105) and MZB221. MZB221 can be enrolled in the same teaching period as EGB242 |
| MZB221 | Advanced Engineering Mathematics |
| Prerequisites: MZB126 or MZB127 or MXB105 |
| 2nd Major/Minor unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EGB240 | Electronic Design |
| Prerequisites: (EGB101 or EGB111) and (EGB120 or EGD120 or ENB120) |
| CAB301 Equivalents: CAZ301 | Algorithms and Complexity |
| Prerequisites: CAB201 or ITD121 |
| CAB302 Equivalents: CAZ302 | Agile Software Engineering |
| Prerequisites: CAB201 |
| 2nd Major/Minor unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EGH404 Equivalents: EGH403 | Research in Engineering Practice |
| Prerequisites: 144 Credit Points of completed study or Admission to EN60Knowledge and applied skills in an engineering discipline.Experimental/Maths skills to plot and analyse sets of results.Measurement skills including errors in measurements and statistics.Software skills to record, manage, analyse and plot data. |
| Advanced Electrical Unit Option | |||
| 2nd Major/Minor unit | |||
| 2nd Major/Minor unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB432 Equivalents: CAZ432 | Cloud Computing |
| Prerequisites: CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own. |
| EGH400-1 | Research Project 1 |
| Prerequisites: (EGH403 OR EGH404) AND Completion of 240cp (EN01 or associated double degree). EGH404 can be studied in the same teaching period as EGH400-1. |
| EGH455 | Advanced Systems Design |
| Prerequisites: CAB403 or Admission to EN60 |
| Advanced Software or Advanced Electrical | |||
Unit Lists
Engineering curriculum changes
There are a number of changes to units and study areas which may affect your enrolment. Study plans for affected students have been updated. Please contact the Faculty by email: engineering@qut.edu.au if you have any questions or need assistance.
Bachelor of Engineering (Honours)
|
2025 or earlier |
Change |
From 2026 |
|
EGH400-1 Project 1 |
Replaced with |
EGH490-1 Project 1 |
|
EGH400-2 Project 2 |
Replaced with |
EGH490-2 Project 2 AND EGB499 Work Placement Experience Report (0 credit points) |
|
EGH408 Research Project |
Replaced with |
EGH498 Research Project AND EGB499 Work Placement Experience Report (0 credit points) |
|
CAB202 Microprocessors and Digital Systems |
Replaced with |
EGB202 Microprocessors and Digital Systems |
|
MXB103 Introductory Computational Mathematics |
Replaced with |
MZB221 Advanced Engineering Mathematics Chemical and Sustainable Process Major discipline extension units only |
|
2024 or earlier |
Change |
From 2025 |
|
EGB160 Process Principles |
Semester of offer |
EGB160 previously offered in both Sem 1 and Sem 2; from 2025 offered in Sem 2 only |
|
EGB161 Foundations of Engineering Chemistry |
Semester of offer |
EGB161 previously offered in both Sem 1 and Sem 2; from 2025 offered in Sem 1 only |
|
EGB261 Unit Operations |
Semester of offer |
Change offering from Sem 1 to Sem 2 |
|
EGB263 Process Systems |
Semester of offer |
Change offering from Sem 2 to Sem 1 |
|
Semester 2, 2023 or earlier |
Change |
From Semester 1, 2024 |
|
EGH476 Advanced Water and Wastewater Engineering |
Discontinued |
No replacement. |
| Semester 1, 2023 or earlier |
Change |
From Semester 2, 2023 |
|
EGB340 Design and Practice |
Discontinued |
Replaced with EGH419 in EN01 Electrical Major Replaced with EGB320 in EV01 Electrical Major |
|
EGH442 RF Techniques and Applications |
Discontinued | No replacement - removed from options lists. |
|
EGB342 Telecommunications and Signal Processing |
Unit Title Change | EGB342 Telecommunications and RF |
|
EGH443 Advanced Telecommunications |
Unit Title Change | EGH443 Advanced Telecommunications and RF |
|
EGH419 Mechatronics Design 3 |
Unit Title Change | EGH419 Advanced Design and Entrepreneurship |
|
2021 or earlier |
Change |
From 2022 |
|
EGB100 Engineering Sustainability & Professional Practice |
Substitute with |
EGB101 Engineering Design and Professional Practice |
|
EGB111 Foundations of Engineering (last offering Semester 1, 2022) |
Substitute with |
Refer to Faculty for advice |
|
EGB113 Energy in Engineering Systems |
Equivalent |
EGB102 Fundamentals of Engineering Science |
|
EGB211 Dynamics |
Semester of offer |
EGB211 previously offered in both Sem 1 and Sem 2; from 2022 offered in Sem 2 only |
|
EGB262 Process Principles (last offering Sem 1, 2022) |
Equivalent; Semester of offer |
EGB160 Process Principles (First offering Sem 2, 2022. From 2023 EGB160 will be offered in both Sem 1 and Sem 2) |
|
EGB314 Solid Mechanics |
Semester of offer |
EGB314 previously offered in both Sem 1 and Sem 2; from 2022 offered in Sem 1 only |
|
EGB323 Fluid Mechanics |
Semester of offer |
EGB323 previously offered in both Sem 1 and Sem 2; from 2022 offered in Sem 1 only |
|
CVB101 Engineering Chemistry |
Equivalent |
EGB161 Foundations of Engineering Chemistry (From 2023 EGB161 will be offered in both Sem 1 and Sem 2.) |
|
CVB102 Chemical Structures and Reactivity |
Equivalent |
EGB161 Foundations of Engineering Chemistry |
|
CVB211 Industrial Chemistry |
Equivalent |
EGH411 Sustainable Chemical Engineering in Practice |
|
CVB221 Unit Operations |
Equivalent |
EGB261 Unit Operations |
|
MZB126 Engineering Computation (last offering Sem 1, 2022) |
Equivalent |
MZB127 Engineering Mathematics and Statistics (First offering Sem 2, 2022. From 2023 MZB127 will be offered in both Sem 1 and Sem 2.) |
|
EGB361 Minerals Processing (Last offering Sem 1, 2023) |
Equivalent |
EGH464 Sustainable Minerals Processing (First offering Sem 1,2024) |
EN01 Study Areas B (Second Majors, Minors)
|
2021 or earlier |
Change |
From 2022 |
|
EGB315 Materials Degradation |
No equivalent or replacement |
Removed from Study Area B option list |
|
EGB336 Lean Manufacturing Management |
No equivalent or replacement |
Removed from Study Area B option list |
|
EGB425 Computational Fluid Dynamics |
Substitute with |
Refer to Faculty for advice |
|
EGB434 Tribology |
No equivalent or replacement |
Removed from Study Area B option list |
|
EGB436 Industrial Automation |
No equivalent or replacement |
Removed from Study Area B option list |
|
EGB486 Bridge Engineering |
Substitute with |
EGB473 Composite Structures in EN01SMJ-STRUENG v1 Structural Engineering Second Major. |
The following units have title changes.
|
Unit Code |
2021 unit title |
Revised unit title from 2022 |
|
EGB314 |
Strength of Materials |
Solid Mechanics |
|
EGB319 |
BioDesign |
Medical Device Design |
|
EGB361 |
Minerals and Minerals Processing |
Minerals Processing |
|
EGB422 |
Energy Management |
Energy Management and Sustainability |
|
EGH411 |
Industrial Chemistry |
Sustainable Chemical Engineering in Practice |
|
EGH422 |
Advanced Thermodynamics |
Heat Transfer |
|
EGH423 |
Fluids Dynamics |
Fluid Dynamics |
|
EGH463 |
Plant and Process Design |
Process Design |
The above information is subject to change.
For engineering students who commenced prior to 2022 and require assistance with their course progression, please contact the relevant Study Area Coordinator. If you are not sure who that may be, please refer to Bachelor of Engineering (Hons) and Double Degrees Course Contacts: Engineering for Engineering Coordinators.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| QUT001 | QUT You: Artificial Intelligence in the Real World |
| |
| QUT002 | QUT You: Walking on Country |
| |
| QUT003 | QUT You: Real Action for Real Change |
| |
| QUT004 | QUT You: Living and Working Collaboratively, Ethically, and Inclusively |
| |
| QUT005 | QUT You: Seeing Me, Seeing You: Skills for a Diverse World |
| |
| QUT006 | QUT You: The Art of Pitching |
| |
| QUT007 | QUT You: Fighting 'Fake News' |
| |
| QUT009 | QUT You: Data Science for Society |
| |
| QUT010 | QUT You: People with Robots |
| |
| QUT013 | QUT You: Human Agency in the Digital World |
|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EGB342 | Telecommunications and RF |
| Prerequisites: EGB242Differential and integral calculus typically covered in the first year of the course or equivalent is assumed knowledge |
| EGB345 | Control and Dynamic Systems |
| Prerequisites: EGB242Antirequisites: EGH421 |
| EGB348 | Electronics |
| Prerequisites: EGB242. EGB242 can be enrolled in the same teaching period as EGB348. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB401 | High Performance and Parallel Computing |
| Prerequisites: IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301 |
| CAB420 | Machine Learning |
| Prerequisites: (CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).Antirequisites: IFN580 |
| EGH443 Equivalents: ENB446 | Advanced Telecommunications and RF |
| Prerequisites: EGB342 or Admission to (EN55 or EN60) |
| EGH444 Equivalents: ENB448 | Digital Signals and Image Processing |
| Prerequisites: EGB342 or Admission to (EN50, EN55 or EN60)Linear Algebra, Basic probability and statistics, Differential and integral calculus, complex numbers and exponential representations are assumed knowledge |
| EGH445 Equivalents: ENB458, ENB347 | Modern Control |
| Prerequisites: EGB345 or EGH421 or Admission to (EN50, EN55 or EN60 or EN72) |
| EGH446 | Autonomous Systems |
| Prerequisites: EGB345 or Admission to (EN50 or EN55 or EN60)Proficiency in MATLAB programming environment is assumed knowledge |
| EGH448 Equivalents: ENB455 | Power Electronics |
| Prerequisites: EGB348 or Admission to (EN50, or EN55 or EN60 or EN53 or EN73 or EN76)Sound knowledge of electrical circuit theory |
| EGH449 | Advanced Electronics |
| Prerequisites: EGB348 or Admission to (EN50, EN55 or EN60)Sound knowledge of electrical circuit theory. |
| IFB452 | Blockchain Technology |
| Prerequisites: ((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)))) |
| Note: CAB402 and CAB320 are permitted to count towards this options list if completed in 2025 or earlier. | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB401 | High Performance and Parallel Computing |
| Prerequisites: IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301 |
| CAB420 | Machine Learning |
| Prerequisites: (CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).Antirequisites: IFN580 |
| EGH448 Equivalents: ENB455 | Power Electronics |
| Prerequisites: EGB348 or Admission to (EN50, or EN55 or EN60 or EN53 or EN73 or EN76)Sound knowledge of electrical circuit theory |
| EGH449 | Advanced Electronics |
| Prerequisites: EGB348 or Admission to (EN50, EN55 or EN60)Sound knowledge of electrical circuit theory. |
| IFB452 | Blockchain Technology |
| Prerequisites: ((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)))) |
| Note: CAB402 Programming Paradigms is permitted to count towards this study area if completed in 2025 or earlier. | |||
| Note: EGH443, EGH444, EGH445, and EGH446 are permitted to count towards this study area if completed in 2024 or earlier. | |||
| Note: EGH442 RF Techniques and Applications is permitted to count towards this study area if completed in 2023 or earlier. | |||
- Please refer to the study sequences to plan your program. You must complete 48 credit points (normally four 12 credit point units) from the specified units to achieve a minor, following semester of offer and unit prerequisites (where applicable) to determine the order of enrolment.
- Any unit(s) that is mandatory in your primary major, can NOT be selected in your chosen minors.
- Any unit(s) that appear in multiple minors can only contribute towards the completion of one of these minors.
Study Area Description
Electrical engineers work with electrical energy in all its forms: from tiny electrons or microchips to large-scale electrical power generators. In addition to designing new products, electrical engineers construct, operate, and maintain a variety of electrical systems and equipment. Electrical and electronic engineers can specialise in different areas such as power generation, transmission and distribution; communications and electrical equipment manufacturing, or a specialty within one of these areas such as aviation electronics, satellite communications or industrial robotics. Many electrical and electronics engineers also work in areas closely related to computers. Electrical Engineers often work together with senior administrators, civil and mechanical engineers, computer scientists or other professionals in the business, building and construction industries
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EN01MNR-ADVELEC | |||
| Choose four units (48 credit points) from the options list: | |||
| EGB241 | Electromagnetics and Machines |
| Prerequisites: (EGB120 or EGD120) AND (MZB126 or EGD126 or MZB127 or (MXB105 AND MXB107)) and MZB221. MZB221 can be enrolled in the same teaching period as EGB241.Basic knowledge of electrical circuit theory and calculus is assumed knowledge |
| EGB339 Equivalents: ENB339 | Introduction to Robotics |
| Prerequisites: (MZB127 or EGD126 or MXB103) and (EGB103 or IFB104)MZB126 is assumed knowledge |
| EGB341 | Energy Supply and Delivery |
| Prerequisites: EGB241 |
| EGB342 | Telecommunications and RF |
| Prerequisites: EGB242Differential and integral calculus typically covered in the first year of the course or equivalent is assumed knowledge |
| EGB345 | Control and Dynamic Systems |
| Prerequisites: EGB242Antirequisites: EGH421 |
| EGB348 | Electronics |
| Prerequisites: EGB242. EGB242 can be enrolled in the same teaching period as EGB348. |
| EGB439 | Advanced Robotics |
| Prerequisites: EGB339 Or Admission to (EN50 or EN55 or EN60)Robotics and Python programming is assumed knowledge |
| EGH441 | Power System Modelling |
| Prerequisites: EGB341 or Admission to (EN50 or EN55 or EN60 or EN53 or EN73 or EN76)Basic knowledge of electric supply and energy sources and its impact on delivery systems |
| EGH443 Equivalents: ENB446 | Advanced Telecommunications and RF |
| Prerequisites: EGB342 or Admission to (EN55 or EN60) |
| EGH444 Equivalents: ENB448 | Digital Signals and Image Processing |
| Prerequisites: EGB342 or Admission to (EN50, EN55 or EN60)Linear Algebra, Basic probability and statistics, Differential and integral calculus, complex numbers and exponential representations are assumed knowledge |
| EGH445 Equivalents: ENB458, ENB347 | Modern Control |
| Prerequisites: EGB345 or EGH421 or Admission to (EN50, EN55 or EN60 or EN72) |
| EGH446 | Autonomous Systems |
| Prerequisites: EGB345 or Admission to (EN50 or EN55 or EN60)Proficiency in MATLAB programming environment is assumed knowledge |
| EGH448 Equivalents: ENB455 | Power Electronics |
| Prerequisites: EGB348 or Admission to (EN50, or EN55 or EN60 or EN53 or EN73 or EN76)Sound knowledge of electrical circuit theory |
| EGH449 | Advanced Electronics |
| Prerequisites: EGB348 or Admission to (EN50, EN55 or EN60)Sound knowledge of electrical circuit theory. |
| EGH454 | Power Systems Management with Renewable & Storage Resources |
| Prerequisites: EGB341 or Admission to (EN50, EN55 or EN60)Antirequisites: ENB454 |
| The following discontinued units will still count towards this minor: | |||
| EGH440 Power Systems Analysis (disc 31/12/2018) | |||
| EGH442 RF Techniques and Applications (disc 31/12/23) | |||
Study Area Description
The Aerospace Engineering minor develops the knowledge & skills required for an introduction to aerospace concepts. It develops an understanding of aerospace, and airspace environment.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EN01MNR-ELECAER | |||
| EGB243 Equivalents: ENB121 | Aircraft Systems and Flight |
| Prerequisites: (EGB102 or EGB113 or EGD113 or PVB101) and (MZB126 or EGD126 or MZB127 or (MXB105 and MXB107)) and EGB323. |
| EGB349 | Systems Engineering and Design Project |
| Prerequisites: EGB202Electronics and Design skills are assumed knowledge |
| EGB346 | Uncrewed Aircraft Systems |
| Prerequisites: EGB243Electronics and Design skills are assumed knowledge |
| Plus one unit (12 credit points) from the Unit Options list: | |||
| CAB403 | Systems Programming |
| Prerequisites: ((CAB201 or ITD121) and CAB222) or CAB202 or EGB202 |
| EGB240 | Electronic Design |
| Prerequisites: (EGB101 or EGB111) and (EGB120 or EGD120 or ENB120) |
| EGB342 | Telecommunications and RF |
| Prerequisites: EGB242Differential and integral calculus typically covered in the first year of the course or equivalent is assumed knowledge |
| EGB345 | Control and Dynamic Systems |
| Prerequisites: EGB242Antirequisites: EGH421 |
| EGB348 | Electronics |
| Prerequisites: EGB242. EGB242 can be enrolled in the same teaching period as EGB348. |
| EGH450 | Advanced Uncrewed Aircraft Systems |
| Prerequisites: EGB346 or Admission to (EN50, or EN55 or EN60). EGH450 may be enrolled in the same semester as EGB346.EGB349 is assumed knowledge |
Study Area Description
The Engineering Management Minor develops the knowledge & skills required for all science and engineering majors to understand the basics of engineering management including considerations like safety, environment, economics and work flow. It develops an understanding of these introductory concepts and the use of these concepts in the analysis and understanding of the engineering industry and engineering systems.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EN01MNR-ENGMGMT ver 2 | |||
| Select 12 credit points from: Engineering Management unit options list 1 | |||
| ABB302 | Project Management |
| Prerequisites: ABB206 or UXB135 or Completion of 192cp |
| BSB131 Equivalents: BSB123, BSD131 | Applied Business Analytics |
| |
| EFB231 Equivalents: BSB113 | Economics |
| Antirequisites: EFB228 and EFB229 |
| EGB432 Equivalents: ENB432 | Asset Management and Maintenance |
| Prerequisites: 192 credit points of completed study in (EN01, EV03,EV07, EV09, EV10, EV11 or SE40), or Admission to (EN53, EN73 or EN76) |
| MXB109 Equivalents: MAB315, MXB232 | Introductory Operations Research |
| Specialist Mathematics or MXB100, or concurrently enrolled in MXB100 |
| Select 36 credit points from: Engineering Management unit options list 2 | |||
| ABB302 | Project Management |
| Prerequisites: ABB206 or UXB135 or Completion of 192cp |
| ABH422 | Construction and Risk Management |
| Prerequisites: ABB321 or UXH310 or admission to EN55 |
| BSB131 Equivalents: BSB123, BSD131 | Applied Business Analytics |
| |
| EFB210 Equivalents: EFX210 | Fundamentals of Finance |
| Prerequisites: 48 credit points of completed study |
| EFB226 Equivalents: EFX226 | Environmental Economics and Policy |
| |
| EFB335 Equivalents: EFX335 | Investments |
| Prerequisites: EFB201 and EFB210 |
| EFB343 Equivalents: EFX343 | Corporate Finance |
| Prerequisites: EFB210Antirequisites: EFB307 |
| EGB422 Equivalents: ENB422 | Energy Management and Sustainability |
| Prerequisites: EGB322 or Admission to (EN50 or EN55 or EN60) |
| EGB432 Equivalents: ENB432 | Asset Management and Maintenance |
| Prerequisites: 192 credit points of completed study in (EN01, EV03,EV07, EV09, EV10, EV11 or SE40), or Admission to (EN53, EN73 or EN76) |
| MGB236 Equivalents: MGB341 MGB238 | Identifying and Managing Risk |
| Prerequisites: 48 credit points of completed study |
| MXB109 Equivalents: MAB315, MXB232 | Introductory Operations Research |
| Specialist Mathematics or MXB100, or concurrently enrolled in MXB100 |
| MXB332 Equivalents: MAB525 | Optimisation Modelling |
| Prerequisites: MXB232 or MAB315 |
| The following unit has been discontinued but will count towards this Minor if completed in 2025 or prior: | |||
| Engineering Management Unit Options List 1 or 2: | |||
| MXB232 Introduction to Operations Research (disc 31/12/25) | |||
Study Area Description
The Engineering Mathematics minor in the Bachelor of Engineering degree provides students with the option to combine their studies with introductory and intermediate studies in mathematical and statistical techniques and modelling.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| Select 48 credit points from the Engineering Maths Options list: | |||
| DSB102 | Introduction to Machine Learning |
| |
| MXB103 Equivalents: MAB220 | Introductory Computational Mathematics |
| Specialist Mathematics or MXB100, or concurrently enrolled in MXB100. |
| MXB105 Equivalents: MAB121, PVB200 | Calculus and Differential Equations |
| Antirequisites: PVB201Specialist Mathematics or MXB100, or concurrently enrolled in MXB100. |
| MXB106 Equivalents: MAB112, MAB122, MAB132, PVB202 | Linear Algebra |
| Specialist Mathematics or MXB100, or concurrently enrolled in MXB100. |
| MXB107 | Probability and Statistics |
| Specialist Mathematics or MXB100, or concurrently enrolled in MXB100. |
| MXB109 Equivalents: MAB315, MXB232 | Introductory Operations Research |
| Specialist Mathematics or MXB100, or concurrently enrolled in MXB100 |
| MXB201 Equivalents: MAB312 | Advanced Linear Algebra |
| Prerequisites: MXB106MXB105 is assumed knowledge. |
| MXB202 Equivalents: MAB311 | Advanced Calculus |
| Prerequisites: MXB105 and MXB106MXB102 is assumed knowledge. |
| MXB225 Equivalents: MAB413, MXB221 | Modelling with Differential Equations 1 |
| Prerequisites: MXB105 and MXB106MXB106 is assumed knowledge. |
| MXB226 Equivalents: MAB420, MXB222 | Computational Methods 1 |
| Prerequisites: MXB103 and MXB201 |
| MXB241 Equivalents: MAB314 | Probability and Stochastic Modelling 2 |
| Prerequisites: MXB101 and MXB105 |
| MXB242 Equivalents: MAB414 | Regression and Design |
| Prerequisites: MXB107 and (DSB102 or MXB101) |
| MXB261 Equivalents: INB360, MAB480 | Game Theory and Simulation for Decision-Making |
| Programming experience; sound achievement in Senior Mathematics B is assumed knowledge. |
| Note: MXB101, MXB102 and MXB232 are permitted to count towards this Minor if completed in 2025 or prior. | |||
Study Area Description
The IT Breadth minor provides an introduction to each of the major technical disciplines within information technology.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| Select four units (48 credit points) from the IT Breadth Unit Options list: | |||
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| Prerequisites: IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103 |
| CAB210 | User Experience Fundamentals |
| Prerequisites: IFB103 or ITD103 or EGB101 or IGB120 |
| CAB222 Equivalents: CAB303 | Networks |
| Prerequisites: IFB102 or ITD102 or EGB120 |
| CAB230 Equivalents: INB271 | Web Computing |
| Prerequisites: IFB104 or ITD104 or EGB103 or EGD103 |
| CAB310 | Interaction and Experience Design |
| Prerequisites: CAB210 |
| CAB443 | Systems Security |
| Prerequisites: IFB103 and IAB246 (IAB246 can be studied in the same semester)1. Familiarity with principles of systems design. 2. Well-developed understanding of the multifaceted aspects of cybersecurity, having studied the evolving cyber threat landscape and its impact on individuals and organizations. |
| CAB444 | Secure Network Architectures |
| Prerequisites: CAB222 and (CAB440 or CAB443) |
| DSB100 | Fundamentals of Data Science |
| Prerequisites: (CAB201 or ITD121) and (MZB151 or any MXB unit). CAB201 can be studied in the same teaching period as DSB100. |
| IAB203 | Process Modelling |
| |
| IAB246 | Organisations and Security: Governance, Risk and Compliance |
| Prerequisites: IFB240 (can be studied concurrently) |
| IAB321 | Process Technologies |
| Prerequisites: IAB203 |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| IFB220 Equivalents: IFZ220 | Introduction to AI for IT Professionals |
| Prerequisites: IFB104 or EGB103 |
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| IFB452 | Blockchain Technology |
| Prerequisites: ((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)))) |
| Note: CAB240 and CAB303 are permitted to count towards this Minor if completed in 2022 or prior. | |||
Study area description
Mechanical engineering turns energy into power and motion. Mechanical engineers design, create, improve and maintain systems and machinery that are used for private and commercial purposes. They keep pace with technology and act as an interface between technology and society, playing an essential role contributing to the sustainability of the environment and future development of industry. Mechanical engineering interlinks closely with other areas of engineering and applies knowledge of materials, energy and structures.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EN01MNR-MECHENG | |||
| Select four units (48 credit points) from the Unit Option list: | |||
| EGB121 | Engineering Mechanics |
| Prerequisites: EGB102 or EGB113 or EGD113 or PVB101. EGB102 can be enrolled as a concurrent prerequisite to EGB121. |
| EGB125 | Design for Manufacture |
| Prerequisites: EGB101 or EGB102 |
| EGB210 Equivalents: ENB215 | Fundamentals of Mechanical Design |
| Prerequisites: (EGB111 or EGB125) and EGB314 |
| EGB211 Equivalents: ENB211 | Dynamics |
| Prerequisites: (EGB113 or EGB102 or EGD113 or ENB130 or PCB136 or PCB150 or PVB101) and (MZB126 or EGD126 or MZB127 or MAB126 or MAB180 or MAB131 or MXB105) |
| EGB214 Equivalents: ENB231, ENB331 | Materials and Manufacturing |
| Prerequisites: EGB121 or EGD121 or ENB110 |
| EGB314 Equivalents: ENB212 | Solid Mechanics |
| Prerequisites: (EGB121 or EGD121 or ENB110) and (MZB125 or MXB161 or EGD125 or equivalencies) |
| EGB316 Equivalents: ENB316 | Design of Machine Elements |
| Prerequisites: EGB314 and (EGB210 or ENB215) or Admission to EN55Antirequisites: ENN416 |
| EGB321 Equivalents: ENB312 | Dynamics of Machines |
| Prerequisites: EGB211 or ENB211 |
| EGB322 Equivalents: ENB222 | Thermodynamics |
| Prerequisites: (MZB125 or MXB161 or EGD125) AND (EGB102 or EGD102) |
| EGB323 Equivalents: ENB221 | Fluid Mechanics |
| Prerequisites: (MZB125 or MXB161 or EGD125) and (EGB102 or EGD102 or EGB113 or EGD113 or PVB101 or ENB130) |
| EGB415 Equivalents: ENB315 | Motor Racing Vehicle Design |
| Prerequisites: EGB316 Or Admission to (EN50 or EN55) |
| EGB422 Equivalents: ENB422 | Energy Management and Sustainability |
| Prerequisites: EGB322 or Admission to (EN50 or EN55 or EN60) |
| EGB423 Equivalents: ENB423 | Heating, Ventilation and Air Conditioning |
| Prerequisites: EGB323 Or Admission to (EN50 or EN55) |
| EGB432 Equivalents: ENB432 | Asset Management and Maintenance |
| Prerequisites: 192 credit points of completed study in (EN01, EV03,EV07, EV09, EV10, EV11 or SE40), or Admission to (EN53, EN73 or EN76) |
| EGH414 Equivalents: ENB311 | Stress Analysis |
| Prerequisites: (EGB314 or ENB212) or Admission to (EN55 or EN60) |
| EGH420 Equivalents: ENB317 | Mechanical Systems Design |
| Prerequisites: (EGB316 or ENB316) or (ENN416 and Admission to EN55) or Admission to EN60 |
| EGH421 Equivalents: ENB313 | Vibration and Control |
| Prerequisites: (EGB321 or ENB312) or Admission to (EN55 or EN60)Antirequisites: EGB345,EGH462 |
| EGH422 Equivalents: ENB421 | Heat Transfer |
| Prerequisites: ((EGB322 or ENB222) and EGB323) or Admission to (EN50, EN55 or EN60) |
| EGH423 Equivalents: ENB321 | Fluid Dynamics |
| Prerequisites: (EGB322 or ENB222 or EGB323 or ENB221) or Admission to (EN55 or EN60) |
| ENN414 | Advanced Materials |
| Prerequisites: (EGB214 and 192 credit points of completed study in EN01, EV03, EV04 or EV09) or Admission to (EN54 or EN64 or EN74 or EN77 or EN53 or EN73 or EN76)Antirequisites: EGB414 |
| The following unit options have been discontinued or removed from this minor but will still count towards the minor: | |||
| EGB414 Advanced Materials (disc 31/12/2025) | |||
| EGB434 Tribology (disc 31/12/2021) | |||
| EGH463 Process Design | |||
Study Area Description
This minor is designed for engineering students who would like to advance their knowledge in physics. It covers the core theoretical knowledge of physical phenomena from a different and complementary perspective to that which would normally be experienced by an engineering student. It is assumed that the required mathematical knowledge would be gained within engineering units.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| PVB105 Equivalents: PVB101 | Foundations of Physics |
| |
| PVB205 | Classical Mechanics |
| Prerequisites: (MXB106 OR PVB202 OR MZB127) and (MXB105 OR PVB200 OR MZB125 OR MXB161) and (PVB105 or PVB102) |
| PVB207 Equivalents: PVB302 | Quantum Physics |
| Prerequisites: (PVB105 OR PVB102 OR PVB101) AND (((MXB105 or PVB200 OR MZB125 OR MXB161) AND (MXB106 or PVB202 OR MZB127)) OR ED59) |
| Complete 12 credit points from the Physics Unit Options List | |||
| PVB206 Equivalents: PVB301 | Thermodynamics and Statistical Mechanics |
| Prerequisites: (MXB105 or PVB200 OR MZB125 OR MXB161) and (MXB106 or PVB202 or MZB127) and (PVB105 or PVB102 or PVB101 or PVB103 or EGB113 or EGB102) |
| PVB303 | Atomic, Nuclear and Particle Physics |
| Prerequisites: PVB302 or (PVB205 and PVB207) |
| PVB305 Equivalents: PVB204 | Electromagnetism and Optics |
| Prerequisites: PVB205 OR ((PVB202 or MXB106) AND Admission to ST20)) OR ((PVB202 OR MXB106) AND (PVB200 OR MXB105)) |
| PVB203 | Experimental Physics |
| Prerequisites: (MXB105 or PVB200 or MXB106 or PVB202 or MZB127 or MZB125 or admission in ED59) and (PVB105 or PVB103 or PVB101 or PVB102 or EGB113 or EGB102) |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| STENMNR-PHYSICS | |||
| PVB102 | Physics of the Very Small |
| Maths B or equivalent is assumed knowledge. |
| PVB204 | Electromagnetism |
| Prerequisites: ((PVB202 or PVB200 or MXB106) and (MXB100 or MZB125)) or (PVB202 and admission to ST20) |
| PVB302 | Classical and Quantum Physics |
| Prerequisites: PVB200 or PVB202 or PVB204 |
| Plus one unit (12 credit points) from the Unit Options list: | |||
| PVB301 | Materials and Thermal Physics |
| Prerequisites: PVB200 or MXB105 or PVB202 |
| PVB303 | Atomic, Nuclear and Particle Physics |
| Prerequisites: PVB302 or (PVB205 and PVB207) |
Study Area Description
The Power Engineering Minor develops the knowledge & skills required for non-power engineering majors to understand the basics of power industry including generation, transmission, distribution. It develops an understanding of these introductory concepts leading to more advanced topics in the analysis and understanding of power engineering.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EN01MNR-POWRENG (v2) | |||
| Select 48 credit points from the Power Engineering unit options list | |||
| EGB241 | Electromagnetics and Machines |
| Prerequisites: (EGB120 or EGD120) AND (MZB126 or EGD126 or MZB127 or (MXB105 AND MXB107)) and MZB221. MZB221 can be enrolled in the same teaching period as EGB241.Basic knowledge of electrical circuit theory and calculus is assumed knowledge |
| EGB341 | Energy Supply and Delivery |
| Prerequisites: EGB241 |
| EGH441 | Power System Modelling |
| Prerequisites: EGB341 or Admission to (EN50 or EN55 or EN60 or EN53 or EN73 or EN76)Basic knowledge of electric supply and energy sources and its impact on delivery systems |
| EGH448 Equivalents: ENB455 | Power Electronics |
| Prerequisites: EGB348 or Admission to (EN50, or EN55 or EN60 or EN53 or EN73 or EN76)Sound knowledge of electrical circuit theory |
| EGH454 | Power Systems Management with Renewable & Storage Resources |
| Prerequisites: EGB341 or Admission to (EN50, EN55 or EN60)Antirequisites: ENB454 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EN01MNR-RENPOWR v1 | |||
| EGB351 | Renewable Electrical Energy Sources |
| Prerequisites: EGB120 |
| EGH451 | Distributed Renewable Electrical Energy Systems |
| Prerequisites: (EGB351 and EGB120) or Admission to (EN53 or EN73 or EN76) |
| Select either EGB120 OR EGH452. . If EGB120 is core in your Major, you must select EGH452. If EGB120 is not core in your Major, you must select EGB120 | |||
| EGB120 | Foundations of Electrical Engineering |
| Grade of at least Sound Achievement in Senior Mathematics C (or equivalent) or MZB125, and Fundamental knowledge of simple DC circuits is assumed knowledge. |
| OR | |||
| EGH452 | Design for Renewable Electrical Energy Systems |
| Prerequisites: ((EGB240 or EGB220) and EGB351)) or Admission to (EN53 or EN73 or EN76) |
| Select one unit from Renewable Power Options List | |||
| EGB101 Equivalents: EGD101 | Engineering Design and Professional Practice |
| |
| EGB240 | Electronic Design |
| Prerequisites: (EGB101 or EGB111) and (EGB120 or EGD120 or ENB120) |
| EGB241 | Electromagnetics and Machines |
| Prerequisites: (EGB120 or EGD120) AND (MZB126 or EGD126 or MZB127 or (MXB105 AND MXB107)) and MZB221. MZB221 can be enrolled in the same teaching period as EGB241.Basic knowledge of electrical circuit theory and calculus is assumed knowledge |
| EGB341 | Energy Supply and Delivery |
| Prerequisites: EGB241 |
| EGB345 | Control and Dynamic Systems |
| Prerequisites: EGB242Antirequisites: EGH421 |
| EGH441 | Power System Modelling |
| Prerequisites: EGB341 or Admission to (EN50 or EN55 or EN60 or EN53 or EN73 or EN76)Basic knowledge of electric supply and energy sources and its impact on delivery systems |
| EGH454 | Power Systems Management with Renewable & Storage Resources |
| Prerequisites: EGB341 or Admission to (EN50, EN55 or EN60)Antirequisites: ENB454 |
Study Area Description
The Robotics minor develops the knowledge & skills required for an introduction to robotics and machine learning concepts. It develops an understanding of robotics, and requirements for intelligent behaviour of a robot.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EN01MNR-ROBOTIC | |||
| EGB339 Equivalents: ENB339 | Introduction to Robotics |
| Prerequisites: (MZB127 or EGD126 or MXB103) and (EGB103 or IFB104)MZB126 is assumed knowledge |
| EGB439 | Advanced Robotics |
| Prerequisites: EGB339 Or Admission to (EN50 or EN55 or EN60)Robotics and Python programming is assumed knowledge |
| Choose two units (24 credit points) from the option list: | |||
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| Prerequisites: IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103 |
| CAB320 | Artificial Intelligence |
| Prerequisites: (INB270 or CAB201 or ITD121 or CAB202 or EGB202) and (MZB151 or ENB246 or MZB126 or EGD126 or MZB127 or MXB103 or MXB100) |
| CAB420 | Machine Learning |
| Prerequisites: (CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).Antirequisites: IFN580 |
Study Area Description
The Software Engineering minor is a collection of intermediate to advanced software engineering units.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| Prerequisites: IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103 |
| CAB302 Equivalents: CAZ302 | Agile Software Engineering |
| Prerequisites: CAB201 |
| Select two units (24 credit points) from the Software Engineering Unit Options list: | |||
| CAB230 Equivalents: INB271 | Web Computing |
| Prerequisites: IFB104 or ITD104 or EGB103 or EGD103 |
| CAB301 Equivalents: CAZ301 | Algorithms and Complexity |
| Prerequisites: CAB201 or ITD121 |
| CAB320 | Artificial Intelligence |
| Prerequisites: (INB270 or CAB201 or ITD121 or CAB202 or EGB202) and (MZB151 or ENB246 or MZB126 or EGD126 or MZB127 or MXB103 or MXB100) |
| CAB330 | Machine Learning for Decision Making |
| Prerequisites: DSB100 or DSB102 or CAB201 or IFB220Familiarity with the following IT concepts at the introductory level: Elementary Statistics; Basic Database Concepts; Finding library resources; and Issues involved in aligning business technology and information systems are assumed knowledge. |
| CAB401 | High Performance and Parallel Computing |
| Prerequisites: IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301 |
| CAB403 | Systems Programming |
| Prerequisites: ((CAB201 or ITD121) and CAB222) or CAB202 or EGB202 |
| CAB420 | Machine Learning |
| Prerequisites: (CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).Antirequisites: IFN580 |
| CAB432 Equivalents: CAZ432 | Cloud Computing |
| Prerequisites: CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own. |
| EGB202 Equivalents: CAB202 | Microprocessors and Digital Systems |
| Prerequisites: EGB103 and (EGB120 or EGD120). EGB120 can be enrolled in the same teaching period as EGB202. |
| IAB330 Equivalents: IAZ330 | Applied Internet of Things |
| Prerequisites: (IFB104 or ITD104 or EGB103 or EGD103) and (IFB102 or ITD102 or EGB202 or CAB202) |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| IFB320 | Generative AI |
| Prerequisites: (IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320. |
| IFB343 | Secure Software Development |
| Prerequisites: (IFB104 or EGB103) and IFB240Familiarity with principles of information security. General knowledge in software engineering and testing. Sound skills in solving computational problems and implementing these solutions in a programming language. |
| IFB452 | Blockchain Technology |
| Prerequisites: ((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)))) |
| Note: CAB202, CAB203 and CAB402 are permitted to count towards this Minor if completed in 2025 or prior. | |||
| Note: CAB240 is permitted to count towards this Minor if completed in 2022 or prior. | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EN01MNR-ENGFNDS (v1) | |||
| QCD210 | Academic Communication 2 |
| Antirequisites: QCD211 |
| EGD105 Equivalents: MAB105, MZB101 | Modelling with Introductory Calculus |
| |
| Select 24 cps from the Engineering Foundations Minor Option List | |||
| QCD110 | Academic Communication 1 |
| Antirequisites: QCD111, QCD120 |
| CWB200 Equivalents: CWB103 | Interpersonal and Intercultural Negotiation |
| |
| CWB111 Equivalents: KWB114 | Scientific and Technical Writing |
| SA in Senior English or equivalent is assumed knowledge. |
| EGB120 | Foundations of Electrical Engineering |
| Grade of at least Sound Achievement in Senior Mathematics C (or equivalent) or MZB125, and Fundamental knowledge of simple DC circuits is assumed knowledge. |
| EGB121 | Engineering Mechanics |
| Prerequisites: EGB102 or EGB113 or EGD113 or PVB101. EGB102 can be enrolled as a concurrent prerequisite to EGB121. |
| EGB123 | Civil Engineering Systems |
| |
| EGB161 Equivalents: CVB101,CVB102 | Foundations of Engineering Chemistry |
| Prerequisites: EGB101 or EGB102 |
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| EGB124 | Engineering for the Environment |
| |
| CWB201 Equivalents: KWB213, KWB106 | Corporate Writing and Editing |
| |
Study area description
The Biotechnology Minor develops the knowledge & skills required for non-Biological Sciences Major students to gain a broad understanding from introductory concepts in biology to advanced applications in biotechnology that are relevant to both research and industry. The biotechnology industry relies on multiple skills and disciplines to successfully manufacture and use biological products. For example, engineers are necessary for the scale-up and implementation of bioprocesses such as fermentation for brewing, biofuels and chemical manufacture.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| SCBXMNR-BIOTECH | |||
| BVB317 | Principles of Genomics and Biotechnology |
| Prerequisites: BVB101 or (BVB201 and admission to ST20) |
| BVB328 | Applications in Biotechnology |
| Prerequisites: BVB317 or BVB201 |
| PLUS Select 2 units (24 credit points) from: | |||
| BVB101 Equivalents: BZB210 | Foundations of Biology |
| |
| BVB201 | Biological Processes |
| Prerequisites: BVB101 or BZB210 or ((BVB203 or BVB306) and admission to ST20) |
| BVB305 | Microbiology and the Environment |
| Prerequisites: BVB201 or BVB317 |
| (Note: Only select BVB305 if you have passed BVB101 outside this minor.) | |||
Study Area Description
The Engineering Construction Minor will introduce the processes of bidding and managing civil engineering construction projects.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EN01MNR-CONSTRU ver 2 | |||
| Select 4 units (48 credit points) from the Unit Options list: | |||
| ABB222 Equivalents: UXH315 | Construction Estimating |
| Prerequisites: ABB122 or UXB113 or UDB113 or EGB273Antirequisites: UDB213, UXB214 |
| ABB224 Equivalents: UXH312 | Construction Legislation |
| Prerequisites: Completion of 96cp or EGB273 |
| EGB123 | Civil Engineering Systems |
| |
| EGB273 Equivalents: ENB275 | Principles of Construction |
| Prerequisites: EGB123 OR EGD123 (EGB123 can be studied in the same teaching period as EGB273) |
| EGB382 Equivalents: ENB381 | Construction Methodologies |
| Prerequisites: EGB273 |
| EGB387 Equivalents: ENB472 | Engineering Economy and Planning |
| Prerequisites: EGB273 |
| EGB475 Equivalents: ENB475 | Advanced Structural Analysis |
| Prerequisites: EGB275 or Admission to EN55 |
| EGB482 Equivalents: ENB277 | Contracting and Construction Regulations |
| Prerequisites: EGB273 or Admission to (EN55 or EN60) |
| UXH311 Equivalents: UDB312 | Contract Administration |
| Prerequisites: LWS012 or UDB102 or EN40MJR-CVCOENG or EN01SMJ-CONSTRU or EN01SMJ-STRUENG |
| EGB432 Equivalents: ENB432 | Asset Management and Maintenance |
| Prerequisites: 192 credit points of completed study in (EN01, EV03,EV07, EV09, EV10, EV11 or SE40), or Admission to (EN53, EN73 or EN76) |
| EGB386 Equivalents: ENB384 | Design of Masonry Structures |
| Prerequisites: EGB275 |
Study Area Description
The Engineering Structures Minor will introduce the mechanics, analysis and design of civil engineering structures.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EN01MNR-STRUENG ver 2 | |||
| Choose four units (48 credit points) from the Unit Options list: | |||
| EGB121 | Engineering Mechanics |
| Prerequisites: EGB102 or EGB113 or EGD113 or PVB101. EGB102 can be enrolled as a concurrent prerequisite to EGB121. |
| EGB275 | Structural Mechanics |
| Prerequisites: (EGB121 OR EGD121 OR ENB110) AND (MZB127 OR MZB126 OR EGD126) OR (MXB105 and MXB107)) |
| EGB376 Equivalents: ENB375 | Steel Design |
| Prerequisites: (EGB275 OR ENB270) AND (EGB270 OR EGD270 OR ENB273) |
| EGB386 Equivalents: ENB384 | Design of Masonry Structures |
| Prerequisites: EGB275 |
| EGB432 Equivalents: ENB432 | Asset Management and Maintenance |
| Prerequisites: 192 credit points of completed study in (EN01, EV03,EV07, EV09, EV10, EV11 or SE40), or Admission to (EN53, EN73 or EN76) |
| EGH475 Equivalents: ENB471 | Advanced Concrete Structures |
| Prerequisites: EGB375 or ENB276 or Admission to EN55EGB121 is assumed knowledge |
| EGB476 Equivalents: ENB373 | Advanced Steel Design |
| Prerequisites: EGB376 or Admission to EN55 |
| EGB482 Equivalents: ENB277 | Contracting and Construction Regulations |
| Prerequisites: EGB273 or Admission to (EN55 or EN60) |
| EGB485 Equivalents: ENB474 | Finite Element Analysis |
| Prerequisites: EGB475 or Admission to (EN50 or EN55 or EN60) |
| The following units have been removed from the unit options from 2024 | |||
| EGH475 Advanced Concrete Structures | |||
| EGB481 Infrastructure Asset Management | |||
| EGB473 Composite Structures | |||
Study area description
It is now very well accepted that the three pillars of scientific discovery are theory, experiment and simulation, and therefore a solid foundation in computational science is an essential skill for students studying across the STEM fields. The minor provides you with knowledge of modelling, simulation and visualisation as used in a range of scientific application areas.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| MSBXMNR-COMPSSC | |||
| MXB261 Equivalents: INB360, MAB480 | Game Theory and Simulation for Decision-Making |
| Programming experience; sound achievement in Senior Mathematics B is assumed knowledge. |
| MXB262 Equivalents: MAB481 | Visualising Data |
| Prerequisites: SEB113 or MXB107 or MXB161 or MXB261 or MZB126Programming skills are assumed knowledge |
| Select two units (24 credit points) from the selective list: | |||
| MXB161 | Computational Explorations |
| Prerequisites: Admission to (MS01 or MV01 or MV05 or MV06 or DS01 or IX30 or SE20 or SE30 or SE40 or SE70 or ST20 or SE07 or ID29) or 48 credit points of study in current course |
| MXB361 | Aspects of Computational Science |
| Prerequisites: MZB127 or MXB161 or MXB261Sound programming skills; MXB100 or Specialist Mathematics is assumed knowledge. |
| MXB362 Equivalents: MAB681 | Advanced Visualisation and Data Science |
| Prerequisites: DSB101 or MXB262 |
| NOTE: From 2019, MXB161 has been moved to the option list. | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| SCBXMNR-ENVMGMT | |||
| Select four units (48 credit points) from the option list: | |||
| CLB221 Equivalents: PQB360 | Introduction to Climate Change |
| |
| CLB223 Equivalents: UDB181, EVB203 | Geospatial Information Systems |
| Prerequisites: Completion of 48 credit points, or enrolment in ST20 |
| CLB331 Equivalents: ERB201 | Natural Hazards |
| Prerequisites: Completion of 96 cp of study |
| EFB226 Equivalents: EFX226 | Environmental Economics and Policy |
| |
| EGB274 Equivalents: ENB274 | Environmentally Sustainable Design |
| Prerequisites: EGB124 or EGB101 or EGB111 or UXB230 or ABB253 or ERB101 or EVB102 or completion of 144 CPs in AB01 or AV01 or PV21 or ID52 |
| ERB110 Equivalents: NQB201, ERB101 | Earth's Dynamic Systems |
| |
| EVB206 Equivalents: EVB302 | Environmental Pollution |
| Prerequisites: BVB202 or MZB126 or MZB127 or (MZB103 and completion of 72 cp of study) |
| EVB310 Equivalents: ERB310 | Groundwater Systems |
| Prerequisites: Completion of 96cp of study |
| JSB255 | Environmental Justice and Climate Change |
| Prerequisites: 96cp of completed studies |
| Note: ERB101, ERB201, ERB310, EVB203, EVB302, PQB360, UXH331 are permitted to count towards this minor if completed in 2025 or prior. | |||
Study Area Description
Medical engineering involves working with clinicians and medical scientists to design, manufacture and maintain medical equipment to improve health care and medical services. The discipline applies engineering and scientific methods to find solutions to problems in medicine and the life sciences. It may involve developing medical products and different types of equipment used to monitor and treat patients or designing and improving equipment for people with disabilities. Medical engineering integrates engineering principles with human physiology to design, manufacture, install, monitor and maintain medical and surgical equipment.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EN01MNR-MEDICAL ver 2 | |||
| LSB142 Equivalents: LQB185, LQD185, LSB182, LSD142 | Human Anatomy and Physiology |
| |
| Plus three units (36 credit points) from the Unit Options list: | |||
| EGB319 Equivalents: ENB319 | Medical Device Design |
| Prerequisites: EGB210 or EGB220 or ENB215 or ENB229 |
| EGH418 Equivalents: ENB318 | Biomechanics |
| Prerequisites: EGB211 or ENB211LSB131 and LSB231 are assumed knowledge |
| EGH424 Equivalents: ENB322 | Biofluids |
| Prerequisites: EGB323 or ENB221LSB131 and LSB231 are assumed knowledge |
| EGH438 Equivalents: ENB338 | Biomaterials |
| Prerequisites: EGB314LSB131, LSB231 and EGB214 are assumed knowledge |
| EGH435 Equivalents: ENB335 | Modelling and Simulation for Medical Engineers |
| Prerequisites: EGH414LSB131, LSB231 and EGH418 are assumed knowledge |
|
EN01 university wide option strand includes: · University wide minor options · Language minors options You may select up to 48cp (4 units) of University wide minor options or language minors options.
Details about University Wide Minor options can be accessed from: http://www.student.qut.edu.au/studying/units/university-wide-minors Further information about the Language Minor is located at: http://www.qut.edu.au/study/study-areas/language-courses |
| Language Minor Options | |||
|---|---|---|---|
| Mandarin Language (BSBXMNR-MNDARIN) | |||
| Italian (BSGUMNR-ITALIAN) | |||
| Japanese (BSGUMNR-JAPAN) | |||
| Spanish (BSGUMNR-SPANISH) | |||
| French (BSUQMNR-FRENCH) | |||
| German (BSUQMNR-GERMAN) | |||
| Indonesian (BSUQMNR-INDO) | |||
| Japanese (BSUQMNR-JAPAN) | |||
| Korean (BSUQMNR-KOREAN) | |||
| Russian (BSUQMNR-RUSSIAN) | |||
| Spanish (BSUQMNR-SPANISH) |
| INSTRUCTIONS FOR SECOND MAJORS | |||
|---|---|---|---|
| PLEASE NOTE: Students who commence after 2024 will not be able to undertake a Second Major. | |||
| * Any unit(s) that is mandatory in your primary major, can NOT be selected in your chosen second major. | |||
| * Any unit(s) that appear in multiple second majors can only contribute towards the completion of one of these second majors. |
Study Area Description
The Aerospace Engineering second major is designed to give you knowledge and concepts concerned with design, development, manufacture and maintenance work on military and civilian aeroplanes, helicopters, and unmanned aerial vehicles (UAVs).
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EN01SMJ-ELECAER | |||
| EGB243 Equivalents: ENB121 | Aircraft Systems and Flight |
| Prerequisites: (EGB102 or EGB113 or EGD113 or PVB101) and (MZB126 or EGD126 or MZB127 or (MXB105 and MXB107)) and EGB323. |
| EGB346 | Uncrewed Aircraft Systems |
| Prerequisites: EGB243Electronics and Design skills are assumed knowledge |
| EGH450 | Advanced Uncrewed Aircraft Systems |
| Prerequisites: EGB346 or Admission to (EN50, or EN55 or EN60). EGH450 may be enrolled in the same semester as EGB346.EGB349 is assumed knowledge |
| EGB349 | Systems Engineering and Design Project |
| Prerequisites: EGB202Electronics and Design skills are assumed knowledge |
| Plus four units (48 credit points) from the options list: | |||
| EGB202 Equivalents: CAB202 | Microprocessors and Digital Systems |
| Prerequisites: EGB103 and (EGB120 or EGD120). EGB120 can be enrolled in the same teaching period as EGB202. |
| Note: EGB202 replaces CAB202 Microprocessors and Digital Systems from 2026 | |||
| CAB403 | Systems Programming |
| Prerequisites: ((CAB201 or ITD121) and CAB222) or CAB202 or EGB202 |
| EGB240 | Electronic Design |
| Prerequisites: (EGB101 or EGB111) and (EGB120 or EGD120 or ENB120) |
| EGB242 | Signal Analysis |
| Prerequisites: (EGB120 or EGD120) and (MZB126 or EGD126 or MZB127 or MXB105) and MZB221. MZB221 can be enrolled in the same teaching period as EGB242 |
| EGB342 | Telecommunications and RF |
| Prerequisites: EGB242Differential and integral calculus typically covered in the first year of the course or equivalent is assumed knowledge |
| EGB345 | Control and Dynamic Systems |
| Prerequisites: EGB242Antirequisites: EGH421 |
| EGB348 | Electronics |
| Prerequisites: EGB242. EGB242 can be enrolled in the same teaching period as EGB348. |
| EGH442 Equivalents: ENB440 | RF Techniques and Applications | Prerequisites: EGB342 or ENB342 or ENB346Basic knowledge of transmission line principles and general calculus is assumed knowledge | |
| EGH443 Equivalents: ENB446 | Advanced Telecommunications and RF |
| Prerequisites: EGB342 or Admission to (EN55 or EN60) |
| EGH444 Equivalents: ENB448 | Digital Signals and Image Processing |
| Prerequisites: EGB342 or Admission to (EN50, EN55 or EN60)Linear Algebra, Basic probability and statistics, Differential and integral calculus, complex numbers and exponential representations are assumed knowledge |
| EGH445 Equivalents: ENB458, ENB347 | Modern Control |
| Prerequisites: EGB345 or EGH421 or Admission to (EN50, EN55 or EN60 or EN72) |
| EGH446 | Autonomous Systems |
| Prerequisites: EGB345 or Admission to (EN50 or EN55 or EN60)Proficiency in MATLAB programming environment is assumed knowledge |
| EGH448 Equivalents: ENB455 | Power Electronics |
| Prerequisites: EGB348 or Admission to (EN50, or EN55 or EN60 or EN53 or EN73 or EN76)Sound knowledge of electrical circuit theory |
| EGH449 | Advanced Electronics |
| Prerequisites: EGB348 or Admission to (EN50, EN55 or EN60)Sound knowledge of electrical circuit theory. |
Applied Economics and Finance Second Major - BSBXSMJ-AEFSEF
Study Area Description
This second major will develop broad economics and finance knowledge applicable to all types of business activities. Economics know-how guides the strategic direction of firms and government to respond to changes in global economic conditions, structural changes within the sector or changes in policy settings from treasury to health and education and everything in between. Finance is a dynamic field, focusing on the borrowing, lending and investing of money by individuals, financial institutions, business and government organisations. You will learn core concepts and skills in finance, including financial instruments and financial analysis. Key concepts and knowledge, problem solving skills, critical and analytical thinking are developed throughout the entire major to enhance employability.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| BSBXSMJ-AEFSEF | |||
| EFB210 Equivalents: EFX210 | Fundamentals of Finance |
| Prerequisites: 48 credit points of completed study |
| EFB228 Equivalents: EFB331, EFX331 | Microeconomics |
| Prerequisites: 24 credit points of completed study. EFB231 for UD05 students only. |
| EFB229 Equivalents: EFB330, EFX330 | Macroeconomics |
| Prerequisites: 24 credit points of completed study. EFB231 for UD05 students only. |
| EFB201 Equivalents: EFX201 | Financial Markets |
| Prerequisites: 48 credit points of completed studies |
| Select 4 units (48 credit points) from the following (subject to pre-requisite structure) | |||
| EFB222 Equivalents: EFX222 | Introduction to Applied Econometrics |
| Prerequisites: 24 Credit Points of Study |
| EFB226 Equivalents: EFX226 | Environmental Economics and Policy |
| |
| EFB332 Equivalents: EFX332 | Applied Behavioural Economics |
| Prerequisites: EFB228 or EFB331 or EFB337 |
| EFB333 Equivalents: EFX333 | Applied Econometrics |
| Prerequisites: EFB222 |
| EFB336 Equivalents: EFX336 | International Economics |
| Prerequisites: EFB228 or EFB223Antirequisites: EFB314 |
| EFB337 Equivalents: EFX337 | Game Theory and Applications | Prerequisites: EFB228 or EFB223 | |
| EFB344 Equivalents: EFX344 | Risk Management and Derivatives |
| Prerequisites: EFB201 and EFB210 |
| EFB225 Equivalents: EFX225 | Economics for the Real World | Prerequisites: 24 Credit Points of Study | |
| EFB346 | Market Structure and Regulation |
| Prerequisites: EFB228 or EFB223 |
| EFB349 | Macroeconomic Policy |
| Prerequisites: EFB346 and (EFB229 or EFB223) |
| EFB341 | Development Economics: An Immersive Experience |
| Other Requisites: Subject to Unit Coordinator Approval. Students are required to complete a minimum of 48 credit points of study. |
| EFB348 | Student Managed Investment Fund 2 |
| Prerequisites: EFB347 |
| EFB347 | Student Managed Investment Fund 1 |
| Prerequisites: EFB335Other Requisites: Minimum Grade Point Average (GPA) of 5 and a selection interview, if required |
| EFB312 Equivalents: EFX312 | International Finance | Prerequisites: EFB201 and EFB210Antirequisites: EFB240, IBB202 | |
| EFB343 Equivalents: EFX343 | Corporate Finance |
| Prerequisites: EFB210Antirequisites: EFB307 |
| EFB338 Equivalents: EFB329, EFX338 | Contemporary Application of Economic Theory |
| Prerequisites: (Completion of 168 credit points) and (EFB222, EFB228 & EFB229) or (EFB330 & EFB331)This unit is the capstone unit for the Economics primary major and is designed to be completed in the final year of study. |
| EFB335 Equivalents: EFX335 | Investments |
| Prerequisites: EFB201 and EFB210 |
| BSB305 | Undergraduate Business Internship |
| Prerequisites: 192 credit points of undergraduate study completed in current course and a GPA of at least 4.0 |
Study Area Description
The Mathematical Sciences second major in the Bachelor of Engineering degree provides students with the option to expand their knowledge, skills and experience in mathematical and statistical methodologies and techniques which underpin the large majority of quantitative methods used in the student's major area of study. Engineers need a thorough understanding of algebra and differential equations to find solutions to real-world problems. They also need geometry in solving physical problems involving, for example, planes, angles and design. Further, calculus is needed in solving orbit, optimisation and wave problems, while statistics is needed in designing experiments, quality control, reliability and system design. This second major is therefore vital for developing problem solving skills and thorough understanding of the mathematical principles and laws which describe the physical world.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| Select either Mathematics for Engineering Applied and Computational Strand OR Mathematics for Engineering Operations Research and Statistics Strand | |||
| Engineering Applied and Computational Mathematics Strand: | |||
| DSB102 | Introduction to Machine Learning |
| |
| MXB103 Equivalents: MAB220 | Introductory Computational Mathematics |
| Specialist Mathematics or MXB100, or concurrently enrolled in MXB100. |
| MXB105 Equivalents: MAB121, PVB200 | Calculus and Differential Equations |
| Antirequisites: PVB201Specialist Mathematics or MXB100, or concurrently enrolled in MXB100. |
| MXB106 Equivalents: MAB112, MAB122, MAB132, PVB202 | Linear Algebra |
| Specialist Mathematics or MXB100, or concurrently enrolled in MXB100. |
| Select 48 credit points from the Maths for Engineering ACM Options list: | |||
| MXB201 Equivalents: MAB312 | Advanced Linear Algebra |
| Prerequisites: MXB106MXB105 is assumed knowledge. |
| MXB202 Equivalents: MAB311 | Advanced Calculus |
| Prerequisites: MXB105 and MXB106MXB102 is assumed knowledge. |
| MXB225 Equivalents: MAB413, MXB221 | Modelling with Differential Equations 1 |
| Prerequisites: MXB105 and MXB106MXB106 is assumed knowledge. |
| MXB226 Equivalents: MAB420, MXB222 | Computational Methods 1 |
| Prerequisites: MXB103 and MXB201 |
| MXB322 Equivalents: MAB613 | Partial Differential Equations |
| Prerequisites: (MXB201 and MXB202) or MXB225 or MXB221 or MAB413MXB202 is assumed knowledge. |
| MXB325 Equivalents: MAB521, MXB321 | Modelling with Differential Equations 2 |
| Prerequisites: MXB322 and (MXB225 or MXB221) |
| MXB326 | Computational Methods 2 |
| Prerequisites: MXB202 and (MXB226 or MXB222)Antirequisites: EGB324 |
| Engineering Operations Research and Statistics Strand: | |||
| DSB102 | Introduction to Machine Learning |
| |
| MXB105 Equivalents: MAB121, PVB200 | Calculus and Differential Equations |
| Antirequisites: PVB201Specialist Mathematics or MXB100, or concurrently enrolled in MXB100. |
| MXB107 | Probability and Statistics |
| Specialist Mathematics or MXB100, or concurrently enrolled in MXB100. |
| MXB109 Equivalents: MAB315, MXB232 | Introductory Operations Research |
| Specialist Mathematics or MXB100, or concurrently enrolled in MXB100 |
| Select 48 credit points from the Maths for Engineering ORSTATS Options list: | |||
| MXB106 Equivalents: MAB112, MAB122, MAB132, PVB202 | Linear Algebra |
| Specialist Mathematics or MXB100, or concurrently enrolled in MXB100. |
| MXB233 Equivalents: MXB332 | Optimisation Modelling |
| Prerequisites: MXB109 or MXB232 |
| MXB241 Equivalents: MAB314 | Probability and Stochastic Modelling 2 |
| Prerequisites: MXB101 and MXB105 |
| MXB242 Equivalents: MAB414 | Regression and Design |
| Prerequisites: MXB107 and (DSB102 or MXB101) |
| MXB261 Equivalents: INB360, MAB480 | Game Theory and Simulation for Decision-Making |
| Programming experience; sound achievement in Senior Mathematics B is assumed knowledge. |
| MXB301 | Advanced Mathematical Techniques in Artificial Intelligence |
| Prerequisites: MXB103 and MXB105 and MXB201 |
| MXB334 Equivalents: MAB625 | Operations Research for Stochastic Processes |
| Prerequisites: MXB232 and MXB241 |
| MXB341 Equivalents: MAB524 | Statistical Inference |
| Prerequisites: MXB241 or MAB314 |
| MXB344 Equivalents: MAB624 | Generalised Linear Models |
| Prerequisites: MXB242 |
| The following units have been discontinued but will count towards completion of this Second Major if previously completed: | |||
| MXB102 Abstract Mathematical Reasoning (disc 31/12/2025) | |||
| MXB101 Probability and Stochastic Modelling (disc 31/12/2025) | |||
| MXB232 Introduction to Operations Research (disc 31/12/2025) | |||
| MXB343 Modelling Dependent Data (disc 31/12/2025) | |||
Study Area Description
This second major provides students with a customised program that suplements their degree with complementary essential knowledge in the use of modelling, computation, simulation and visualisation, applicable across the fields of science and engineering
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| MSENSMJ-COMPSIM ver 2 | |||
| MXB261 Equivalents: INB360, MAB480 | Game Theory and Simulation for Decision-Making |
| Programming experience; sound achievement in Senior Mathematics B is assumed knowledge. |
| MXB262 Equivalents: MAB481 | Visualising Data |
| Prerequisites: SEB113 or MXB107 or MXB161 or MXB261 or MZB126Programming skills are assumed knowledge |
| MXB361 | Aspects of Computational Science |
| Prerequisites: MZB127 or MXB161 or MXB261Sound programming skills; MXB100 or Specialist Mathematics is assumed knowledge. |
| MXB362 Equivalents: MAB681 | Advanced Visualisation and Data Science |
| Prerequisites: DSB101 or MXB262 |
| Plus four units (48 credit points) from the Unit Options list: | |||
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| Prerequisites: IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103 |
| CAB301 Equivalents: CAZ301 | Algorithms and Complexity |
| Prerequisites: CAB201 or ITD121 |
| CAB401 | High Performance and Parallel Computing |
| Prerequisites: IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301 |
| EGB322 Equivalents: ENB222 | Thermodynamics |
| Prerequisites: (MZB125 or MXB161 or EGD125) AND (EGB102 or EGD102) |
| EGB422 Equivalents: ENB422 | Energy Management and Sustainability |
| Prerequisites: EGB322 or Admission to (EN50 or EN55 or EN60) |
| EGB485 Equivalents: ENB474 | Finite Element Analysis |
| Prerequisites: EGB475 or Admission to (EN50 or EN55 or EN60) |
| EGH435 Equivalents: ENB335 | Modelling and Simulation for Medical Engineers |
| Prerequisites: EGH414LSB131, LSB231 and EGH418 are assumed knowledge |
| MXB161 | Computational Explorations |
| Prerequisites: Admission to (MS01 or MV01 or MV05 or MV06 or DS01 or IX30 or SE20 or SE30 or SE40 or SE70 or ST20 or SE07 or ID29) or 48 credit points of study in current course |
| The following discontinued units still count towards this Second Major: | |||
| EGB324 Fundamentals in Numerical Modelling for Engineering (disc 31/12/2020) | |||
| EGB424 Advanced Computational Fluid Dynamics (disc 31/12/2020) | |||
Study Area Description
Mechanical engineering turns energy into power and motion. Mechanical engineers design, create, improve and maintain systems and machinery that are used for private and commercial purposes. They keep pace with technology and act as an interface between technology and society, playing an essential role contributing to the sustainability of the environment and future development of industry. Mechanical engineering interlinks closely with other areas of engineering and applies knowledge of materials, energy and structures.
Important enrolment information
Please note Mechanical second major (EN01SMJ-MECHENG) is offered only to Electrical Engineering major, Civil Engineering major, Computer and Software Systems major, Electrical and Aerospace major.
If you are majoring in Mechatronics, Medical Engineering and Process Engineering, please refer to Mechanical second major (EN01SMJ-MECHNCL).
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EN01SMJ-MECHENG | |||
| EGB211 Equivalents: ENB211 | Dynamics |
| Prerequisites: (EGB113 or EGB102 or EGD113 or ENB130 or PCB136 or PCB150 or PVB101) and (MZB126 or EGD126 or MZB127 or MAB126 or MAB180 or MAB131 or MXB105) |
| EGB214 Equivalents: ENB231, ENB331 | Materials and Manufacturing |
| Prerequisites: EGB121 or EGD121 or ENB110 |
| EGB210 Equivalents: ENB215 | Fundamentals of Mechanical Design |
| Prerequisites: (EGB111 or EGB125) and EGB314 |
| EGB323 Equivalents: ENB221 | Fluid Mechanics |
| Prerequisites: (MZB125 or MXB161 or EGD125) and (EGB102 or EGD102 or EGB113 or EGD113 or PVB101 or ENB130) |
| EGB322 Equivalents: ENB222 | Thermodynamics |
| Prerequisites: (MZB125 or MXB161 or EGD125) AND (EGB102 or EGD102) |
| EGB321 Equivalents: ENB312 | Dynamics of Machines |
| Prerequisites: EGB211 or ENB211 |
| Plus two units (24 credit points) from the unit options list: | |||
| EGB314 Equivalents: ENB212 | Solid Mechanics |
| Prerequisites: (EGB121 or EGD121 or ENB110) and (MZB125 or MXB161 or EGD125 or equivalencies) |
| EGB316 Equivalents: ENB316 | Design of Machine Elements |
| Prerequisites: EGB314 and (EGB210 or ENB215) or Admission to EN55Antirequisites: ENN416 |
| EGH421 Equivalents: ENB313 | Vibration and Control |
| Prerequisites: (EGB321 or ENB312) or Admission to (EN55 or EN60)Antirequisites: EGB345,EGH462 |
| EGH422 Equivalents: ENB421 | Heat Transfer |
| Prerequisites: ((EGB322 or ENB222) and EGB323) or Admission to (EN50, EN55 or EN60) |
| EGH423 Equivalents: ENB321 | Fluid Dynamics |
| Prerequisites: (EGB322 or ENB222 or EGB323 or ENB221) or Admission to (EN55 or EN60) |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| EN01SMJ-RENPOWR v1 | |||
| EGB341 | Energy Supply and Delivery |
| Prerequisites: EGB241 |
| EGB351 | Renewable Electrical Energy Sources |
| Prerequisites: EGB120 |
| EGH451 | Distributed Renewable Electrical Energy Systems |
| Prerequisites: (EGB351 and EGB120) or Admission to (EN53 or EN73 or EN76) |
| EGH448 Equivalents: ENB455 | Power Electronics |
| Prerequisites: EGB348 or Admission to (EN50, or EN55 or EN60 or EN53 or EN73 or EN76)Sound knowledge of electrical circuit theory |
| Core Option: Select one unit as follows: Students with Electrical Engineering as a primary major must select EGH445. All other students must select EGB348 | |||
| EGB348 | Electronics |
| Prerequisites: EGB242. EGB242 can be enrolled in the same teaching period as EGB348. |
| EGH448 Equivalents: ENB455 | Power Electronics |
| Prerequisites: EGB348 or Admission to (EN50, or EN55 or EN60 or EN53 or EN73 or EN76)Sound knowledge of electrical circuit theory |
| Renewable Power Unit Options: Select three units as follows: Students with primary majors that are NOT from an electrical engineering discipline must complete EGH241, EGB242 and MZB221 | |||
| EGB241 | Electromagnetics and Machines |
| Prerequisites: (EGB120 or EGD120) AND (MZB126 or EGD126 or MZB127 or (MXB105 AND MXB107)) and MZB221. MZB221 can be enrolled in the same teaching period as EGB241.Basic knowledge of electrical circuit theory and calculus is assumed knowledge |
| EGB242 | Signal Analysis |
| Prerequisites: (EGB120 or EGD120) and (MZB126 or EGD126 or MZB127 or MXB105) and MZB221. MZB221 can be enrolled in the same teaching period as EGB242 |
| MZB221 | Advanced Engineering Mathematics |
| Prerequisites: MZB126 or MZB127 or MXB105 |
| EGB345 | Control and Dynamic Systems |
| Prerequisites: EGB242Antirequisites: EGH421 |
| EGH441 | Power System Modelling |
| Prerequisites: EGB341 or Admission to (EN50 or EN55 or EN60 or EN53 or EN73 or EN76)Basic knowledge of electric supply and energy sources and its impact on delivery systems |
| EGH452 | Design for Renewable Electrical Energy Systems |
| Prerequisites: ((EGB240 or EGB220) and EGB351)) or Admission to (EN53 or EN73 or EN76) |
| EGH454 | Power Systems Management with Renewable & Storage Resources |
| Prerequisites: EGB341 or Admission to (EN50, EN55 or EN60)Antirequisites: ENB454 |