¾«¶«´«Ã½app

Skip to content

Bachelor of Engineering (Honours) (BENH) - BEng(Hons)

QTAC code (Australian and New Zealand applicants): Toowoomba campus: 907331; External: 907335; Springfield campus: 927331

CRICOS code (International applicants): 079519E

 On-campus^#External
Start:Semester 1 (February)
Semester 2 (July)
Semester 1 (February)
Semester 2 (July)
Campus:Springfield, Toowoomba -
Fees:Commonwealth supported place
Domestic full fee paying place
International full fee paying place
Commonwealth supported place
Domestic full fee paying place
International full fee paying place
Standard duration:4 years full-time, 8 years part-time 
Program articulation:

From: Associate Degree of Engineering; Bachelor of Engineering Science

Footnotes
^The only majors available on-campus at UniSQ Springfield are Civil Engineering, Electrical and Electronic Engineering, Mechanical Engineering and Mechatronic Engineering.
#The Instrumentation Control and Automation Engineering major is only available via external study.

Back to top

Contact us

Future Australian and New Zealand students  Future International students  Current students 

Freecall (within Australia): 1800 269 500
Phone (from outside Australia): +61 7 4631 5315
Email: study@usq.edu.au  

Phone: +61 7 4631 5543
Email: international@usq.edu.au 

Freecall (within Australia): 1800 007 252
Phone (from outside Australia): +61 7 4631 2285
Email usq.support@usq.edu.au 

Back to top

Professional accreditation

A graduate of this program is eligible to apply for membership of Engineers Australia as a graduate Professional Engineer. After further professional development, a graduate member with a Bachelor of Engineering (Honours) may apply for chartered status as a Professional Engineer and, when granted, may use the post-nominal MIEAust CPEng.

The Bachelor of Engineering (Honours) program is accredited by Engineers Australia and, through an agreement reached between the professional engineering bodies of other countries (the Washington Accord), is also recognised in those countries that are signatories to the Washington Accord.

Back to top

Program aims

The Bachelor of Engineering (Honours) provides students with the knowledge and skills that are necessary to commence practice as a professional engineer; be eligible for graduate membership of Engineers Australia (as a Professional Engineer) and other appropriate professional bodies; and to undertake further advanced level studies in engineering. Specifically the program provides students with a core of basic generic and technical skills, common to all branches of engineering, and then permits students to undertake an in depth study of either agricultural, civil, computer systems, electrical and electronic, environmental, instrumentation control and automation, mechanical, mechatronic or power engineering. In addition, students are equipped with a knowledge of the industrial and social environments in which they will function as professional engineers. The program also seeks to instil in students a capacity to communicate effectively and adapt to change.

The Bachelor of Engineering (Honours) is primarily vocationally oriented. However, the program has been designed to identify students who have the capacity to undertake further study at an advanced level and to make an original contribution to engineering knowledge.

Back to top

Program objectives

On completion of this program, students should be able to:

  • Display coherent and comprehensive knowledge of historical, contemporary and emerging theories and concepts that underpin relevant engineering disciplines.

  • Recognise the social purpose of engineering and analyse the relationship between human-made products and systems, and community needs.

  • Apply well-researched, innovative, industry-relevant systems approaches to solve a range of engineering problems, and to address issues of sustainable practice in diverse environmental, technical and social contexts.

  • Apply relevant project management skills and formulate design processes to enable the delivery of engineering projects within given project constraints.

  • Make appropriate autonomous judgements by critically evaluating evidence, identifying and analysing ethical issues and applying cultural competencies, including those relevant to indigenous peoples.

  • Communicate effectively in English and interpret information for diverse audiences using a range of high-level oral, written and technology-based approaches; and apply effective competencies as a leader, team member and individual within the professional domain.

  • Engage in lifelong learning through critical reflection, and be accountable for their personal and professional actions by managing and monitoring personal performance.


Back to top

Australian Qualifications Framework

The Australian Qualifications Framework (AQF) is a single national, comprehensive system of qualifications offered by higher education institutions (including universities), vocational education and training institutions and secondary schools. Each AQF qualification has a set of descriptors which define the type and complexity of knowledge, skills and application of knowledge and skills that a graduate who has been awarded that qualification has attained, and the typical volume of learning associated with that qualification type.

This program is at AQF Qualification Level 08. Graduates at this level will have advanced knowledge and skills for professional or highly skilled work and/or further learning.

The full set of levels criteria and qualification type descriptors can be found by visiting .

Back to top

Program Information Set

View UniSQ’s admission criteria, student profiles and a summary of all offers made under via the QTAC website.

Back to top

Admission requirements

To be eligible for admission, applicants must satisfy the following requirements:

  • Have achieved a minimum Australian Tertiary Admission Rank (ATAR) of 74.15, or equivalent qualification.^
  • Subject Pre-requisites: English (Units 3 & 4, C) and Mathematical Methods (Units 3 & 4, C) or equivalent.

  • English Language Proficiency requirements for Category 2.


Applicants are advised to also address the following:

  • Recommended Prior ¾«¶«´«Ã½app: Physics (Units 3 & 4, C) or equivalent.


All students are required to satisfy the applicable .

If students do not meet the English language requirements they may apply to study a ¾«¶«´«Ã½app-approved . On successful completion of the English language program, students may be admitted to an award program.

^

These are determined by the ¾«¶«´«Ã½app for specific programs each Semester. The 2021 ATAR and tertiary entrance ranks are based on agreed QTAC schedules which assess formal study at Year 12 or , tertiary, preparatory, professional or vocational qualifications or work experience, as detailed in the QTAC Assessment of Qualifications Manual and QTAC Assessor Guidelines.

Adjustment factors may help you get into the program of your choice by increasing your entrance rank. The additional points don't apply to all applicants or all programs. Please read the information about UniSQ's carefully to find out what you may be eligible for.

Back to top

Program fees

Commonwealth supported place

A Commonwealth supported place is where the Australian Government makes a contribution towards the cost of a students' higher education and students pay a , which varies depending on the courses undertaken. Students are able to calculate the fees for a particular course via the .

Commonwealth Supported students may be eligible to defer their fees through a Government loan called .

Domestic full fee paying place

Domestic full fee paying places are funded entirely through the full fees paid by the student. Full fees vary depending on the courses that are taken. Students are able to calculate the fees for a particular course via the

Domestic full fee paying students may be eligible to defer their fees through a Government loan called provided they meet the residency and citizenship requirements.

Australian citizens, Permanent Humanitarian Visa holders, Permanent Resident visa holders and New Zealand citizens who will be resident outside Australia for the duration of their program pay full tuition fees and are not eligible for .

International full fee paying place

International students pay full fees. Full fees vary depending on the courses that are taken and whether they are studied on-campus, via distance education/online. Students are able to calculate the fees for a particular course via the .

Back to top

Program structure

The Bachelor of Engineering (Honours) is a 32-unit program consisting of Academic Courses and Practice Courses. Students undertake a major of study, including approved courses which students are able to select. Students may choose to substitute four approved courses for a minor of four units in another area of study to their major (except for Mechanical Engineering and Mechatronic Engineering). The available minors and associated courses are listed in the minor studies section.

Academic courses are normally one-unit courses and involve approximately 155 hours of student work per unit.

Practice courses are zero unit courses and each involves approximately 50 hours of student work.

The following table shows the mandatory components of the program:

Program Component  Academic Courses  Practice Courses 
Number of Courses  Units  Number of Courses  Units 
Core Studies  11  11 
Major ¾«¶«´«Ã½app (including approved courses) OR Major ¾«¶«´«Ã½app plus Minor ¾«¶«´«Ã½app  21 OR 17+4  21  4-5 depending upon the major 
Total  32  32  8–9&²Ô²ú²õ±è;

Minor Studies

A minor study is a coherent group of four units of courses that provides students with an additional breadth of study in their program. Students who wish to take a minor study before undertaking any course should ensure any pre-requisite courses are completed or exempted, enrolment requirements must be satisfied for any course selected.

Major study  Minor ¾«¶«´«Ã½app available 
Agricultural Engineering  Yes 
Civil Engineering  Yes 
Computer Systems Engineering  Yes 
Electrical and Electronic Engineering  Yes 
Environmental Engineering  Yes 
Instrumentation Control and Automation Engineering  Yes 
Mechanical Engineering  No 
Mechatronic Engineering  No 
Power Engineering  Yes 

When students select a minor, courses will only count towards that minor if they have not already counted towards another selected major. Not all minors are available on-campus at all campuses. Students undertaking a Minor study may choose courses from those listed in this section of the Handbook as follows:

Major: All except Mechanical or Mechatronic  Toowoomba (ONC)  Springfield (ONC)  External (EXT)  Online (ONL)  Enrolment requirements 
Minor ¾«¶«´«Ã½app – Management. Select the following course: 
ENG4004 Engineering Project and Operations Management  S2, S3  S2    S2, S3   
select 3 other courses from the following list: 
MGT2001 Risk Mitigation, Work Health and Safety   S1  S1    S1   
MGT2007 Leadership        S1   
MGT3004 Creativity, Innovation and Entrepreneurship        S2   
MGT3005 Workforce Design  S1  S1    S1   
MGT3203 Project Management Processes  S2  S2    S2, S3   

Major: Agricultural Engineering  Toowoomba (ONC)  Springfield (ONC)  External (EXT)  Online (ONL)  Enrolment requirements 
Minor study: Mechanical Engineering (select 4 courses from the following list): 
MEC2202 Manufacturing Processes  S1  S1    S1   
MEC2406 Introduction to Mechatronics and Automation  S2  S2    S2   
MEC3203 Materials Technology  S1  S1    S1   
MEC3303 Mechanical and Mechatronic System Design  S2  S2    S2   
MEC4406 Robotics and Machine Vision  S2  S2    S2   

Major: Civil Engineering  Toowoomba (ONC)  Springfield (ONC)  External (EXT)  Online (ONL)  Enrolment requirements 
Minor study: Mining Engineering (select 4 courses from the following list): 
MIN2001 Mining Technology and Mineral Processing        S1   
MIN2002 Mine Planning and Design        S2   
MIN2003 Mine Operations and Management        S2   
MINAD approved course taken through Central Queensland ¾«¶«´«Ã½app (CQU) via cross-institutional enrolment.
ENAR12004 Mine Management and Safety
OR
ENAR11001 Resource Geology 
    S1



S2 
   

Major: Civil Engineering  Toowoomba (ONC)  Springfield (ONC)  External (EXT)  Online (ONL)  Enrolment requirements 
Minor study: Transport Engineering (select the following 3 courses): 
CIV5704 Road and Street Engineering        S2   
CIV5705 Pavement Design and Analysis        S1   
URP4001 Movement Network Planning*  S2      S2   
Select 1 of the following courses: 
CIV3603 Construction Methods        S2   
ENV2201 Land Studies  S1  S1    S1   

Footnotes
*Unavailable in on-campus mode in 2022
Majors: Agricultural or Environmental Engineering  Toowoomba (ONC)  Springfield (ONC)  External (EXT)  Online (ONL)  Enrolment requirements 
Minor study: Climatology (select the following 4 courses): 
CLI1110 Weather and Climate  S1      S1   
CLI2201 Climate Change and Variability        S2   
CLI3301 Climate and Environment Risk Assessment        S1   
CLI3302 Adaptation to Climate Change        S2   

Majors: Environmental or Power Engineering  Toowoomba (ONC)  Springfield (ONC)  External (EXT)  Online (ONL)  Enrolment requirements 
Minor study: Geographic Information Systems (select 4 courses from the following list): 
GIS1402 Geographic Information Systems  S1  S1    S1, S3   
GIS3405 Spatial Analysis and Modelling  S2      S2   
GIS3406 Remote Sensing and Image Processing  S2      S2   
CSC1401 Foundation Programming  S1, S2, S3  S1, S2    S1, S2, S3   
GIS3407 GIS Programming and Visualisation  S1      S1   

Major: All except Mechanical or Mechatronic  Toowoomba (ONC)  Springfield (ONC)  External (EXT)  Online (ONL)  Enrolment requirements 
Minor ¾«¶«´«Ã½app – Data Management: 
CSC1401 Foundation Programming  S1, S2, S3  S1, S2    S1, S2, S3   
CSC3400 Database Systems  S1  S1    S1,S3   
CSC3501 Principles of Data Science and Visualisation*  S2  S2    S2   
CSC3502 Principles of Big Data Management*  S2  S2    S2   

Footnotes
*Students are able to use ENG3104 Engineering Simulations and Computations to satisfy the Requisite Knowledge requirements of this course.

Back to top

Required time limits

Students have a maximum of 10 years to complete this program.

Back to top

Core courses

The courses that comprise the core studies program are shown in the following table:

Courses  Semester(s) Offered 
Toowoomba  Springfield  External  Online 
Academic Courses 
ENG1002 Introduction to Engineering and Built Environment Applications  1,2  1,2    1,2 
ENG1004 Engineering Problem Solving Principles    1,2 
ENG1100 Introduction to Engineering Design  1,2  1,2    1,2 
ENG2002 Technology, Sustainability and Society  1,2  1.2    1,2,3 
ENG3003 Engineering Management†  1,3    1,3 
ENG3104 Engineering Simulations and Computations   
ENG4110 Engineering Research Methodology   
ENG4111 Research Project Part 1   
ENG4112 Research Project Part 2  1,2    1,2 
ENM1600 Engineering Mathematics  1,2  1,2    1,2 
ENM2600 Advanced Engineering Mathematics    1,3 
Practice Courses 
ENG1901 Engineering Practice 1  1,2  2,3   
ENG3902 Professional Practice 1       
ENG4903 Professional Practice 2     
ENG4909 Work Experience - Professional        1,2,3 

Footnotes
†The Semester 3 offering of this course is offered in odd numbered years only.

Back to top

Major studies

The Bachelor of Engineering (Honours) consists of a core component and a series of major studies. All students must complete the core courses and one of the major studies. The major study provides students with knowledge and skills in a specific discipline. The major study areas in the UniSQ Bachelor of Engineering (Honours) are listed below. The Instrumentation Control and Automation Engineering major is designed for process technologists in industry who wish to upgrade their qualifications. As such, the program will normally be undertaken by external study.

Major  On-Campus Toowoomba  On-Campus Springfield  External 
Agricultural Engineering  Yes  No  Yes 
Civil Engineering  Yes  Yes  Yes 
Computer Systems Engineering  Yes  No  Yes 
Electrical and Electronic Engineering  Yes  Yes  Yes 
Environmental Engineering  Yes  No  Yes 
Instrumentation Control and Automation Engineering  No  No  Yes 
Mechanical Engineering  Yes  Yes  Yes 
Mechatronic Engineering  Yes  Yes  Yes 
Power Engineering  Yes  No  Yes 

Specific majors

In this section:

Back to top

Agricultural Engineering major courses

Courses  Semester(s) Offered 
Toowoomba  Springfield  External  Online 
Academic Courses 
AGR2301 Agricultural Science      
AGR2302 Agricultural Machinery     
AGR3303 Agricultural Materials and Post-Harvest Technologies     
AGR3304 Soil Science     
AGR3305 Precision and Smart Technologies in Agriculture     
AGR4305 Agricultural Soil Mechanics     
CIV1501 Engineering Statics    2,3 
CIV2403 Geology and Geomechanics   
ENV2103 Hydraulics I   
ENV3104 Hydraulics II   
ENV3105 Hydrology   
ENV4106 Irrigation Science     
MEC1201 Engineering Materials  1,2  1,2    1,2,3 
MEC2301 Design of Machine Elements   
MEC2401 Dynamics I   
MEC2402 Stress Analysis   
SVY1500 Spatial Science for Engineers   
Approved courses (x4)         
Practice Courses 
AGR2902 Field Practice       
AGR3903 Soil and Water Engineering Practice 2       
AGR3905 Agricultural Engineering Practice       
CIV2901 Geology and Geomechanics Practice  2,3   
ENV2902 Hydraulics Practice  1,2,3   

Back to top

Civil Engineering major courses

Courses  Semester(s) Offered 
Toowoomba  Springfield  External  Online 
Academic Courses 
CIV1501 Engineering Statics    2,3 
CIV2403 Geology and Geomechanics   
CIV2503 Structural Design I   
CIV2605 Construction Engineering   
CIV3403 Geotechnical Engineering   
CIV3505 Structural Analysis   
CIV3506 Concrete Structures   
CIV3703 Transport Engineering   
CIV4508 Structural Design II   
ENV2103 Hydraulics I   
ENV3104 Hydraulics II   
ENV3105 Hydrology   
ENV4203 Public Health Engineering   
MEC1201 Engineering Materials  1,2  1,2    1,2,3 
MEC2402 Stress Analysis   
SVY1500 Spatial Science for Engineers   
Approved course (x5)         
Practice Courses 
CIV2901 Geology and Geomechanics Practice  2,3   
CIV3906 Civil Materials Practice   
CIV3907 Civil Systems Practice       
CIV4908 Civil Design Practice      1,2   
ENV2902 Hydraulics Practice  1,2,3   

Back to top

Computer Systems Engineering major courses

Courses  Semester(s) Offered 
Toowoomba  Springfield  External  Online 
Academic Courses 
CSC1401 Foundation Programming  1,2,3  1,2    1,2,3 
CSC2401 Algorithms and Data Structures     
CSC2402 Object-Oriented Programming in C++     
CSC2408 Software Development Tools  1,2  1,2    1,2 
ELE1301 Computer Engineering   
ELE1502 Electronic Circuits   
ELE1801 Electrical Technology    2,3 
ELE2103 Linear Systems and Control   
ELE2303 Embedded Systems Design   
ELE2601 Telecommunications Principles   
ELE3105 Computer Controlled Systems   
ELE3107 Signal Processing   
ELE3305 Computer Systems and Communications Protocols   
ELE3307 Real Time Systems   
MAT1101 Discrete Mathematics for Computing   
Approved Courses (x6)         
Practice Courses 
ELE1911 Electrical and Electronic Practice A   
ELE2912 Electrical and Electronic Practice B   
ELE2913 Electrical and Electronic Practice C       
ELE3914 Electrical and Electronic Practice D   
ELE3915 Electrical and Electronic Practice E   

Back to top

Electrical and Electronic Engineering major courses

Courses  Semester(s) Offered 
Toowoomba  Springfield  External  Online 
Academic Courses 
ELE1301 Computer Engineering   
ELE1502 Electronic Circuits   
ELE1801 Electrical Technology    2,3 
ELE2103 Linear Systems and Control   
ELE2303 Embedded Systems Design   
ELE2504 Electronic Design and Analysis   
ELE2601 Telecommunications Principles   
ELE3105 Computer Controlled Systems   
ELE3107 Signal Processing   
ELE3305 Computer Systems and Communications Protocols   
ELE3307 Real Time Systems   
ELE3506 Electronic Measurement   
ELE3803 Electrical Plant   
ELE4605 Fields and Waves   
ELE4606 Communication Systems   
MEC1201 Engineering Materials  1,2  1,2    1,2,3 
Approved Courses (x5)         
Practice Courses 
ELE1911 Electrical and Electronic Practice A   
ELE2912 Electrical and Electronic Practice B   
ELE2913 Electrical and Electronic Practice C       
ELE3914 Electrical and Electronic Practice D   
ELE3915 Electrical and Electronic Practice E   

Back to top

Environmental Engineering major courses

Courses  Semester(s) Offered 
Toowoomba  Springfield  External  Online 
Academic Courses 
AGR3304 Soil Science     
CIV1501 Engineering Statics    2,3 
CIV2403 Geology and Geomechanics   
ENV2103 Hydraulics I   
ENV2105 Applied Chemistry and Microbiology     
ENV2201 Land Studies   
ENV3103 Environmental Pollution     
ENV3104 Hydraulics II   
ENV3105 Hydrology   
ENV4106 Irrigation Science     
ENV4107 Water Resources Engineering     
ENV4203 Public Health Engineering   
ENV4204 Environmental Technology     
ENV4205 Water and Wastewater Treatment       
MEC1201 Engineering Materials  1,2  1,2    1,2,3 
SVY1500 Spatial Science for Engineers   
Approved courses (x5)         
Practice Courses 
AGR2902 Field Practice       
AGR3903 Soil and Water Engineering Practice 2       
CIV2901 Geology and Geomechanics Practice  2,3   
ENV2902 Hydraulics Practice  1,2,3   
ENV3904 Environmental Engineering Practice       

Back to top

Instrumentation Control and Automation Engineering major courses

Courses  Semester(s) Offered 
Toowoomba  Springfield  External  Online 
Academic Courses 
ELE1301 Computer Engineering   
ELE1502 Electronic Circuits   
ELE1801 Electrical Technology    2,3 
ELE2103 Linear Systems and Control   
ELE2303 Embedded Systems Design   
ELE2504 Electronic Design and Analysis   
ELE3105 Computer Controlled Systems   
ELE3307 Real Time Systems   
ELE3506 Electronic Measurement   
ELE4109 Measurement Science & Instrument Engineering        1 (odd years only) 
ELE4506 Industrial Process Automation       
MEC1201 Engineering Materials  1,2  1,2    1,2,3 
MEC2106 Introduction to Thermofluids   
MEC2501 Process Control Systems       
MEC3107 Thermofluids   
MEC4108 Advanced Thermofluids   
MEC4406 Robotics and Machine Vision   
Approved Courses (x4)         
Practice Courses 
ELE1911 Electrical and Electronic Practice A   
ELE2912 Electrical and Electronic Practice B   
ELE2913 Electrical and Electronic Practice C       
ELE3914 Electrical and Electronic Practice D   
MEC3905 Mechatronic Practice       

Back to top

Mechanical Engineering major courses

Courses  Semester(s) Offered 
Toowoomba  Springfield  External  Online 
Academic Courses 
CIV1501 Engineering Statics    2,3 
ELE1801 Electrical Technology    2,3 
MEC1201 Engineering Materials  1,2  1,2    1,2,3 
MEC2106 Introduction to Thermofluids   
MEC2202 Manufacturing Processes   
MEC2301 Design of Machine Elements   
MEC2304 Solid Modelling   
MEC2401 Dynamics I   
MEC2402 Stress Analysis   
MEC2406 Introduction to Mechatronics and Automation   
MEC3107 Thermofluids   
MEC3203 Materials Technology   
MEC3204 Production Engineering   
MEC3302 Computational Mechanics in Design   
MEC3303 Mechanical and Mechatronic System Design   
MEC3403 Dynamics II   
MEC4104 Renewable Energy Technology   
MEC4108 Advanced Thermofluids   
Approved Course (x3)         
Practice Courses 
MEC2901 Mechanical Practice 1   
MEC2902 Mechanical Practice 2   
MEC3903 Mechanical Practice 3   
MEC3904 Mechanical Practice 4   

Back to top

Mechatronic Engineering major courses

Courses  Semester(s) Offered 
Toowoomba  Springfield  External  Online 
Academic Courses 
CIV1501 Engineering Statics    2,3 
ELE1301 Computer Engineering   
ELE1502 Electronic Circuits   
ELE1801 Electrical Technology    2,3 
ELE2103 Linear Systems and Control   
ELE2303 Embedded Systems Design   
ELE2504 Electronic Design and Analysis   
ELE3105 Computer Controlled Systems   
ELE3506 Electronic Measurement   
MEC1201 Engineering Materials  1,2  1,2    1,2,3 
MEC2202 Manufacturing Processes   
MEC2301 Design of Machine Elements   
MEC2304 Solid Modelling   
MEC2401 Dynamics I   
MEC2402 Stress Analysis   
MEC2406 Introduction to Mechatronics and Automation   
MEC3302 Computational Mechanics in Design   
MEC3303 Mechanical and Mechatronic System Design   
MEC3403 Dynamics II   
MEC4406 Robotics and Machine Vision   
Approved Course (x1)         
Practice Courses 
ELE1911 Electrical and Electronic Practice A   
MEC2901 Mechanical Practice 1   
MEC2902 Mechanical Practice 2   
MEC3905 Mechatronic Practice       

Back to top

Power Engineering major courses

Courses  Semester(s) Offered 
Toowoomba  Springfield  External  Online 
Academic Courses 
ELE1301 Computer Engineering   
ELE1502 Electronic Circuits   
ELE1801 Electrical Technology    2,3 
ELE2103 Linear Systems and Control   
ELE2303 Embedded Systems Design   
ELE2504 Electronic Design and Analysis   
ELE2704 Electricity Supply Systems     
ELE3105 Computer Controlled Systems   
ELE3305 Computer Systems and Communications Protocols   
ELE3803 Electrical Plant   
ELE3804 Power Systems Protection       
ELE3805 Power Electronics Principles and Applications   
ELE3807 Power Systems Analysis     
MEC1201 Engineering Materials  1,2  1,2    1,2,3 
MEC2106 Introduction to Thermofluids   
MEC4104 Renewable Energy Technology   
Approved Courses (x5)         
Practice Courses 
ELE1911 Electrical and Electronic Practice A   
ELE2912 Electrical and Electronic Practice B   
ELE2913 Electrical and Electronic Practice C       
ELE3914 Electrical and Electronic Practice D   
ELE3915 Electrical and Electronic Practice E   

Back to top

Electives/Approved courses

Appropriate approved courses in each major are shown in the tables in the Recommended Enrolment Pattern section. The Program Director may approve a variation in approved course studies where the student can demonstrate that there is a sound academic argument for the change. Arguments based on timetable difficulties, quota problems etc. will not normally be entertained. Note however that students who wish to enrol in a course other than those listed must obtain the written approval of the Program Director prior to enrolling in the course if they want the course to count as credit towards their award.

Students should note that quota restrictions may preclude their enrolment in particular approved courses as students enrolling in these courses as part of their core or major studies will be given enrolment priority.

Back to top

Practical experience

To be eligible to graduate from the Bachelor of Engineering (Honours), students must obtain an aggregate of at least 60 days of suitable work experience during their program. This experience may be in an engineering office or laboratory where the student would be working principally with professional engineers and engineering associates. It may, however, be preferable for students to spend some time in field or factory activities to gain insight into industrial practice and to see what is involved in converting designs into finished products. Students are required to enrol in ENG4909 Work Experience - Professional in the latter part of their program and keep a record of appropriate experience as specified in the Course Specification. The work experience is to be endorsed by an appropriate person in the organisation providing the experience and submitted to the examiner. The student must meet all costs associated with the acquisition of work experience to satisfy this requirement. The record of work experience must be made available for perusal by the Faculty of Health, Engineering and Sciences upon request. The acceptability or otherwise of employment experience, and the period of that type of experience that may be credited towards the 60 days, will be determined by the Examiner of ENG4909 Work Experience - Professional.

Credit or exemptions for ENG4909 Work Experience - Professional will not normally be considered.

Back to top

IT requirements

For information technology requirements, please see the . Specialist software is required for some courses.

Back to top

Residential schools

The attendance requirement of residential schools within this degree is indicated by the following letters: R = Recommended; HR = Highly Recommended; M = Mandatory. To find out more about , visit the to view specific dates for your degree, or visit the .

Students are required to undertake practical and professional activities relevant to their program through enrolment in a series of Practice courses in the program. Practice courses are zero unit courses that may be undertaken in either on-campus or external mode and the final grades available are Pass (P)/Fail (F) only. They are a compulsory part of the program and do not attract a student contribution charge for Australian residents or a tuition fee for international students. The recommended enrolment schedule for Practice courses is shown in the Recommended Enrolment Pattern for the program in this Handbook.

External students must attend a number of residential schools during their program to obtain experience in practical and professional activities appropriate to the program. The residential schools are included in Practice courses which are conducted in Semester 3 or during the recess periods. The dates for each residential school Practice course are shown in the in this Handbook and external students should ensure they are able to attend the residential school prior to enrolling in a Practice course. Personal protective equipment is compulsory in many engineering, construction and spatial science laboratories, students should confirm the requirements before attending residential schools for Practice courses.

Students who enrol in on-campus mode for Practice courses normally undertake a series of weekly activities and/or attend a compulsory residential school.

ENG3902 Professional Practice 1 and ENG4110 Engineering Research Methodology are to be studied in the student's penultimate year. Upon completion of ENG3902 Professional Practice 1 and ENG4110 Engineering Research Methodology, students must study ENG4111 Research Project Part 1, ENG4112 Research Project Part 2 and ENG4903 Professional Practice 2 in the same academic year.

Agricultural Engineering


Civil Engineering


Computer Systems Engineering


Electrical and Electronic Engineering


Environmental Engineering


Instrumentation Control and Automation Engineering


Mechanical Engineering


Mechatronic Engineering


Power Engineering


Back to top

Related programs

Students may combine the Bachelor of Engineering (Honours) with a program from another area of study. Currently the following combined programs have been accredited by the ¾«¶«´«Ã½app and Engineers Australia:


Back to top

Exit points

Students who, for whatever reason, are unable to complete the Bachelor of Engineering (Honours) and who satisfy all of the requirements of either the Bachelor of Engineering Science, the Associate Degree of Engineering or the may be permitted to exit with that award.

Back to top

Credit

Exemptions/credit will be assessed based on the .

Work Experience

Work and industrial experience that has not been formally assessed, does not normally qualify for course credit in the Bachelor of Engineering (Honours) program. Existing work experience may be used to satisfy the practical/work experience requirements when completing the ENG4909 Work Experience - Professional practice course.

Back to top

Honours

The level of honours awarded will be determined based on the UniSQ procedure. Please refer to the .

Recommended enrolment patterns

In this section:

Back to top

Agricultural Engineering major full-time recommended enrolment pattern

Students are able to enrol in any offered mode of a course (on-campus, external or online), regardless of the program mode of study they enrolled in.

To satisfy the requirements of the program students must complete all of the Academic and Practice courses in the following table that shows the recommended enrolment patterns for on-campus and external students for our Toowoomba campus. Students following a non-standard enrolment pattern should click on the course link in the table below to ascertain if a course is offered in another term.


Major ¾«¶«´«Ã½app: Agricultural Engineering (Major ¾«¶«´«Ã½app Code: 16922)
CourseYear of program and semester in which course is normally studiedResidential schoolEnrolment requirements
On-campus
(ONC)
External
(EXT)
Online
(ONL)
YearSemYearSemYearSem

Academic Courses Year 1

ENG1002 Introduction to Engineering and Built Environment Applications111,2
ENM1600 Engineering Mathematics111,2
ENG1004 Engineering Problem Solving Principles111,2
MEC1201 Engineering Materials111,2,3
ENG1100 Introduction to Engineering Design121,2
CIV1501 Engineering Statics122,3Pre-requisite: ENM1600 or (ENM1500 and CIV1500) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
ENG2002 Technology, Sustainability and Society121,2,3
SVY1500 Spatial Science for Engineers122

Practice Courses Year 1

ENG1901 Engineering Practice 111,212,3M

Academic Courses Year 2

AGR2302 Agricultural Machinery211
ENM2600 Advanced Engineering Mathematics211,3Pre-requisite: ENM1600 or Students must be enrolled in one of the following Programs: GCEN or METC or MENS or GDNS or MEPR or MSCN
ENV2103 Hydraulics I211Pre-requisite: CIV1500 or CIV1501 or Students must be enrolled in the following Program: GCEN or GEPR
MEC2402 Stress Analysis211Pre-requisite: CIV1501 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
ENG3104 Engineering Simulations and Computations222Pre-requisite: (ENM2600 or MAT2100 or MAT2500) or Students must be enrolled in one of the following Programs: GDET or METC or GDNS or MENS
AGR2301 Agricultural Science222
CIV2403 Geology and Geomechanics222Pre-requisite: CIV1501 or CIV1500 or Students must be enrolled in one of the following Programs: MENS or GCEN or GEPR
MEC2301 Design of Machine Elements222Pre-requisite: (MEC2402 and ENG1100) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR

Practice Courses Year 2

CIV2901 Geology and Geomechanics Practice222,3MPre-requisite or Co-requisite: ENG1901 and CIV2403
ENV2902 Hydraulics Practice221,2,3MPre-requisite or Co-requisite: ENV2103 or ENV1101
AGR2902 Field Practice^3M

Academic Courses Year 3

AGR3303 Agricultural Materials and Post-Harvest Technologies311
AGR3304 Soil Science311
ENV3104 Hydraulics II311Pre-requisite: ENV1101 or ENV2103 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
MEC2401 Dynamics I311Pre-requisite: ((MAT1502 or MAT1102 or ENM1600) and CIV1501) or Students must be enrolled in one of the following Programs: GCEN or GCNS or METC or MEPR or MENS or GEPR
AGR3305 Precision and Smart Technologies in Agriculture322
Approved Course (Select from minor or approved course list)322
ENV3105 Hydrology322
ENG4110 Engineering Research Methodology322

Practice Courses Year 3

AGR3903 Soil and Water Engineering Practice 22M
AGR3905 Agricultural Engineering Practice3M
ENG3902 Professional Practice 12MPre-requisite: Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS

Academic Courses Year 4

ENG3003 Engineering Management†411,3
AGR4305 Agricultural Soil Mechanics411
ENG4111 Research Project Part 1411Pre-requisite: ENG3902 and ENG4110 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Course (Select from minor or approved course list)411
ENV4106 Irrigation Science422Pre-requisite: AGR3304 or Students must be enrolled in one of the following Programs: GCEN or GCSC or GDSI or METC or MEPR or GCNS or GDNS or MENS or MSCN.
Approved Course (Select from minor or approved course list)422
ENG4112 Research Project Part 2421,2Pre-requisite: ENG4111 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Course (Select from minor or approved course list)422

Practice Courses Year 4

     ENG4903 Professional Practice 2412MPre-requisite: ENG3902 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS. Students cannot enrol in ENG3902 and ENG4903 in the same semester.
     ENG4909 Work Experience - Professional1,2,3

Select a minor study or approved courses from the following or other elective courses as approved by the Program Director

     CIV3403 Geotechnical Engineering22Pre-requisite: CIV2401 or CIV2403 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
     ELE1301 Computer Engineering11
     ELE2103 Linear Systems and Control22
     ENG4004 Engineering Project and Operations Management<‡22,3
     MEC4406 Robotics and Machine Vision22Pre-requisite: MEC2401 or ELE2103 or Students must be enrolled in one of the following Programs: MENS or GCEN
     ENV2201 Land Studies11
     ENV4107 Water Resources Engineering22Pre-requisite: (ENV3104 and ENV3105) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
     ENV4203 Public Health Engineering#22Pre-requisite: ENV1101 or ENV2103 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
     ENV4204 Environmental Technology@11Pre-requisite: ENV2105 or Students must be enrolled in one of the following Programs: PDEV or GCEN or METC or MEPR or GCNS or GDNS or MENS
     GIS1402 Geographic Information Systems11,3
     MEC2202 Manufacturing Processes11Pre-requisite: MEC1201 or Students must be enrolled in one of the following Programs: MEPR or GCEN
     MEC2406 Introduction to Mechatronics and Automation22
     MEC3203 Materials Technology11Pre-requisite: MEC1201 or Students must be enrolled in one of the following Programs: GCEN or METC or GCNS or GDNS or MEPR or MENS
     CLI2201 Climate Change and Variability2
     MEC3303 Mechanical and Mechatronic System Design22Pre-requisite: MEC2301 or Students must be enrolled in one of the following Programs: GCEN or METC or GCNS or GDNS or MEPR or MENS
     REN1201 Environmental Studies*11Enrolment is not permitted in REN1201 if REN8101 has been previously completed.

Footnotes
^The residential school for this course may involve overnight field trips for which each student will be responsible for their own accommodation costs.
†The semester 3 offering of this course is offered in odd numbered years only.
<Unavailable in on-campus mode in S2 & S3 2022
‡The semester 3 offering of this course is offered in even numbered years only.
#Unavailable in on-campus mode at Springfield in S2 2022
@Students who wish to enrol in ENV4204 Environmental Technology as an Approved course, should consult their Program Director.
*Unavailable in on-campus mode at Springfield in 2022

Back to top

Agricultural Engineering major part-time recommended enrolment pattern

Students are able to enrol in any offered mode of a course (on-campus, external or online), regardless of the program mode of study they enrolled in.


Major ¾«¶«´«Ã½app: Agricultural Engineering (Major ¾«¶«´«Ã½app Code: 16922)
CourseYear of program and semester in which course is normally studiedResidential schoolEnrolment requirements
On-campus
(ONC)
External
(EXT)
Online
(ONL)
YearSemYearSemYearSem

Year 1

ENG1002 Introduction to Engineering and Built Environment Applications1,21,2
ENM1600 Engineering Mathematics1,21,2
ENG1100 Introduction to Engineering Design1,21,2
CIV1501 Engineering Statics22,3Pre-requisite: ENM1600 or (ENM1500 and CIV1500) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR

Year 1 Practice Courses

ENG1901 Engineering Practice 11,22,3M

Year 2

ENG1004 Engineering Problem Solving Principles11,2
MEC1201 Engineering Materials1,21,2,3
ENG2002 Technology, Sustainability and Society1,21,2,3
SVY1500 Spatial Science for Engineers22

Year 3

AGR2302 Agricultural Machinery11
ENM2600 Advanced Engineering Mathematics11,3Pre-requisite: ENM1600 or Students must be enrolled in one of the following Programs: GCEN or METC or MENS or GDNS or MEPR or MSCN
AGR2301 Agricultural Science22
ENG3104 Engineering Simulations and Computations22Pre-requisite: (ENM2600 or MAT2100 or MAT2500) or Students must be enrolled in one of the following Programs: GDET or METC or GDNS or MENS

Year 3 Practice Courses

AGR2902 Field Practice^3M

Year 4

ENV2103 Hydraulics I11Pre-requisite: CIV1500 or CIV1501 or Students must be enrolled in the following Program: GCEN or GEPR
MEC2402 Stress Analysis11Pre-requisite: CIV1501 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
CIV2403 Geology and Geomechanics22Pre-requisite: CIV1501 or CIV1500 or Students must be enrolled in one of the following Programs: MENS or GCEN or GEPR
MEC2301 Design of Machine Elements22Pre-requisite: (MEC2402 and ENG1100) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR

Year 4 Practice Courses

CIV2901 Geology and Geomechanics Practice22,3MPre-requisite or Co-requisite: ENG1901 and CIV2403
ENV2902 Hydraulics Practice21,2,3MPre-requisite or Co-requisite: ENV2103 or ENV1101

Year 5

AGR3303 Agricultural Materials and Post-Harvest Technologies11
AGR3304 Soil Science11
Approved Course (Select from minor or approved course list)
AGR3305 Precision and Smart Technologies in Agriculture22

Year 6

ENV3104 Hydraulics II11Pre-requisite: ENV1101 or ENV2103 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
MEC2401 Dynamics I11Pre-requisite: ((MAT1502 or MAT1102 or ENM1600) and CIV1501) or Students must be enrolled in one of the following Programs: GCEN or GCNS or METC or MEPR or MENS or GEPR
ENV3105 Hydrology22
Approved Course (Select from minor or approved course list)

Year 6 Practice Courses

AGR3903 Soil and Water Engineering Practice 22M
AGR3905 Agricultural Engineering Practice3M

Year 7

ENG3003 Engineering Management†1,31,3
AGR4305 Agricultural Soil Mechanics11
ENG4110 Engineering Research Methodology22
ENV4106 Irrigation Science22Pre-requisite: AGR3304 or Students must be enrolled in one of the following Programs: GCEN or GCSC or GDSI or METC or MEPR or GCNS or GDNS or MENS or MSCN.

Year 7 Practice Courses

ENG3902 Professional Practice 12MPre-requisite: Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS

Year 8

ENG4111 Research Project Part 111Pre-requisite: ENG3902 and ENG4110 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Course (Select from minor or approved course list)
ENG4112 Research Project Part 21,21,2Pre-requisite: ENG4111 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Course (Select from minor or approved course list)

Year 8 Practice Courses

ENG4903 Professional Practice 212MPre-requisite: ENG3902 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS. Students cannot enrol in ENG3902 and ENG4903 in the same semester.
ENG4909 Work Experience - Professional1,2,3

Select a minor study or approved courses from the following or other elective courses as approved by the Program Director

     CIV3403 Geotechnical Engineering22Pre-requisite: CIV2401 or CIV2403 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
     ELE1301 Computer Engineering11
     ELE2103 Linear Systems and Control22
     ENG4004 Engineering Project and Operations Management<‡22,3
     MEC4406 Robotics and Machine Vision22Pre-requisite: MEC2401 or ELE2103 or Students must be enrolled in one of the following Programs: MENS or GCEN
     ENV2201 Land Studies11
     ENV4107 Water Resources Engineering22Pre-requisite: (ENV3104 and ENV3105) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
     ENV4203 Public Health Engineering#22Pre-requisite: ENV1101 or ENV2103 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
     ENV4204 Environmental Technology@11Pre-requisite: ENV2105 or Students must be enrolled in one of the following Programs: PDEV or GCEN or METC or MEPR or GCNS or GDNS or MENS
     GIS1402 Geographic Information Systems11,3
     MEC2202 Manufacturing Processes11Pre-requisite: MEC1201 or Students must be enrolled in one of the following Programs: MEPR or GCEN
     MEC2406 Introduction to Mechatronics and Automation22
     MEC3203 Materials Technology11Pre-requisite: MEC1201 or Students must be enrolled in one of the following Programs: GCEN or METC or GCNS or GDNS or MEPR or MENS
     CLI2201 Climate Change and Variability2
     MEC3303 Mechanical and Mechatronic System Design22Pre-requisite: MEC2301 or Students must be enrolled in one of the following Programs: GCEN or METC or GCNS or GDNS or MEPR or MENS
     REN1201 Environmental Studies*11Enrolment is not permitted in REN1201 if REN8101 has been previously completed.

Footnotes
^The residential school for this course may involve overnight field trips for which each student will be responsible for their own accommodation costs.
†The semester 3 offering of this course is offered in odd numbered years only.
<Unavailable in on-campus mode in S2 & S3 2022
‡The semester 3 offering of this course is offered in even numbered years only.
#Unavailable in on-campus mode at Springfield in S2 2022
@Students who wish to enrol in ENV4204 Environmental Technology as an Approved course, should consult their Program Director.
*Unavailable in on-campus mode at Springfield in 2022

Back to top

Civil Engineering major full-time recommended enrolment pattern (Toowoomba and Springfield campus)

Students are able to enrol in any offered mode of a course (on-campus, external or online), regardless of the program mode of study they enrolled in.

To satisfy the requirements of the program students must complete all of the Academic and Practice courses in the following table that shows the recommended enrolment patterns for on-campus and external students for our Toowoomba campus. Students following a non-standard enrolment pattern should click on the course link in the table below to ascertain if a course is offered in another term.

Approved courses are included in the list of Academic courses. Students should select these courses from the approved courses listing.


Major ¾«¶«´«Ã½app: Civil Engineering (Major ¾«¶«´«Ã½app Code: 16923)
CourseYear of program and semester in which course is normally studiedResidential schoolEnrolment requirements
On-campus
(ONC)
External
(EXT)
Online
(ONL)
YearSemYearSemYearSem

Academic Courses Year 1

ENG1002 Introduction to Engineering and Built Environment Applications111,2
ENM1600 Engineering Mathematics111,2
ENG1004 Engineering Problem Solving Principles111,2
MEC1201 Engineering Materials111,2,3
ENG1100 Introduction to Engineering Design121,2
CIV1501 Engineering Statics122,3Pre-requisite: ENM1600 or (ENM1500 and CIV1500) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
ENG2002 Technology, Sustainability and Society121,2,3
SVY1500 Spatial Science for Engineers122

Practice Courses Year 1

ENG1901 Engineering Practice 111,22,3M

Academic Courses Year 2

ENM2600 Advanced Engineering Mathematics211,3Pre-requisite: ENM1600 or Students must be enrolled in one of the following Programs: GCEN or METC or MENS or GDNS or MEPR or MSCN
ENV2103 Hydraulics I211Pre-requisite: CIV1500 or CIV1501 or Students must be enrolled in the following Program: GCEN or GEPR
MEC2402 Stress Analysis211Pre-requisite: CIV1501 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
CIV2605 Construction Engineering211
Approved Course (Select from minor or approved course list)221
ENG3104 Engineering Simulations and Computations222Pre-requisite: (ENM2600 or MAT2100 or MAT2500) or Students must be enrolled in one of the following Programs: GDET or METC or GDNS or MENS
CIV2403 Geology and Geomechanics222Pre-requisite: CIV1501 or CIV1500 or Students must be enrolled in one of the following Programs: MENS or GCEN or GEPR
CIV2503 Structural Design I222Pre-requisite: (ENG1100 and MEC2402) or (ENG1100 and CIV1501 for students enrolled in one of the following: BETC Infrastructure Management major or BENS Infrastructure Management Engineering major) or Students must be enrolled in: GCEN or GEPR

Practice Courses Year 2

CIV2901 Geology and Geomechanics Practice222,3MPre-requisite or Co-requisite: ENG1901 and CIV2403
ENV2902 Hydraulics Practice221,2,3MPre-requisite or Co-requisite: ENV2103 or ENV1101

Academic Courses Year 3

ENV3104 Hydraulics II311Pre-requisite: ENV1101 or ENV2103 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
CIV3505 Structural Analysis311Pre-requisite: MEC2402 and (MAT1502 or ENM1600 or MAT1102) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
CIV3506 Concrete Structures311Pre-requisite: CIV2503 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
ENG3003 Engineering Management†311,3
CIV3403 Geotechnical Engineering322Pre-requisite: CIV2401 or CIV2403 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
ENV3105 Hydrology322
CIV3703 Transport Engineering322
ENG4110 Engineering Research Methodology322

Practice Courses Year 3

CIV3906 Civil Materials Practice313MPre-requisite: MEC1201 and ENG1901 or Students must be enrolled in one of the following programs: ADCN or BCON or BCNH
CIV3907 Civil Systems Practice33MPre-requisite: CIV2503 or Students must be enrolled in one of the following Programs: MENS or MEPR
ENG3902 Professional Practice 12MPre-requisite: Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS

Academic Courses Year 4

CIV4508 Structural Design II411Pre-requisite: CIV3505 and CIV3506 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
Approved Courses (Select from minor or approved course list)411
ENG4111 Research Project Part 1411Pre-requisite: ENG3902 and ENG4110 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Courses (Select from minor or approved course list)411
Approved Courses (Select from minor or approved course list)422
ENV4203 Public Health Engineering#422Pre-requisite: ENV1101 or ENV2103 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
ENG4112 Research Project Part 2421,2Pre-requisite: ENG4111 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Course (Select from minor or approved course list)422

Practice Courses Year 4

     CIV4908 Civil Design Practice1,2MCo-requisite: CIV4508 or Students must be enrolled in the following Program: MEPR or MENS
     ENG4903 Professional Practice 2412MPre-requisite: ENG3902 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS. Students cannot enrol in ENG3902 and ENG4903 in the same semester.
     ENG4909 Work Experience - Professional1,2,3

Select a minor study or approved courses from the following or other elective courses as approved by the Program Director

     AGR3304 Soil Science11
     CIV3603 Construction Methods2
     CIV4803 Mechanics and Technology of Fibre Composites1Pre-requisite: CIV3506 or (MEC2402 and MEC3203)
     CIV5704 Road and Street Engineering2
     CIV5705 Pavement Design and Analysis1Pre-requisite: CIV3703 or Students must be enrolled in one of the following Programs: GCNS or GDNS or MENS or PGCN or GCAE or MEPR
     MEC5100 Computational Fluid Dynamics1Pre-requisite: MEC3107 or MEC3102 or ENV3104 or Students must be enrolled in the following Program: MEPR
     ENG4004 Engineering Project and Operations Management<‡22,3
     ENV2201 Land Studies11
     ENV4107 Water Resources Engineering22Pre-requisite: (ENV3104 and ENV3105) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
     ENV4204 Environmental Technology@11Pre-requisite: ENV2105 or Students must be enrolled in one of the following Programs: PDEV or GCEN or METC or MEPR or GCNS or GDNS or MENS
     GIS1402 Geographic Information Systems11,3
     MEC2401 Dynamics I11Pre-requisite: ((MAT1502 or MAT1102 or ENM1600) and CIV1501) or Students must be enrolled in one of the following Programs: GCEN or GCNS or METC or MEPR or MENS or GEPR
     SVY1104 Survey Computations A22Pre-requisite: SVY1102 or SVY1500 or Students must be enrolled in one of the following Programs: GCST or GDST or MSPT
     URP3201 Sustainable Urban Design and Development22
     URP1001 Introduction to Urban and Regional Planning11

Footnotes
†The semester 3 offering of this course is offered in odd numbered years only.
#Unavailable in on-campus mode at Springfield in S2 2022
<Unavailable in on-campus mode in S2 & S3 2022
‡The semester 3 offering of this course is offered in even numbered years only.
@Students who wish to enrol in ENV4204 Environmental Technology as an Approved course, should consult their Program Director.

Back to top

Civil Engineering major part-time recommended enrolment pattern (Toowoomba and Springfield campus)

Students are able to enrol in any offered mode of a course (on-campus, external or online), regardless of the program mode of study they enrolled in.


Major ¾«¶«´«Ã½app: Civil Engineering (Major ¾«¶«´«Ã½app Code: 16923)
CourseYear of program and semester in which course is normally studiedResidential schoolEnrolment requirements
On-campus
(ONC)
External
(EXT)
Online
(ONL)
YearSemYearSemYearSem

Year 1

ENG1002 Introduction to Engineering and Built Environment Applications1,21,2
ENM1600 Engineering Mathematics1,21,2
ENG1100 Introduction to Engineering Design1,21,2
CIV1501 Engineering Statics22,3Pre-requisite: ENM1600 or (ENM1500 and CIV1500) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR

Year 2

ENG1004 Engineering Problem Solving Principles11,2
MEC1201 Engineering Materials1,21,2,3
ENG2002 Technology, Sustainability and Society1,21,2,3
SVY1500 Spatial Science for Engineers22

Year 2 Practice Courses

ENG1901 Engineering Practice 11,22,3M

Year 3

ENM2600 Advanced Engineering Mathematics11,3Pre-requisite: ENM1600 or Students must be enrolled in one of the following Programs: GCEN or METC or MENS or GDNS or MEPR or MSCN
ENV2103 Hydraulics I11Pre-requisite: CIV1500 or CIV1501 or Students must be enrolled in the following Program: GCEN or GEPR
Approved Course (Select from minor or approved course list)
ENG3104 Engineering Simulations and Computations22Pre-requisite: (ENM2600 or MAT2100 or MAT2500) or Students must be enrolled in one of the following Programs: GDET or METC or GDNS or MENS

Year 3 Practice Courses

ENV2902 Hydraulics Practice21,2,3MPre-requisite or Co-requisite: ENV2103 or ENV1101

Year 4

MEC2402 Stress Analysis11Pre-requisite: CIV1501 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
CIV2605 Construction Engineering11
CIV2403 Geology and Geomechanics22Pre-requisite: CIV1501 or CIV1500 or Students must be enrolled in one of the following Programs: MENS or GCEN or GEPR
CIV2503 Structural Design I22Pre-requisite: (ENG1100 and MEC2402) or (ENG1100 and CIV1501 for students enrolled in one of the following: BETC Infrastructure Management major or BENS Infrastructure Management Engineering major) or Students must be enrolled in: GCEN or GEPR

Year 4 Practice Courses

CIV2901 Geology and Geomechanics Practice22,3MPre-requisite or Co-requisite: ENG1901 and CIV2403

Year 5

ENV3104 Hydraulics II11Pre-requisite: ENV1101 or ENV2103 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
CIV3505 Structural Analysis11Pre-requisite: MEC2402 and (MAT1502 or ENM1600 or MAT1102) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
CIV3403 Geotechnical Engineering22Pre-requisite: CIV2401 or CIV2403 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
ENV3105 Hydrology22

Year 5 Practice Courses

CIV3906 Civil Materials Practice13MPre-requisite: MEC1201 and ENG1901 or Students must be enrolled in one of the following programs: ADCN or BCON or BCNH

Year 6

CIV3506 Concrete Structures11Pre-requisite: CIV2503 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
ENG3003 Engineering Management†1,31,3
CIV3703 Transport Engineering22
Approved Course (Select from minor or approved course list)

Year 6 Practice Courses

CIV3907 Civil Systems Practice3MPre-requisite: CIV2503 or Students must be enrolled in one of the following Programs: MENS or MEPR

Year 7

CIV4508 Structural Design II11Pre-requisite: CIV3505 and CIV3506 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
Approved Course (Select from minor or approved course list)
ENG4110 Engineering Research Methodology22
ENV4203 Public Health Engineering#22Pre-requisite: ENV1101 or ENV2103 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS

Year 7 Practice Courses

ENG3902 Professional Practice 12MPre-requisite: Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS

Year 8

ENG4111 Research Project Part 111Pre-requisite: ENG3902 and ENG4110 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Course (Select from minor or approved course list)
ENG4112 Research Project Part 21,21,2Pre-requisite: ENG4111 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Course (Select from minor or approved course list)

Year 8 Practice Courses

CIV4908 Civil Design Practice1,2MCo-requisite: CIV4508 or Students must be enrolled in the following Program: MEPR or MENS
ENG4903 Professional Practice 212MPre-requisite: ENG3902 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS. Students cannot enrol in ENG3902 and ENG4903 in the same semester.
ENG4909 Work Experience - Professional1,2,3

Select a minor study or approved courses from the following or other elective courses as approved by the Program Director

     AGR3304 Soil Science11
     CIV3603 Construction Methods2
     CIV4803 Mechanics and Technology of Fibre Composites1Pre-requisite: CIV3506 or (MEC2402 and MEC3203)
     CIV5704 Road and Street Engineering2
     CIV5705 Pavement Design and Analysis1Pre-requisite: CIV3703 or Students must be enrolled in one of the following Programs: GCNS or GDNS or MENS or PGCN or GCAE or MEPR
     MEC5100 Computational Fluid Dynamics1Pre-requisite: MEC3107 or MEC3102 or ENV3104 or Students must be enrolled in the following Program: MEPR
     ENG4004 Engineering Project and Operations Management<‡22,3
     ENV2201 Land Studies11
     ENV4107 Water Resources Engineering22Pre-requisite: (ENV3104 and ENV3105) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
     ENV4204 Environmental Technology@11Pre-requisite: ENV2105 or Students must be enrolled in one of the following Programs: PDEV or GCEN or METC or MEPR or GCNS or GDNS or MENS
     GIS1402 Geographic Information Systems11,3
     MEC2401 Dynamics I11Pre-requisite: ((MAT1502 or MAT1102 or ENM1600) and CIV1501) or Students must be enrolled in one of the following Programs: GCEN or GCNS or METC or MEPR or MENS or GEPR
     SVY1104 Survey Computations A22Pre-requisite: SVY1102 or SVY1500 or Students must be enrolled in one of the following Programs: GCST or GDST or MSPT
     URP3201 Sustainable Urban Design and Development22
     URP1001 Introduction to Urban and Regional Planning11

Footnotes
†The semester 3 offering of this course is offered in odd numbered years only.
#Unavailable in on-campus mode at Springfield in S2 2022
<Unavailable in on-campus mode in S2 & S3 2022
‡The semester 3 offering of this course is offered in even numbered years only.
@Students who wish to enrol in ENV4204 Environmental Technology as an Approved course, should consult their Program Director.

Back to top

Computer Systems Engineering major full-time recommended enrolment pattern

Students are able to enrol in any offered mode of a course (on-campus, external or online), regardless of the program mode of study they enrolled in.

To satisfy the requirements of the program students must complete all of the Academic and Practice courses in the following table that shows the recommended enrolment patterns for on-campus and external students for our Toowoomba campus. Students following a non-standard enrolment pattern should click on the course link in the table below to ascertain if a course is offered in another term.


Major ¾«¶«´«Ã½app: Computer Systems Engineering (Major ¾«¶«´«Ã½app Code: 16924)
CourseYear of program and semester in which course is normally studiedResidential schoolEnrolment requirements
On-campus
(ONC)
External
(EXT)
Online
(ONL)
YearSemYearSemYearSem

Academic Courses Year 1

ENM1600 Engineering Mathematics111,2
ENG1004 Engineering Problem Solving Principles111,2
ELE1301 Computer Engineering111
ELE1502 Electronic Circuits111
ENG1002 Introduction to Engineering and Built Environment Applications121,2
CSC1401 Foundation Programming121,2,3
ELE1801 Electrical Technology122,3Pre-requisite: ENM1500 or ENM1600 or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
ENG1100 Introduction to Engineering Design121,2

Practice Courses Year 1

ENG1901 Engineering Practice 111,22,3M
ELE1911 Electrical and Electronic Practice A123M

Academic Courses Year 2

ENM2600 Advanced Engineering Mathematics211,3Pre-requisite: ENM1600 or Students must be enrolled in one of the following Programs: GCEN or METC or MENS or GDNS or MEPR or MSCN
ELE2303 Embedded Systems Design211
CSC2402 Object-Oriented Programming in C++211Pre-requisite: CSC1401 or Students must be enrolled in one of the following Programs: GDTI or GCSC or GCEN or METC or MCOT or MCTE or MCOP or MPIT or MCTN
MAT1101 Discrete Mathematics for Computing211
ELE2103 Linear Systems and Control222
ENG2002 Technology, Sustainability and Society221,2,3
ENG3104 Engineering Simulations and Computations222Pre-requisite: (ENM2600 or MAT2100 or MAT2500) or Students must be enrolled in one of the following Programs: GDET or METC or GDNS or MENS
Approved Course (Select from minor or approved course list)222

Practice Courses Year 2

ELE2912 Electrical and Electronic Practice B213MPre-requisite: (ELE1301 and ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GDNS or MENS
ELE2913 Electrical and Electronic Practice C2Pre-requisite: (ELE1301 and ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GDNS or MENS

Academic Courses Year 3

ELE2601 Telecommunications Principles311Pre-requisite: (ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GCEN or METC or GEPR
ELE3105 Computer Controlled Systems311Pre-requisite: ELE2103 or Students must be enrolled in one of the following Programs: GCNS or GCEN or GDNS or MEPR or MENS or METC or GEPR
ELE3305 Computer Systems and Communications Protocols311
Approved Course (Select from minor or approved course list)311,2,3
ELE3307 Real Time Systems322Pre-requisite: ELE1301 or Students must be enrolled in one of the following Programs: GCEN or GCNS or METC or MENS or MEPR
Approved Course (Select from minor or approved course list)322
ELE3107 Signal Processing322
ENG4110 Engineering Research Methodology322

Practice Courses Year 3

ELE3914 Electrical and Electronic Practice D313MPre-requisite: (ELE1801 and ELE1301 and ELE1502) or Students must be enrolled in one of the following Programs: MENS or MEPR
ELE3915 Electrical and Electronic Practice E~322MPre-requisite: ELE1801 and ELE1301 and ELE1502 or Students must be enrolled in one of the following Programs: MENS or MEPR
ENG3902 Professional Practice 12MPre-requisite: Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS

Academic Courses Year 4

Approved Course (Select from minor or approved course list)411
CSC2408 Software Development Tools411,2Pre-requisite: CSC1401
ENG3003 Engineering Management†411,3
ENG4111 Research Project Part 1411Pre-requisite: ENG3902 and ENG4110 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Course (Select from minor or approved course list)422
CSC2401 Algorithms and Data Structures422Pre-requisite: CSC2402 or Students must be enrolled in one of the following Programs: GDTI or GCSC or GCEN or METC or MCOT or MCTE or MCOP or MPIT
ENG4112 Research Project Part 2421,2Pre-requisite: ENG4111 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Course (Select from minor or approved course list)422,3

Practice Courses Year 4

ENG4903 Professional Practice 2412MPre-requisite: ENG3902 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS. Students cannot enrol in ENG3902 and ENG4903 in the same semester.
ENG4909 Work Experience - Professional1,2,3

Select a minor study or approved courses from the following or other elective courses as approved by the Program Director

     CSC3400 Database Systems11,3Pre-requisite: CSC1401 or CIS1000 Enrolment is not permitted in CSC3400 if CIS2002 has been previously completed.
     CSC3403 Comparative Programming Languages11Pre-req: CSC2408; and Pre-req or Co-req: CSC2402; or Students must be enrolled in one of the following Programs: GDTI or GCSC or GCEN or METC or MCOT or MCTE or MCOP or MPIT Enrolment is not permitted in CSC3403 if CIS3001 has been previously completed
     CSC3407 Network Fundamentals and Routing11Pre-requisite: CSC1401
     CSC3412 System and Security Administration11Pre-requisite: CSC2408
     CSC3413 Network Design and Analysis22Pre-requisite: CSC3412
     CSC3420 Mobile Internet Technology11Pre-requisite: CSC3407 or Students must be enrolled in one of the following Programs: GDTI or GCSC or GCEN or METC or MCOT or MCTE or MCOP or MPIT
     CSC3427 Switching, Wireless and WAN Technologies22Pre-requisite: CSC3407 or Students must be enrolled in one of the following Programs: GDTI or GCSC or GCEN or METC or MCOT or MCTE or MCOP or MPIT
     ELE2504 Electronic Design and Analysis22Pre-requisite: ELE1502 or Students must be enrolled in one of the following Programs: MEPR or GDNS or MENS or GCNS or GCEN or GEPR
     ELE3506 Electronic Measurement22Pre-requisite: (ELE1502 and (ELE2101 or ELE2103) and (ELE2503 or ELE2504)) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or MENS
     ELE3804 Power Systems Protection1Pre-requisite: ELE1801 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
     ELE4606 Communication Systems22Pre-requisite: (ELE2504 and ELE2601) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or MENS or GCNS or GDNS
     ELE4607 Advanced Digital Communications11Pre-requisite: ELE1301 or Students must be enrolled in one of the following Programs: GCEN or METC or GCNS or GDNS or MENS or MEPR
     ELE5001 Industrial Communications Protocols11Pre-requisite: ELE2601 or Students must be enrolled in the following Program: GCNS, GDNS, MENS or MEPR
     ENG4004 Engineering Project and Operations Management<‡22,3
     CIV1501 Engineering Statics22,3Pre-requisite: ENM1600 or (ENM1500 and CIV1500) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
     MEC2501 Process Control Systems2Pre-requisite: ELE2103 or (MEC1501 and ELE2101 as Co-requisite or Pre-requisite) or Students must be enrolled in the following Program: GEPR
     MEC4406 Robotics and Machine Vision22Pre-requisite: MEC2401 or ELE2103 or Students must be enrolled in one of the following Programs: MENS or GCEN

Footnotes
~Unavailable in on-campus mode at Toowoomba in S2 2022
†The semester 3 offering of this course is offered in odd numbered years only.
<Unavailable in on-campus mode in S2 & S3 2022
‡The semester 3 offering of this course is offered in even numbered years only.

Back to top

Computer Systems Engineering major part-time recommended enrolment pattern

Students are able to enrol in any offered mode of a course (on-campus, external or online), regardless of the program mode of study they enrolled in.

To satisfy the requirements of the program students must complete all of the Academic and Practice courses in the following table that shows the recommended enrolment patterns for on-campus and external students for our Toowoomba campus. Students following a non-standard enrolment pattern should click on the course link in the table below to ascertain if a course is offered in another term.


Major ¾«¶«´«Ã½app: Computer Systems Engineering (Major ¾«¶«´«Ã½app Code: 16924)
CourseYear of program and semester in which course is normally studiedResidential schoolEnrolment requirements
On-campus
(ONC)
External
(EXT)
Online
(ONL)
YearSemYearSemYearSem

Year 1

ENM1600 Engineering Mathematics1,21,2
ENG1004 Engineering Problem Solving Principles11,2
ELE1301 Computer Engineering11
ELE1502 Electronic Circuits11

Year 1 Practice Courses

ENG1901 Engineering Practice 11,22,3M

Year 2

ENG1002 Introduction to Engineering and Built Environment Applications1,21,2
CSC1401 Foundation Programming1,21,2,3
ELE1801 Electrical Technology22,3Pre-requisite: ENM1500 or ENM1600 or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
ENG1100 Introduction to Engineering Design1,21,2

Year 2 Practice Courses

ELE1911 Electrical and Electronic Practice A23M

Year 3

ENM2600 Advanced Engineering Mathematics11,3Pre-requisite: ENM1600 or Students must be enrolled in one of the following Programs: GCEN or METC or MENS or GDNS or MEPR or MSCN
ELE2303 Embedded Systems Design11
ELE2103 Linear Systems and Control22
ENG2002 Technology, Sustainability and Society1,21,2,3

Year 3 Practice Courses

ELE2912 Electrical and Electronic Practice B13MPre-requisite: (ELE1301 and ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GDNS or MENS

Year 4

CSC2402 Object-Oriented Programming in C++11Pre-requisite: CSC1401 or Students must be enrolled in one of the following Programs: GDTI or GCSC or GCEN or METC or MCOT or MCTE or MCOP or MPIT or MCTN
MAT1101 Discrete Mathematics for Computing11
ENG3104 Engineering Simulations and Computations22Pre-requisite: (ENM2600 or MAT2100 or MAT2500) or Students must be enrolled in one of the following Programs: GDET or METC or GDNS or MENS
Approved Course (Select from minor or approved course list)

Year 4 Practice Courses

ELE2913 Electrical and Electronic Practice C2Pre-requisite: (ELE1301 and ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GDNS or MENS

Year 5

ELE2601 Telecommunications Principles11Pre-requisite: (ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GCEN or METC or GEPR
ELE3105 Computer Controlled Systems11Pre-requisite: ELE2103 or Students must be enrolled in one of the following Programs: GCNS or GCEN or GDNS or MEPR or MENS or METC or GEPR
ELE3307 Real Time Systems22Pre-requisite: ELE1301 or Students must be enrolled in one of the following Programs: GCEN or GCNS or METC or MENS or MEPR
Approved Course (Select from minor or approved course list)

Year 5 Practice Courses

ELE3914 Electrical and Electronic Practice D13MPre-requisite: (ELE1801 and ELE1301 and ELE1502) or Students must be enrolled in one of the following Programs: MENS or MEPR

Year 6

ELE3305 Computer Systems and Communications Protocols11
Approved Course (Select from minor or approved course list)
ELE3107 Signal Processing22
Approved Course (Select from minor or approved course list)

Year 6 Practice Courses

ELE3915 Electrical and Electronic Practice E~22MPre-requisite: ELE1801 and ELE1301 and ELE1502 or Students must be enrolled in one of the following Programs: MENS or MEPR

Year 7

CSC2408 Software Development Tools1,21,2Pre-requisite: CSC1401
Approved Course (Select from minor or approved course list)
ENG4110 Engineering Research Methodology22
CSC2401 Algorithms and Data Structures22Pre-requisite: CSC2402 or Students must be enrolled in one of the following Programs: GDTI or GCSC or GCEN or METC or MCOT or MCTE or MCOP or MPIT

Year 7 Practice Courses

ENG3902 Professional Practice 12MPre-requisite: Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS

Year 8

ENG3003 Engineering Management†1,31,3
ENG4111 Research Project Part 111Pre-requisite: ENG3902 and ENG4110 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Course (Select from minor or approved course list)
ENG4112 Research Project Part 21,21,2Pre-requisite: ENG4111 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH

Year 8 Practice Courses

ENG4903 Professional Practice 212MPre-requisite: ENG3902 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS. Students cannot enrol in ENG3902 and ENG4903 in the same semester.
ENG4909 Work Experience - Professional1,2,3

Select a minor study or approved courses from the following or other elective courses as approved by the Program Director

     CSC3400 Database Systems11,3Pre-requisite: CSC1401 or CIS1000 Enrolment is not permitted in CSC3400 if CIS2002 has been previously completed.
     CSC3403 Comparative Programming Languages11Pre-req: CSC2408; and Pre-req or Co-req: CSC2402; or Students must be enrolled in one of the following Programs: GDTI or GCSC or GCEN or METC or MCOT or MCTE or MCOP or MPIT Enrolment is not permitted in CSC3403 if CIS3001 has been previously completed
     CSC3407 Network Fundamentals and Routing11Pre-requisite: CSC1401
     CSC3412 System and Security Administration11Pre-requisite: CSC2408
     CSC3413 Network Design and Analysis22Pre-requisite: CSC3412
     CSC3420 Mobile Internet Technology11Pre-requisite: CSC3407 or Students must be enrolled in one of the following Programs: GDTI or GCSC or GCEN or METC or MCOT or MCTE or MCOP or MPIT
     CSC3427 Switching, Wireless and WAN Technologies22Pre-requisite: CSC3407 or Students must be enrolled in one of the following Programs: GDTI or GCSC or GCEN or METC or MCOT or MCTE or MCOP or MPIT
     ELE2504 Electronic Design and Analysis22Pre-requisite: ELE1502 or Students must be enrolled in one of the following Programs: MEPR or GDNS or MENS or GCNS or GCEN or GEPR
     ELE3506 Electronic Measurement22Pre-requisite: (ELE1502 and (ELE2101 or ELE2103) and (ELE2503 or ELE2504)) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or MENS
     ELE3804 Power Systems Protection1Pre-requisite: ELE1801 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
     ELE4606 Communication Systems22Pre-requisite: (ELE2504 and ELE2601) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or MENS or GCNS or GDNS
     ELE4607 Advanced Digital Communications11Pre-requisite: ELE1301 or Students must be enrolled in one of the following Programs: GCEN or METC or GCNS or GDNS or MENS or MEPR
     ELE5001 Industrial Communications Protocols11Pre-requisite: ELE2601 or Students must be enrolled in the following Program: GCNS, GDNS, MENS or MEPR
     ENG4004 Engineering Project and Operations Management<‡22,3
     CIV1501 Engineering Statics22,3Pre-requisite: ENM1600 or (ENM1500 and CIV1500) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
     MEC2501 Process Control Systems2Pre-requisite: ELE2103 or (MEC1501 and ELE2101 as Co-requisite or Pre-requisite) or Students must be enrolled in the following Program: GEPR
     MEC4406 Robotics and Machine Vision22Pre-requisite: MEC2401 or ELE2103 or Students must be enrolled in one of the following Programs: MENS or GCEN

Footnotes
~Unavailable in on-campus mode at Toowoomba in S2 2022
†The semester 3 offering of this course is offered in odd numbered years only.
<Unavailable in on-campus mode in S2 & S3 2022
‡The semester 3 offering of this course is offered in even numbered years only.

Back to top

Electrical and Electronic Engineering major full-time recommended enrolment pattern (Toowoomba and Springfield campus)

Students are able to enrol in any offered mode of a course (on-campus, external or online), regardless of the program mode of study they enrolled in.

To satisfy the requirements of the program students must complete all of the Academic and Practice courses in the following table that shows the recommended enrolment patterns for on-campus and external students for our Toowoomba campus. Students following a non-standard enrolment pattern should click on the course link in the table below to ascertain if a course is offered in another term.


Major ¾«¶«´«Ã½app: Electrical and Electronic Engineering (Major ¾«¶«´«Ã½app Code: 16925)
CourseYear of program and semester in which course is normally studiedResidential schoolEnrolment requirements
On-campus
(ONC)
External
(EXT)
Online
(ONL)
YearSemYearSemYearSem

Academic Courses Year 1

ENM1600 Engineering Mathematics111,2
ENG1004 Engineering Problem Solving Principles111,2
ELE1301 Computer Engineering111
ELE1502 Electronic Circuits111
ENG1002 Introduction to Engineering and Built Environment Applications121,2
MEC1201 Engineering Materials121,2,3
ELE1801 Electrical Technology122,3Pre-requisite: ENM1500 or ENM1600 or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
ENG1100 Introduction to Engineering Design121,2

Practice Courses Year 1

ENG1901 Engineering Practice 111,212,3M
ELE1911 Electrical and Electronic Practice A123M

Academic Courses Year 2

ENM2600 Advanced Engineering Mathematics211,3Pre-requisite: ENM1600 or Students must be enrolled in one of the following Programs: GCEN or METC or MENS or GDNS or MEPR or MSCN
ELE2303 Embedded Systems Design211
ENG2002 Technology, Sustainability and Society211,2,3
ELE2601 Telecommunications Principles211Pre-requisite: (ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GCEN or METC or GEPR
ELE2103 Linear Systems and Control222
ELE3307 Real Time Systems222Pre-requisite: ELE1301 or Students must be enrolled in one of the following Programs: GCEN or GCNS or METC or MENS or MEPR
ENG3104 Engineering Simulations and Computations222Pre-requisite: (ENM2600 or MAT2100 or MAT2500) or Students must be enrolled in one of the following Programs: GDET or METC or GDNS or MENS
ELE2504 Electronic Design and Analysis222Pre-requisite: ELE1502 or Students must be enrolled in one of the following Programs: MEPR or GDNS or MENS or GCNS or GCEN or GEPR

Practice Courses Year 2

ELE2912 Electrical and Electronic Practice B213MPre-requisite: (ELE1301 and ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GDNS or MENS
ELE2913 Electrical and Electronic Practice C2Pre-requisite: (ELE1301 and ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GDNS or MENS

Academic Courses Year 3

ELE3803 Electrical Plant311Pre-requisite: ELE1801 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
ELE3305 Computer Systems and Communications Protocols311
Approved Course (Select from minor or approved course list)311
ELE3105 Computer Controlled Systems311Pre-requisite: ELE2103 or Students must be enrolled in one of the following Programs: GCNS or GCEN or GDNS or MEPR or MENS or METC or GEPR
ELE3506 Electronic Measurement322Pre-requisite: (ELE1502 and (ELE2101 or ELE2103) and (ELE2503 or ELE2504)) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or MENS
Approved Course (Select from minor or approved course list)322
ELE3107 Signal Processing322
ENG4110 Engineering Research Methodology322

Practice Courses Year 3

ELE3914 Electrical and Electronic Practice D313MPre-requisite: (ELE1801 and ELE1301 and ELE1502) or Students must be enrolled in one of the following Programs: MENS or MEPR
ELE3915 Electrical and Electronic Practice E~322MPre-requisite: ELE1801 and ELE1301 and ELE1502 or Students must be enrolled in one of the following Programs: MENS or MEPR
ENG3902 Professional Practice 12MPre-requisite: Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS

Academic Courses Year 4

ELE4605 Fields and Waves411Pre-requisite: {(MAT1502 or ENM1600) and ELE2103 and ELE2601} or Students must be enrolled in one of the following Programs: MEPR or MENS or GCNS or GDNS
Approved Course (Select from minor or approved course list)411
ENG3003 Engineering Management†411,3
ENG4111 Research Project Part 1411Pre-requisite: ENG3902 and ENG4110 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Course (Select from minor or approved course list)422
ELE4606 Communication Systems422Pre-requisite: (ELE2504 and ELE2601) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or MENS or GCNS or GDNS
ENG4112 Research Project Part 2421,2Pre-requisite: ENG4111 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Course (Select from minor or approved course list)422,3

Practice Courses Year 4

ENG4903 Professional Practice 2412MPre-requisite: ENG3902 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS. Students cannot enrol in ENG3902 and ENG4903 in the same semester.
ENG4909 Work Experience - Professional1,2,3

Select a minor study or approved courses from the following or other elective courses as approved by the Program Director

     ELE2704 Electricity Supply Systems22Pre-requisite: ELE1801 or Students must be enrolled in one of the following Programs: MEPR or GCEN or METC or GEPR
     ELE3804 Power Systems Protection1Pre-requisite: ELE1801 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
     ELE3805 Power Electronics Principles and Applications22Pre-requisite: (ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
     ELE3807 Power Systems Analysis11
     ELE4109 Measurement Science & Instrument Engineering*1
     ELE4607 Advanced Digital Communications11Pre-requisite: ELE1301 or Students must be enrolled in one of the following Programs: GCEN or METC or GCNS or GDNS or MENS or MEPR
     ELE5001 Industrial Communications Protocols11Pre-requisite: ELE2601 or Students must be enrolled in the following Program: GCNS, GDNS, MENS or MEPR
     CSC1401 Foundation Programming1,21,2,3
     CSC2402 Object-Oriented Programming in C++11Pre-requisite: CSC1401 or Students must be enrolled in one of the following Programs: GDTI or GCSC or GCEN or METC or MCOT or MCTE or MCOP or MPIT or MCTN
     CIV1501 Engineering Statics22,3Pre-requisite: ENM1600 or (ENM1500 and CIV1500) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
     MEC2106 Introduction to Thermofluids22Pre-requisite: CIV1500 or CIV1501 or Students must be enrolled in one of the following Programs: BENH or BEBC or BEHS or GCEN or MENS or GEPR
     MEC2401 Dynamics I11Pre-requisite: ((MAT1502 or MAT1102 or ENM1600) and CIV1501) or Students must be enrolled in one of the following Programs: GCEN or GCNS or METC or MEPR or MENS or GEPR
     MEC2402 Stress Analysis11Pre-requisite: CIV1501 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
     MEC2501 Process Control Systems2Pre-requisite: ELE2103 or (MEC1501 and ELE2101 as Co-requisite or Pre-requisite) or Students must be enrolled in the following Program: GEPR
     MEC3204 Production Engineering§22
     MEC4104 Renewable Energy Technology22Pre-requisite: ((MEC2101 and MEC3102) or MEC2106) or Students must be enrolled in one of the following Programs: GCEN or GCNS or GDNS or METC or MENS or MEPR
     MEC4406 Robotics and Machine Vision22Pre-requisite: MEC2401 or ELE2103 or Students must be enrolled in one of the following Programs: MENS or GCEN
     ENG4004 Engineering Project and Operations Management<‡22,3
     CHE1110 Chemistry 1^11HR

Footnotes
~Unavailable in on-campus mode at Toowoomba in S2 2022
†The semester 3 offering of this course is offered in odd numbered years only.
*Offered in odd years only e.g. 2021, 2023 etc
§Unavailable in on-campus mode in S2 2022
<Unavailable in on-campus mode in S2 & S3 2022
‡The semester 3 offering of this course is offered in even numbered years only.
^CHE1110 Chemistry 1 has a highly recommended residential school requirement in External mode.

Back to top

Electrical and Electronic Engineering major part-time recommended enrolment pattern (Toowoomba and Springfield campus)

Students are able to enrol in any offered mode of a course (on-campus, external or online), regardless of the program mode of study they enrolled in.


Major ¾«¶«´«Ã½app: Electrical and Electronic Engineering (Major ¾«¶«´«Ã½app Code: 16925)
CourseYear of program and semester in which course is normally studiedResidential schoolEnrolment requirements
On-campus
(ONC)
External
(EXT)
Online
(ONL)
YearSemYearSemYearSem

Year 1

ENM1600 Engineering Mathematics1,21,2
ENG1004 Engineering Problem Solving Principles11,2
ENG1002 Introduction to Engineering and Built Environment Applications1,21,2
MEC1201 Engineering Materials1,21,2,3

Year 1 Practice Courses

ENG1901 Engineering Practice 11,22,3M

Year 2

ELE1301 Computer Engineering11
ELE1502 Electronic Circuits11
ELE1801 Electrical Technology22,3Pre-requisite: ENM1500 or ENM1600 or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
ENG1100 Introduction to Engineering Design1,21,2

Year 2 Practice Courses

ELE1911 Electrical and Electronic Practice A23M

Year 3

ENM2600 Advanced Engineering Mathematics11,3Pre-requisite: ENM1600 or Students must be enrolled in one of the following Programs: GCEN or METC or MENS or GDNS or MEPR or MSCN
ELE2303 Embedded Systems Design11
ELE2103 Linear Systems and Control22
ELE3307 Real Time Systems22Pre-requisite: ELE1301 or Students must be enrolled in one of the following Programs: GCEN or GCNS or METC or MENS or MEPR

Year 3 Practice Courses

ELE2912 Electrical and Electronic Practice B13MPre-requisite: (ELE1301 and ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GDNS or MENS

Year 4

ENG2002 Technology, Sustainability and Society1,21,2,3
ELE2601 Telecommunications Principles11Pre-requisite: (ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GCEN or METC or GEPR
ENG3104 Engineering Simulations and Computations22Pre-requisite: (ENM2600 or MAT2100 or MAT2500) or Students must be enrolled in one of the following Programs: GDET or METC or GDNS or MENS
ELE2504 Electronic Design and Analysis22Pre-requisite: ELE1502 or Students must be enrolled in one of the following Programs: MEPR or GDNS or MENS or GCNS or GCEN or GEPR

Year 4 Practice Courses

ELE2913 Electrical and Electronic Practice C2Pre-requisite: (ELE1301 and ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GDNS or MENS

Year 5

ELE3803 Electrical Plant11Pre-requisite: ELE1801 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
ELE3305 Computer Systems and Communications Protocols11
ELE3506 Electronic Measurement22Pre-requisite: (ELE1502 and (ELE2101 or ELE2103) and (ELE2503 or ELE2504)) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or MENS
Approved Course (Select from minor or approved course list)21

Year 5 Practice Courses

ELE3914 Electrical and Electronic Practice D13MPre-requisite: (ELE1801 and ELE1301 and ELE1502) or Students must be enrolled in one of the following Programs: MENS or MEPR

Year 6

ELE3105 Computer Controlled Systems11Pre-requisite: ELE2103 or Students must be enrolled in one of the following Programs: GCNS or GCEN or GDNS or MEPR or MENS or METC or GEPR
Approved Course (Select from minor or approved course list)11
ELE3107 Signal Processing22
Approved Course (Select from minor or approved course list)22

Year 6 Practice Courses

ELE3915 Electrical and Electronic Practice E~22MPre-requisite: ELE1801 and ELE1301 and ELE1502 or Students must be enrolled in one of the following Programs: MENS or MEPR

Year 7

ELE4605 Fields and Waves11Pre-requisite: {(MAT1502 or ENM1600) and ELE2103 and ELE2601} or Students must be enrolled in one of the following Programs: MEPR or MENS or GCNS or GDNS
Approved Course (Select from minor or approved course list)11
ENG4110 Engineering Research Methodology22
ELE4606 Communication Systems22Pre-requisite: (ELE2504 and ELE2601) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or MENS or GCNS or GDNS

Year 7 Practice Courses

ENG3902 Professional Practice 12MPre-requisite: Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS

Year 8

ENG3003 Engineering Management†1,31,3
ENG4111 Research Project Part 111Pre-requisite: ENG3902 and ENG4110 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Course (Select from minor or approved course list)22
ENG4112 Research Project Part 21,21,2Pre-requisite: ENG4111 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH

Year 8 Practice Courses

ENG4903 Professional Practice 212MPre-requisite: ENG3902 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS. Students cannot enrol in ENG3902 and ENG4903 in the same semester.
ENG4909 Work Experience - Professional1,2,3

Select a minor study or approved courses from the following or other elective courses as approved by the Program Director

     ELE2704 Electricity Supply Systems22Pre-requisite: ELE1801 or Students must be enrolled in one of the following Programs: MEPR or GCEN or METC or GEPR
     ELE3804 Power Systems Protection1Pre-requisite: ELE1801 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
     ELE3805 Power Electronics Principles and Applications22Pre-requisite: (ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
     ELE3807 Power Systems Analysis11
     ELE4109 Measurement Science & Instrument Engineering*1
     ELE4607 Advanced Digital Communications11Pre-requisite: ELE1301 or Students must be enrolled in one of the following Programs: GCEN or METC or GCNS or GDNS or MENS or MEPR
     ELE5001 Industrial Communications Protocols11Pre-requisite: ELE2601 or Students must be enrolled in the following Program: GCNS, GDNS, MENS or MEPR
     CSC1401 Foundation Programming1,21,2,3
     CSC2402 Object-Oriented Programming in C++11Pre-requisite: CSC1401 or Students must be enrolled in one of the following Programs: GDTI or GCSC or GCEN or METC or MCOT or MCTE or MCOP or MPIT or MCTN
     CIV1501 Engineering Statics22,3Pre-requisite: ENM1600 or (ENM1500 and CIV1500) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
     MEC2106 Introduction to Thermofluids22Pre-requisite: CIV1500 or CIV1501 or Students must be enrolled in one of the following Programs: BENH or BEBC or BEHS or GCEN or MENS or GEPR
     MEC2401 Dynamics I11Pre-requisite: ((MAT1502 or MAT1102 or ENM1600) and CIV1501) or Students must be enrolled in one of the following Programs: GCEN or GCNS or METC or MEPR or MENS or GEPR
     MEC2402 Stress Analysis11Pre-requisite: CIV1501 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
     MEC2501 Process Control Systems2Pre-requisite: ELE2103 or (MEC1501 and ELE2101 as Co-requisite or Pre-requisite) or Students must be enrolled in the following Program: GEPR
     MEC3204 Production Engineering§22
     MEC4104 Renewable Energy Technology22Pre-requisite: ((MEC2101 and MEC3102) or MEC2106) or Students must be enrolled in one of the following Programs: GCEN or GCNS or GDNS or METC or MENS or MEPR
     MEC4406 Robotics and Machine Vision22Pre-requisite: MEC2401 or ELE2103 or Students must be enrolled in one of the following Programs: MENS or GCEN
     ENG4004 Engineering Project and Operations Management<‡22,3
     CHE1110 Chemistry 1^11HR

Footnotes
~Unavailable in on-campus mode at Toowoomba in S2 2022
†The semester 3 offering of this course is offered in odd numbered years only.
*Offered in odd years only e.g. 2021, 2023 etc
§Unavailable in on-campus mode in S2 2022
<Unavailable in on-campus mode in S2 & S3 2022
‡The semester 3 offering of this course is offered in even numbered years only.
^CHE1110 Chemistry 1 has a highly recommended residential school requirement in External mode.

Back to top

Environmental Engineering major full-time recommended enrolment pattern

Students are able to enrol in any offered mode of a course (on-campus, external or online), regardless of the program mode of study they enrolled in.

To satisfy the requirements of the program students must complete all of the Academic and Practice courses in the following table that shows the recommended enrolment patterns for on-campus and external students for our Toowoomba campus. Students following a non-standard enrolment pattern should click on the course link in the table below to ascertain if a course is offered in another term.


Major ¾«¶«´«Ã½app: Environmental Engineering (Major ¾«¶«´«Ã½app Code: 16926)
CourseYear of program and semester in which course is normally studiedResidential schoolEnrolment requirements
On-campus
(ONC)
External
(EXT)
Online
(ONL)
YearSemYearSemYearSem

Academic Courses Year 1

ENG1002 Introduction to Engineering and Built Environment Applications111,2
ENM1600 Engineering Mathematics111,2
ENG1004 Engineering Problem Solving Principles111,2
MEC1201 Engineering Materials111,2,3
CIV1501 Engineering Statics122,3Pre-requisite: ENM1600 or (ENM1500 and CIV1500) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
ENG1100 Introduction to Engineering Design121,2
ENG2002 Technology, Sustainability and Society121,2,3
SVY1500 Spatial Science for Engineers122

Practice Courses Year 1

ENG1901 Engineering Practice 111,22,3M

Academic Courses Year 2

ENV2201 Land Studies211
ENM2600 Advanced Engineering Mathematics211,3Pre-requisite: ENM1600 or Students must be enrolled in one of the following Programs: GCEN or METC or MENS or GDNS or MEPR or MSCN
ENV2103 Hydraulics I211Pre-requisite: CIV1500 or CIV1501 or Students must be enrolled in the following Program: GCEN or GEPR
ENV2105 Applied Chemistry and Microbiology211
Approved Course (Select from minor or approved course list)221,2,3
ENG3104 Engineering Simulations and Computations222Pre-requisite: (ENM2600 or MAT2100 or MAT2500) or Students must be enrolled in one of the following Programs: GDET or METC or GDNS or MENS
CIV2403 Geology and Geomechanics222Pre-requisite: CIV1501 or CIV1500 or Students must be enrolled in one of the following Programs: MENS or GCEN or GEPR
Approved Course (Select from minor or approved course list)222

Practice Courses Year 2

CIV2901 Geology and Geomechanics Practice222,3MPre-requisite or Co-requisite: ENG1901 and CIV2403
ENV2902 Hydraulics Practice221,2,3MPre-requisite or Co-requisite: ENV2103 or ENV1101
AGR2902 Field Practice^3M

Academic Courses Year 3

AGR3304 Soil Science311
ENV3104 Hydraulics II311Pre-requisite: ENV1101 or ENV2103 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
ENG3003 Engineering Management†311,3
Approved Course (Select from minor or approved course list)311
ENV3103 Environmental Pollution322Pre-requisite: ENV2105 and ENV2103 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
ENV3105 Hydrology322
ENV4203 Public Health Engineering#322Pre-requisite: ENV1101 or ENV2103 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
ENG4110 Engineering Research Methodology322

Practice Courses Year 3

AGR3903 Soil and Water Engineering Practice 22M
ENV3904 Environmental Engineering Practice3MPre-requisite: ENV4203 or Students must be enrolled in one of the following Programs: GDNS or MENS or MEPR or GEPR
ENG3902 Professional Practice 12MPre-requisite: Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS

Academic Courses Year 4

ENV4204 Environmental Technology411Pre-requisite: ENV2105 or Students must be enrolled in one of the following Programs: PDEV or GCEN or METC or MEPR or GCNS or GDNS or MENS
Approved Course (Select from minor or approved course list)411
ENG4111 Research Project Part 1411Pre-requisite: ENG3902 and ENG4110 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
ENV4205 Water and Wastewater Treatment1Pre-requisite: ENV4203 and ENV2105 or Students must be enrolled in one of the following Programs: PDEV or GCEN or METC or MEPR or GCNS or GDNS or MENS
Approved Course (Select from minor or approved course list)422
ENV4106 Irrigation Science422Pre-requisite: AGR3304 or Students must be enrolled in one of the following Programs: GCEN or GCSC or GDSI or METC or MEPR or GCNS or GDNS or MENS or MSCN.
ENV4107 Water Resources Engineering422Pre-requisite: (ENV3104 and ENV3105) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
ENG4112 Research Project Part 2421,2Pre-requisite: ENG4111 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH

Practice Courses Year 4

ENG4903 Professional Practice 2412MPre-requisite: ENG3902 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS. Students cannot enrol in ENG3902 and ENG4903 in the same semester.
ENG4909 Work Experience - Professional1,2,3

Select a minor study or approved courses from the following or other elective courses as approved by the Program Director

     AGR3305 Precision and Smart Technologies in Agriculture22
     CLI1110 Weather and Climate11
     CHE1110 Chemistry 1~11HR
     CHE2120 Chemistry 2~22HRPre-requisite: CHE1110
     CIV3403 Geotechnical Engineering22Pre-requisite: CIV2401 or CIV2403 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
     CIV3703 Transport Engineering22
     ECO1000 Economics11,2,3
     ENG4004 Engineering Project and Operations Management<‡22,3
     MEC5100 Computational Fluid Dynamics1Pre-requisite: MEC3107 or MEC3102 or ENV3104 or Students must be enrolled in the following Program: MEPR
     GIS1402 Geographic Information Systems11,3
     LAW2107 Environmental Law*11Co-requisite: LAW1101 or LAW1500 or ENG2002 or REN1201 or (Students enrolled in BEDU (Legal Studies) or BLAW or LLBP or BALW or BBLA or BCLA or BCLW & Co-requisite LAW1201 or LAW1111) or (Students enrolled in DJUR & Co-requisite LAW5501 or LAW5111)
     MAT2200 Operations Research 122Pre-requisite: MAT1102 or ENM1600 or equivalent or approval from the examiner. Enrolment is not permitted in MAT2200 if MAT1200 has been previously completed.
     URP3201 Sustainable Urban Design and Development22
     SVY3202 Photogrammetry and Remote Sensing11
     URP1001 Introduction to Urban and Regional Planning11

Footnotes
^The residential school for this course may involve overnight field trips for which each student will be responsible for their own accommodation costs.
†The semester 3 offering of this course is offered in odd numbered years only.
#Unavailable in on-campus mode at Springfield in S2 2022
~CHE1110 and CHE2120 have a highly recommended residential school component in external mode.
<Unavailable in on-campus mode in S2 & S3 2022
‡The semester 3 offering of this course is offered in even numbered years only.
*Not available in on-campus mode in 2022

Back to top

Environmental Engineering major part-time recommended enrolment pattern

Students are able to enrol in any offered mode of a course (on-campus, external or online), regardless of the program mode of study they enrolled in.


Major ¾«¶«´«Ã½app: Environmental Engineering (Major ¾«¶«´«Ã½app Code: 16926)
CourseYear of program and semester in which course is normally studiedResidential schoolEnrolment requirements
On-campus
(ONC)
External
(EXT)
Online
(ONL)
YearSemYearSemYearSem

Year 1

ENG1002 Introduction to Engineering and Built Environment Applications1,21,2
ENM1600 Engineering Mathematics1,21,2
SVY1500 Spatial Science for Engineers22
MEC1201 Engineering Materials1,21,2,3

Year 1 Practice Courses

ENG1901 Engineering Practice 11,22,3M

Year 2

ENG1100 Introduction to Engineering Design1,21,2
CIV1501 Engineering Statics22,3Pre-requisite: ENM1600 or (ENM1500 and CIV1500) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
ENG1004 Engineering Problem Solving Principles11,2
ENG2002 Technology, Sustainability and Society1,21,2,3

Year 3

ENM2600 Advanced Engineering Mathematics11,3Pre-requisite: ENM1600 or Students must be enrolled in one of the following Programs: GCEN or METC or MENS or GDNS or MEPR or MSCN
ENV2103 Hydraulics I11Pre-requisite: CIV1500 or CIV1501 or Students must be enrolled in the following Program: GCEN or GEPR
Approved Course (Select from minor or approved course list)
CIV2403 Geology and Geomechanics22Pre-requisite: CIV1501 or CIV1500 or Students must be enrolled in one of the following Programs: MENS or GCEN or GEPR

Year 3 Practice Courses

ENV2902 Hydraulics Practice21,2,3MPre-requisite or Co-requisite: ENV2103 or ENV1101

Year 4

ENV2105 Applied Chemistry and Microbiology11
ENV2201 Land Studies11
ENG3104 Engineering Simulations and Computations22Pre-requisite: (ENM2600 or MAT2100 or MAT2500) or Students must be enrolled in one of the following Programs: GDET or METC or GDNS or MENS
Approved Course (Select from minor or approved course list)22,3

Year 4 Practice Courses

CIV2901 Geology and Geomechanics Practice22,3MPre-requisite or Co-requisite: ENG1901 and CIV2403

Year 5

ENV3104 Hydraulics II11Pre-requisite: ENV1101 or ENV2103 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
AGR3304 Soil Science11
ENV3103 Environmental Pollution22Pre-requisite: ENV2105 and ENV2103 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
ENV3105 Hydrology22

Year 5 Practice Courses

AGR2902 Field Practice^3M

Year 6

ENV4203 Public Health Engineering#22Pre-requisite: ENV1101 or ENV2103 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
ENG3003 Engineering Management†1,31,3
ENV4106 Irrigation Science22Pre-requisite: AGR3304 or Students must be enrolled in one of the following Programs: GCEN or GCSC or GDSI or METC or MEPR or GCNS or GDNS or MENS or MSCN.
Approved Course (Select from minor or approved course list)

Year 6 Practice Courses

ENV3904 Environmental Engineering Practice3MPre-requisite: ENV4203 or Students must be enrolled in one of the following Programs: GDNS or MENS or MEPR or GEPR

Year 7

ENV4204 Environmental Technology11Pre-requisite: ENV2105 or Students must be enrolled in one of the following Programs: PDEV or GCEN or METC or MEPR or GCNS or GDNS or MENS
ENV4107 Water Resources Engineering22Pre-requisite: (ENV3104 and ENV3105) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
ENG4110 Engineering Research Methodology22
ENV4205 Water and Wastewater Treatment1Pre-requisite: ENV4203 and ENV2105 or Students must be enrolled in one of the following Programs: PDEV or GCEN or METC or MEPR or GCNS or GDNS or MENS

Year 7 Practice Courses

AGR3903 Soil and Water Engineering Practice 22M
ENG3902 Professional Practice 12MPre-requisite: Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS

Year 8

ENG4111 Research Project Part 111Pre-requisite: ENG3902 and ENG4110 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Course (Select from minor or approved course list)
ENG4112 Research Project Part 21,21,2Pre-requisite: ENG4111 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Course (Select from minor or approved course list)

Year 8 Practice Courses

ENG4903 Professional Practice 212MPre-requisite: ENG3902 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS. Students cannot enrol in ENG3902 and ENG4903 in the same semester.
ENG4909 Work Experience - Professional1,2,3

Select a minor study or approved courses from the following or other elective courses as approved by the Program Director

     AGR3305 Precision and Smart Technologies in Agriculture22
     CLI1110 Weather and Climate11
     CHE1110 Chemistry 1~11HR
     CHE2120 Chemistry 2~22HRPre-requisite: CHE1110
     CIV3403 Geotechnical Engineering22Pre-requisite: CIV2401 or CIV2403 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
     CIV3703 Transport Engineering22
     ECO1000 Economics11,2,3
     ENG4004 Engineering Project and Operations Management<‡22,3
     MEC5100 Computational Fluid Dynamics1Pre-requisite: MEC3107 or MEC3102 or ENV3104 or Students must be enrolled in the following Program: MEPR
     GIS1402 Geographic Information Systems11,3
     LAW2107 Environmental Law*11Co-requisite: LAW1101 or LAW1500 or ENG2002 or REN1201 or (Students enrolled in BEDU (Legal Studies) or BLAW or LLBP or BALW or BBLA or BCLA or BCLW & Co-requisite LAW1201 or LAW1111) or (Students enrolled in DJUR & Co-requisite LAW5501 or LAW5111)
     MAT2200 Operations Research 122Pre-requisite: MAT1102 or ENM1600 or equivalent or approval from the examiner. Enrolment is not permitted in MAT2200 if MAT1200 has been previously completed.
     URP3201 Sustainable Urban Design and Development22
     SVY3202 Photogrammetry and Remote Sensing11
     URP1001 Introduction to Urban and Regional Planning11

Footnotes
^The residential school for this course may involve overnight field trips for which each student will be responsible for their own accommodation costs.
#Unavailable in on-campus mode at Springfield in S2 2022
†The semester 3 offering of this course is offered in odd numbered years only.
~CHE1110 and CHE2120 have a highly recommended residential school component in external mode.
<Unavailable in on-campus mode in S2 & S3 2022
‡The semester 3 offering of this course is offered in even numbered years only.
*Not available in on-campus mode in 2022

Back to top

Instrumentation Control and Automation Engineering major full-time recommended enrolment pattern

Students are able to enrol in any offered mode of a course (on-campus, external or online), regardless of the program mode of study they enrolled in.

To satisfy the requirements of the program students must complete all of the Academic and Practice courses in the following table that shows the recommended enrolment patterns for on-campus and external students for our Toowoomba campus. Students following a non-standard enrolment pattern should click on the course link in the table below to ascertain if a course is offered in another term.


Major ¾«¶«´«Ã½app: Instrumentation Control and Automation Engineering (Major ¾«¶«´«Ã½app Code: 17741)
CourseYear of program and semester in which course is normally studiedResidential schoolEnrolment requirements
On-campus
(ONC)
External
(EXT)
Online
(ONL)
YearSemYearSemYearSem

Academic Courses Year 1

ENM1600 Engineering Mathematics1,21,2
ENG1004 Engineering Problem Solving Principles11,2
ELE1301 Computer Engineering11
ELE1502 Electronic Circuits11
ENG1002 Introduction to Engineering and Built Environment Applications1,21,2
ENG1100 Introduction to Engineering Design1,21,2
MEC1201 Engineering Materials1,21,2,3
ELE1801 Electrical Technology22,3Pre-requisite: ENM1500 or ENM1600 or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR

Practice Courses Year 1

ENG1901 Engineering Practice 11,22,3M
ELE1911 Electrical and Electronic Practice A23M

Academic Courses Year 2

ENM2600 Advanced Engineering Mathematics11,3Pre-requisite: ENM1600 or Students must be enrolled in one of the following Programs: GCEN or METC or MENS or GDNS or MEPR or MSCN
ELE2303 Embedded Systems Design11
ENG2002 Technology, Sustainability and Society1,21,2,3
Approved Course (Select from minor or approved course list)11
ENG3104 Engineering Simulations and Computations22Pre-requisite: (ENM2600 or MAT2100 or MAT2500) or Students must be enrolled in one of the following Programs: GDET or METC or GDNS or MENS
ELE2103 Linear Systems and Control22
ELE2504 Electronic Design and Analysis22Pre-requisite: ELE1502 or Students must be enrolled in one of the following Programs: MEPR or GDNS or MENS or GCNS or GCEN or GEPR
MEC2106 Introduction to Thermofluids22Pre-requisite: CIV1500 or CIV1501 or Students must be enrolled in one of the following Programs: BENH or BEBC or BEHS or GCEN or MENS or GEPR

Practice Courses Year 2

ELE2912 Electrical and Electronic Practice B13MPre-requisite: (ELE1301 and ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GDNS or MENS
ELE2913 Electrical and Electronic Practice C2Pre-requisite: (ELE1301 and ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GDNS or MENS

Academic Courses Year 3

MEC3107 Thermofluids11Pre-requisite: (MEC2106 and ENM1600) or Students must be enrolled in one of the following Programs: GCNS or GDNS or MENS Students cannot enrol in MEC3107 if they have successfully completed, or are currently enrolled in, MEC2101 or MEC3102
ENG3003 Engineering Management†1 1,3
ELE3105 Computer Controlled Systems11Pre-requisite: ELE2103 or Students must be enrolled in one of the following Programs: GCNS or GCEN or GDNS or MEPR or MENS or METC or GEPR
ELE4109 Measurement Science & Instrument Engineering>1
ELE3307 Real Time Systems22Pre-requisite: ELE1301 or Students must be enrolled in one of the following Programs: GCEN or GCNS or METC or MENS or MEPR
MEC2501 Process Control Systems2Pre-requisite: ELE2103 or (MEC1501 and ELE2101 as Co-requisite or Pre-requisite) or Students must be enrolled in the following Program: GEPR
ELE3506 Electronic Measurement22Pre-requisite: (ELE1502 and (ELE2101 or ELE2103) and (ELE2503 or ELE2504)) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or MENS
ENG4110 Engineering Research Methodology22

Practice Courses Year 3

ELE3914 Electrical and Electronic Practice D13MPre-requisite: (ELE1801 and ELE1301 and ELE1502) or Students must be enrolled in one of the following Programs: MENS or MEPR
MEC3905 Mechatronic Practice2M
ENG3902 Professional Practice 12MPre-requisite: Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS

Academic Courses Year 4

MEC4108 Advanced Thermofluids**11Pre-requisite: (MEC3107 and ENM2600 and ENG3104) or Students must be enrolled in the following Program: MEPR Students cannot enrol in MEC4108 if they have successfully completed, or are currently enrolled in, MEC3102 or MEC4103
Approved Course (Select from minor or approved course list)11
ELE4506 Industrial Process Automation1Pre-requisite: (ELE2101 or ELE2103) and ELE3105 and MEC2501 or Students must be enrolled in the following program: MENS or MEPR
ENG4111 Research Project Part 111Pre-requisite: ENG3902 and ENG4110 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
MEC4406 Robotics and Machine Vision22Pre-requisite: MEC2401 or ELE2103 or Students must be enrolled in one of the following Programs: MENS or GCEN
Approved Course (Select from minor or approved course list)22
Approved Course (Select from minor or approved course list)22
ENG4112 Research Project Part 221,2Pre-requisite: ENG4111 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH

Practice Courses Year 4

ENG4903 Professional Practice 212MPre-requisite: ENG3902 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS. Students cannot enrol in ENG3902 and ENG4903 in the same semester.
ENG4909 Work Experience - Professional1,2,3

Select a minor study or approved courses from the following or other elective courses as approved by the Program Director

     ELE2601 Telecommunications Principles11Pre-requisite: (ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GCEN or METC or GEPR
     ELE2704 Electricity Supply Systems22Pre-requisite: ELE1801 or Students must be enrolled in one of the following Programs: MEPR or GCEN or METC or GEPR
     ELE3107 Signal Processing22
     ELE3305 Computer Systems and Communications Protocols11
     ELE3803 Electrical Plant11Pre-requisite: ELE1801 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
     ELE3804 Power Systems Protection1Pre-requisite: ELE1801 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
     ELE3805 Power Electronics Principles and Applications22Pre-requisite: (ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
     ELE4606 Communication Systems22Pre-requisite: (ELE2504 and ELE2601) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or MENS or GCNS or GDNS
     ELE4607 Advanced Digital Communications11Pre-requisite: ELE1301 or Students must be enrolled in one of the following Programs: GCEN or METC or GCNS or GDNS or MENS or MEPR
     ELE5001 Industrial Communications Protocols11Pre-requisite: ELE2601 or Students must be enrolled in the following Program: GCNS, GDNS, MENS or MEPR
     CSC1401 Foundation Programming1,21,2,3
     CSC2402 Object-Oriented Programming in C++11Pre-requisite: CSC1401 or Students must be enrolled in one of the following Programs: GDTI or GCSC or GCEN or METC or MCOT or MCTE or MCOP or MPIT or MCTN
     ENG4004 Engineering Project and Operations Management<‡2,32,3
     CIV1501 Engineering Statics22,3Pre-requisite: ENM1600 or (ENM1500 and CIV1500) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
     MEC2202 Manufacturing Processes11Pre-requisite: MEC1201 or Students must be enrolled in one of the following Programs: MEPR or GCEN
     MEC2401 Dynamics I11Pre-requisite: ((MAT1502 or MAT1102 or ENM1600) and CIV1501) or Students must be enrolled in one of the following Programs: GCEN or GCNS or METC or MEPR or MENS or GEPR
     MEC2402 Stress Analysis11Pre-requisite: CIV1501 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
     MEC3204 Production Engineering§22
     MEC4104 Renewable Energy Technology22Pre-requisite: ((MEC2101 and MEC3102) or MEC2106) or Students must be enrolled in one of the following Programs: GCEN or GCNS or GDNS or METC or MENS or MEPR
     MEC5100 Computational Fluid Dynamics1Pre-requisite: MEC3107 or MEC3102 or ENV3104 or Students must be enrolled in the following Program: MEPR
     MEC5105 Combustion>2
     CHE1110 Chemistry 1^11HR

Footnotes
†The semester 3 offering of this course is offered in odd numbered years only.
>Offered Odd Years Only
**Students should enrol in MEC4103 Heat Transfer (final offering S1 2022) instead of MEC4108 Advanced Thermofluids if they have completed the prerequisite course MEC3102 Fluid Mechanics .
<Unavailable in on-campus mode in S2 & S3 2022
‡The semester 3 offering of this course is offered in even numbered years only.
§Unavailable in on-campus mode in S2 2022
^CHE1110 Chemistry 1 has a highly recommended residential school requirement in External mode.

Back to top

Instrumentation Control and Automation Engineering major part-time recommended enrolment pattern

Students are able to enrol in any offered mode of a course (on-campus, external or online), regardless of the program mode of study they enrolled in.

To satisfy the requirements of the program students must complete all of the Academic and Practice courses in the following table that shows the recommended enrolment patterns for on-campus and external students for our Toowoomba campus. Students following a non-standard enrolment pattern should click on the course link in the table below to ascertain if a course is offered in another term.


Major ¾«¶«´«Ã½app: Instrumentation Control and Automation Engineering (Major ¾«¶«´«Ã½app Code: 17741)
CourseYear of program and semester in which course is normally studiedResidential schoolEnrolment requirements
On-campus
(ONC)
External
(EXT)
Online
(ONL)
YearSemYearSemYearSem

Academic Courses Year 1

ENG1002 Introduction to Engineering and Built Environment Applications11,211,2
ENM1600 Engineering Mathematics11,211,2
ENG1100 Introduction to Engineering Design11,211,2
ENG1004 Engineering Problem Solving Principles1111,2

Practice Courses Year 1

ENG1901 Engineering Practice 111,212,3M

Academic Courses Year 2

ELE1301 Computer Engineering2121
ELE1502 Electronic Circuits2121
MEC1201 Engineering Materials21,221,2,3
ELE1801 Electrical Technology2222,3Pre-requisite: ENM1500 or ENM1600 or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR

Practice Courses Year 2

ELE1911 Electrical and Electronic Practice A2223M

Academic Courses Year 3

ENM2600 Advanced Engineering Mathematics3131,3Pre-requisite: ENM1600 or Students must be enrolled in one of the following Programs: GCEN or METC or MENS or GDNS or MEPR or MSCN
ELE2303 Embedded Systems Design3131
ENG3104 Engineering Simulations and Computations3232Pre-requisite: (ENM2600 or MAT2100 or MAT2500) or Students must be enrolled in one of the following Programs: GDET or METC or GDNS or MENS
ELE2103 Linear Systems and Control3232

Practice Courses Year 3

ELE2912 Electrical and Electronic Practice B3133MPre-requisite: (ELE1301 and ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GDNS or MENS

Academic Courses Year 4

ENG2002 Technology, Sustainability and Society41,241,2,3
Approved Course (Select from minor or approved course list)4141
ELE2504 Electronic Design and Analysis4242Pre-requisite: ELE1502 or Students must be enrolled in one of the following Programs: MEPR or GDNS or MENS or GCNS or GCEN or GEPR
MEC2106 Introduction to Thermofluids4242Pre-requisite: CIV1500 or CIV1501 or Students must be enrolled in one of the following Programs: BENH or BEBC or BEHS or GCEN or MENS or GEPR

Practice Courses Year 4

ELE2913 Electrical and Electronic Practice C42Pre-requisite: (ELE1301 and ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GDNS or MENS

Academic Courses Year 5

MEC3107 Thermofluids5151Pre-requisite: (MEC2106 and ENM1600) or Students must be enrolled in one of the following Programs: GCNS or GDNS or MENS Students cannot enrol in MEC3107 if they have successfully completed, or are currently enrolled in, MEC2101 or MEC3102
ENG3003 Engineering Management†51 51,3
ELE3307 Real Time Systems5252Pre-requisite: ELE1301 or Students must be enrolled in one of the following Programs: GCEN or GCNS or METC or MENS or MEPR
Approved Course (Select from minor or approved course list)5252

Practice Courses Year 5

ELE3914 Electrical and Electronic Practice D5153MPre-requisite: (ELE1801 and ELE1301 and ELE1502) or Students must be enrolled in one of the following Programs: MENS or MEPR

Academic Courses Year 6

ELE3105 Computer Controlled Systems6161Pre-requisite: ELE2103 or Students must be enrolled in one of the following Programs: GCNS or GCEN or GDNS or MEPR or MENS or METC or GEPR
ELE4109 Measurement Science & Instrument Engineering>61
MEC2501 Process Control Systems62Pre-requisite: ELE2103 or (MEC1501 and ELE2101 as Co-requisite or Pre-requisite) or Students must be enrolled in the following Program: GEPR
ELE3506 Electronic Measurement6262Pre-requisite: (ELE1502 and (ELE2101 or ELE2103) and (ELE2503 or ELE2504)) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or MENS

Practice Courses Year 6

MEC3905 Mechatronic Practice62M

Academic Courses Year 7

MEC4108 Advanced Thermofluids**7171Pre-requisite: (MEC3107 and ENM2600 and ENG3104) or Students must be enrolled in the following Program: MEPR Students cannot enrol in MEC4108 if they have successfully completed, or are currently enrolled in, MEC3102 or MEC4103
Approved Course (Select from minor or approved course list)7171
ENG4110 Engineering Research Methodology7272
MEC4406 Robotics and Machine Vision7272Pre-requisite: MEC2401 or ELE2103 or Students must be enrolled in one of the following Programs: MENS or GCEN

Practice Courses Year 7

ENG3902 Professional Practice 172MPre-requisite: Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS

Academic Courses Year 8

ELE4506 Industrial Process Automation81Pre-requisite: (ELE2101 or ELE2103) and ELE3105 and MEC2501 or Students must be enrolled in the following program: MENS or MEPR
ENG4111 Research Project Part 18181Pre-requisite: ENG3902 and ENG4110 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
ENG4112 Research Project Part 281,281,2Pre-requisite: ENG4111 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Course (Select from minor or approved course list)8282

Practice Courses Year 8

ENG4903 Professional Practice 28182MPre-requisite: ENG3902 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS. Students cannot enrol in ENG3902 and ENG4903 in the same semester.
ENG4909 Work Experience - Professional81,2,3

Select a minor study or approved courses from the following or other elective courses as approved by the Program Director

     ELE2601 Telecommunications Principles11Pre-requisite: (ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GCEN or METC or GEPR
     ELE2704 Electricity Supply Systems22Pre-requisite: ELE1801 or Students must be enrolled in one of the following Programs: MEPR or GCEN or METC or GEPR
     ELE3107 Signal Processing22
     ELE3305 Computer Systems and Communications Protocols11
     ELE3803 Electrical Plant11Pre-requisite: ELE1801 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
     ELE3804 Power Systems Protection1Pre-requisite: ELE1801 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
     ELE3805 Power Electronics Principles and Applications22Pre-requisite: (ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
     ELE4606 Communication Systems22Pre-requisite: (ELE2504 and ELE2601) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or MENS or GCNS or GDNS
     ELE4607 Advanced Digital Communications11Pre-requisite: ELE1301 or Students must be enrolled in one of the following Programs: GCEN or METC or GCNS or GDNS or MENS or MEPR
     ELE5001 Industrial Communications Protocols11Pre-requisite: ELE2601 or Students must be enrolled in the following Program: GCNS, GDNS, MENS or MEPR
     CSC1401 Foundation Programming1,21,2,3
     CSC2402 Object-Oriented Programming in C++11Pre-requisite: CSC1401 or Students must be enrolled in one of the following Programs: GDTI or GCSC or GCEN or METC or MCOT or MCTE or MCOP or MPIT or MCTN
     ENG4004 Engineering Project and Operations Management<‡2,32,3
     CIV1501 Engineering Statics22,3Pre-requisite: ENM1600 or (ENM1500 and CIV1500) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
     MEC2202 Manufacturing Processes11Pre-requisite: MEC1201 or Students must be enrolled in one of the following Programs: MEPR or GCEN
     MEC2401 Dynamics I11Pre-requisite: ((MAT1502 or MAT1102 or ENM1600) and CIV1501) or Students must be enrolled in one of the following Programs: GCEN or GCNS or METC or MEPR or MENS or GEPR
     MEC2402 Stress Analysis11Pre-requisite: CIV1501 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
     MEC3204 Production Engineering§22
     MEC4104 Renewable Energy Technology22Pre-requisite: ((MEC2101 and MEC3102) or MEC2106) or Students must be enrolled in one of the following Programs: GCEN or GCNS or GDNS or METC or MENS or MEPR
     MEC5100 Computational Fluid Dynamics1Pre-requisite: MEC3107 or MEC3102 or ENV3104 or Students must be enrolled in the following Program: MEPR
     MEC5105 Combustion>2
     CHE1110 Chemistry 1^11HR

Footnotes
†The semester 3 offering of this course is offered in odd numbered years only.
>Offered Odd Years Only
**Students should enrol in MEC4103 Heat Transfer (final offering S1 2022) instead of MEC4108 Advanced Thermofluids if they have completed the prerequisite course MEC3102 Fluid Mechanics .
<Unavailable in on-campus mode in S2 & S3 2022
‡The semester 3 offering of this course is offered in even numbered years only.
§Unavailable in on-campus mode in S2 2022
^CHE1110 Chemistry 1 has a highly recommended residential school requirement in External mode.

Back to top

Mechanical Engineering major full-time recommended enrolment pattern (Toowoomba and Springfield campus)

Students are able to enrol in any offered mode of a course (on-campus, external or online), regardless of the program mode of study they enrolled in.

To satisfy the requirements of the program students must complete all of the Academic and Practice courses in the following table that shows the recommended enrolment patterns for on-campus and external students for our Toowoomba campus. Students following a non-standard enrolment pattern should click on the link in the table below to ascertain if a course is offered in another term.


Major ¾«¶«´«Ã½app: Mechanical Engineering (Major ¾«¶«´«Ã½app Code: 16928)
CourseYear of program and semester in which course is normally studiedResidential schoolEnrolment requirements
On-campus
(ONC)
External
(EXT)
Online
(ONL)
YearSemYearSemYearSem

Year 1

Academic Courses

ENG1002 Introduction to Engineering and Built Environment Applications111,2
ENM1600 Engineering Mathematics111,2
ENG1004 Engineering Problem Solving Principles111,2
ENG1100 Introduction to Engineering Design111,2

Practice Courses

ENG1901 Engineering Practice 111,22,3M

Academic Courses

MEC1201 Engineering Materials121,2,3
MEC2406 Introduction to Mechatronics and Automation122
CIV1501 Engineering Statics122,3Pre-requisite: ENM1600 or (ENM1500 and CIV1500) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
MEC2304 Solid Modelling122

Year 2

Academic Courses

ENG2002 Technology, Sustainability and Society211,2,3
ENM2600 Advanced Engineering Mathematics211,3Pre-requisite: ENM1600 or Students must be enrolled in one of the following Programs: GCEN or METC or MENS or GDNS or MEPR or MSCN
MEC2402 Stress Analysis211Pre-requisite: CIV1501 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
MEC2401 Dynamics I211Pre-requisite: ((MAT1502 or MAT1102 or ENM1600) and CIV1501) or Students must be enrolled in one of the following Programs: GCEN or GCNS or METC or MEPR or MENS or GEPR

Practice Courses

MEC2901 Mechanical Practice 1213M
MEC2902 Mechanical Practice 2211M

Academic Courses

ENG3104 Engineering Simulations and Computations222Pre-requisite: (ENM2600 or MAT2100 or MAT2500) or Students must be enrolled in one of the following Programs: GDET or METC or GDNS or MENS
ELE1801 Electrical Technology222,3Pre-requisite: ENM1500 or ENM1600 or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
MEC2106 Introduction to Thermofluids222Pre-requisite: CIV1500 or CIV1501 or Students must be enrolled in one of the following Programs: BENH or BEBC or BEHS or GCEN or MENS or GEPR
MEC2301 Design of Machine Elements222Pre-requisite: (MEC2402 and ENG1100) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR

Year 3

Academic Courses

MEC3203 Materials Technology311Pre-requisite: MEC1201 or Students must be enrolled in one of the following Programs: GCEN or METC or GCNS or GDNS or MEPR or MENS
MEC2202 Manufacturing Processes311Pre-requisite: MEC1201 or Students must be enrolled in one of the following Programs: MEPR or GCEN
MEC3107 Thermofluids311Pre-requisite: (MEC2106 and ENM1600) or Students must be enrolled in one of the following Programs: GCNS or GDNS or MENS Students cannot enrol in MEC3107 if they have successfully completed, or are currently enrolled in, MEC2101 or MEC3102
MEC3302 Computational Mechanics in Design311Pre-requisite: (MEC2304 and MEC2401 and MEC2402) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
MEC3204 Production Engineering§322
MEC3303 Mechanical and Mechatronic System Design322Pre-requisite: MEC2301 or Students must be enrolled in one of the following Programs: GCEN or METC or GCNS or GDNS or MEPR or MENS
MEC3403 Dynamics II322Pre-requisite: (MEC2401 and (MAT2500 or ENM2600)) or Students must be enrolled in one of the following Programs: GCEN or MEPR or GCNS or GDNS
ENG4110 Engineering Research Methodology322

Practice Courses

MEC3903 Mechanical Practice 3323M
ENG3902 Professional Practice 12MPre-requisite: Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS

Year 4

Academic Courses

MEC4108 Advanced Thermofluids**411Pre-requisite: (MEC3107 and ENM2600 and ENG3104) or Students must be enrolled in the following Program: MEPR Students cannot enrol in MEC4108 if they have successfully completed, or are currently enrolled in, MEC3102 or MEC4103
ENG3003 Engineering Management†411,3
ENG4111 Research Project Part 1411Pre-requisite: ENG3902 and ENG4110 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Course (Select from approved course list)411,2,3

Practice Courses

ENG4903 Professional Practice 2412MPre-requisite: ENG3902 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS. Students cannot enrol in ENG3902 and ENG4903 in the same semester.
ENG4909 Work Experience - Professional1,2,3

Academic Courses

Approved Course (Select from approved course list)421,2,3
MEC4104 Renewable Energy Technology422Pre-requisite: ((MEC2101 and MEC3102) or MEC2106) or Students must be enrolled in one of the following Programs: GCEN or GCNS or GDNS or METC or MENS or MEPR
ENG4112 Research Project Part 2421,2Pre-requisite: ENG4111 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Courses (Select from approved course list)421,2,3

Practice Courses

MEC3904 Mechanical Practice 4422MPre-requisite: MEC3102 or MEC2106 or Students must be enrolled in one of the following Programs: GDNS or MENS or MEPR

Select approved courses from the following or other elective courses as approved by the Program Coordinator

     MEC4406 Robotics and Machine Vision22Pre-requisite: MEC2401 or ELE2103 or Students must be enrolled in one of the following Programs: MENS or GCEN
     MEC5100 Computational Fluid Dynamics1Pre-requisite: MEC3107 or MEC3102 or ENV3104 or Students must be enrolled in the following Program: MEPR
     MEC5105 Combustion>2
     CIV2503 Structural Design I22Pre-requisite: (ENG1100 and MEC2402) or (ENG1100 and CIV1501 for students enrolled in one of the following: BETC Infrastructure Management major or BENS Infrastructure Management Engineering major) or Students must be enrolled in: GCEN or GEPR
     CIV4803 Mechanics and Technology of Fibre Composites1Pre-requisite: CIV3506 or (MEC2402 and MEC3203)
     ELE1502 Electronic Circuits11
     ELE2103 Linear Systems and Control22
     ELE2303 Embedded Systems Design11
     ELE3105 Computer Controlled Systems11Pre-requisite: ELE2103 or Students must be enrolled in one of the following Programs: GCNS or GCEN or GDNS or MEPR or MENS or METC or GEPR
     ENV4204 Environmental Technology@11Pre-requisite: ENV2105 or Students must be enrolled in one of the following Programs: PDEV or GCEN or METC or MEPR or GCNS or GDNS or MENS
     ENG4004 Engineering Project and Operations Management<‡22,3

Footnotes
§Unavailable in on-campus mode in S2 2022
**Students should enrol in MEC4103 Heat Transfer (final offering S1 2022) instead of MEC4108 Advanced Thermofluids if they have completed the prerequisite course MEC3102 Fluid Mechanics .
†The semester 3 offering of this course is offered in odd numbered years only.
>Offered Odd Years Only. Students who intend to take this course in Year 3 should enrol in MEC3204 Production Engineering in Year 4.
@Students who wish to enrol in ENV4204 Environmental Technology as an Approved course, should consult their Program Director.
<Unavailable in on-campus mode in S2 & S3 2022
‡The semester 3 offering of this course is offered in even numbered years only.

Back to top

Mechanical Engineering major part-time recommended enrolment pattern (Toowoomba and Springfield campus)

Students are able to enrol in any offered mode of a course (on-campus, external or online), regardless of the program mode of study they enrolled in.


Major ¾«¶«´«Ã½app: Mechanical Engineering (Major ¾«¶«´«Ã½app Code: 16928)
CourseYear of program and semester in which course is normally studiedResidential schoolEnrolment requirements
On-campus
(ONC)
External
(EXT)
Online
(ONL)
YearSemYearSemYearSem

Year 1

Academic Courses

ENG1002 Introduction to Engineering and Built Environment Applications1,21,2
ENM1600 Engineering Mathematics1,21,2
MEC1201 Engineering Materials1,21,2,3
MEC2406 Introduction to Mechatronics and Automation22

Practice Courses

ENG1901 Engineering Practice 11,22,3M

Year 2

Academic Courses

ENG1004 Engineering Problem Solving Principles11,2
ENG1100 Introduction to Engineering Design1,21,2
CIV1501 Engineering Statics22,3Pre-requisite: ENM1600 or (ENM1500 and CIV1500) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
MEC2304 Solid Modelling22

Year 3

Academic Courses

ENG2002 Technology, Sustainability and Society1,21,2,3
ENM2600 Advanced Engineering Mathematics11,3Pre-requisite: ENM1600 or Students must be enrolled in one of the following Programs: GCEN or METC or MENS or GDNS or MEPR or MSCN
ENG3104 Engineering Simulations and Computations22Pre-requisite: (ENM2600 or MAT2100 or MAT2500) or Students must be enrolled in one of the following Programs: GDET or METC or GDNS or MENS
ELE1801 Electrical Technology22,3Pre-requisite: ENM1500 or ENM1600 or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR

Practice Courses

MEC2901 Mechanical Practice 113M

Year 4

Academic Courses

MEC2402 Stress Analysis11Pre-requisite: CIV1501 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
MEC2401 Dynamics I11Pre-requisite: ((MAT1502 or MAT1102 or ENM1600) and CIV1501) or Students must be enrolled in one of the following Programs: GCEN or GCNS or METC or MEPR or MENS or GEPR
MEC2106 Introduction to Thermofluids22Pre-requisite: CIV1500 or CIV1501 or Students must be enrolled in one of the following Programs: BENH or BEBC or BEHS or GCEN or MENS or GEPR
MEC2301 Design of Machine Elements22Pre-requisite: (MEC2402 and ENG1100) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR

Practice Courses

MEC2902 Mechanical Practice 211M

Year 5

Academic Courses

MEC3203 Materials Technology11Pre-requisite: MEC1201 or Students must be enrolled in one of the following Programs: GCEN or METC or GCNS or GDNS or MEPR or MENS
MEC2202 Manufacturing Processes11Pre-requisite: MEC1201 or Students must be enrolled in one of the following Programs: MEPR or GCEN
MEC3204 Production Engineering§22
MEC3303 Mechanical and Mechatronic System Design22Pre-requisite: MEC2301 or Students must be enrolled in one of the following Programs: GCEN or METC or GCNS or GDNS or MEPR or MENS

Practice Courses

MEC3903 Mechanical Practice 323M

Year 6

Academic Courses

MEC3107 Thermofluids11Pre-requisite: (MEC2106 and ENM1600) or Students must be enrolled in one of the following Programs: GCNS or GDNS or MENS Students cannot enrol in MEC3107 if they have successfully completed, or are currently enrolled in, MEC2101 or MEC3102
MEC3302 Computational Mechanics in Design11Pre-requisite: (MEC2304 and MEC2401 and MEC2402) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
MEC3403 Dynamics II22Pre-requisite: (MEC2401 and (MAT2500 or ENM2600)) or Students must be enrolled in one of the following Programs: GCEN or MEPR or GCNS or GDNS
Approved Course (Select from approved course list)21,2,3

Practice Courses

MEC3904 Mechanical Practice 422MPre-requisite: MEC3102 or MEC2106 or Students must be enrolled in one of the following Programs: GDNS or MENS or MEPR

Year 7

Academic Courses

MEC4108 Advanced Thermofluids**11Pre-requisite: (MEC3107 and ENM2600 and ENG3104) or Students must be enrolled in the following Program: MEPR Students cannot enrol in MEC4108 if they have successfully completed, or are currently enrolled in, MEC3102 or MEC4103
ENG3003 Engineering Management†1,31,3
MEC4104 Renewable Energy Technology22Pre-requisite: ((MEC2101 and MEC3102) or MEC2106) or Students must be enrolled in one of the following Programs: GCEN or GCNS or GDNS or METC or MENS or MEPR
ENG4110 Engineering Research Methodology22

Practice Courses

ENG3902 Professional Practice 12MPre-requisite: Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS

Year 8

Academic Courses

ENG4111 Research Project Part 111Pre-requisite: ENG3902 and ENG4110 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Course (Select from approved course list)11,2,3

Practice Courses

ENG4909 Work Experience - Professional1,2,3

Academic Courses

ENG4112 Research Project Part 21,21,2Pre-requisite: ENG4111 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Courses (Select from approved course list)21,2,3

Practice Courses

ENG4903 Professional Practice 212MPre-requisite: ENG3902 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS. Students cannot enrol in ENG3902 and ENG4903 in the same semester.

Select approved courses from the following or other elective courses as approved by the Program Coordinator

     MEC4406 Robotics and Machine Vision22Pre-requisite: MEC2401 or ELE2103 or Students must be enrolled in one of the following Programs: MENS or GCEN
     MEC5100 Computational Fluid Dynamics1Pre-requisite: MEC3107 or MEC3102 or ENV3104 or Students must be enrolled in the following Program: MEPR
     MEC5105 Combustion>2
     CIV2503 Structural Design I22Pre-requisite: (ENG1100 and MEC2402) or (ENG1100 and CIV1501 for students enrolled in one of the following: BETC Infrastructure Management major or BENS Infrastructure Management Engineering major) or Students must be enrolled in: GCEN or GEPR
     CIV4803 Mechanics and Technology of Fibre Composites1Pre-requisite: CIV3506 or (MEC2402 and MEC3203)
     ELE1502 Electronic Circuits11
     ELE2103 Linear Systems and Control22
     ELE2303 Embedded Systems Design11
     ELE3105 Computer Controlled Systems11Pre-requisite: ELE2103 or Students must be enrolled in one of the following Programs: GCNS or GCEN or GDNS or MEPR or MENS or METC or GEPR
     ENV4204 Environmental Technology@11Pre-requisite: ENV2105 or Students must be enrolled in one of the following Programs: PDEV or GCEN or METC or MEPR or GCNS or GDNS or MENS
     ENG4004 Engineering Project and Operations Management<‡22,3

Footnotes
§Unavailable in on-campus mode in S2 2022
**Students should enrol in MEC4103 Heat Transfer (final offering S1 2022) instead of MEC4108 Advanced Thermofluids if they have completed the prerequisite course MEC3102 Fluid Mechanics .
†The semester 3 offering of this course is offered in odd numbered years only.
>Offered Odd Years Only.
@Students who wish to enrol in ENV4204 Environmental Technology as an Approved course, should consult their Program Director.
<Unavailable in on-campus mode in S2 & S3 2022
‡The semester 3 offering of this course is offered in even numbered years only.

Back to top

Mechatronic Engineering major full-time recommended enrolment pattern (Toowoomba and Springfield campus)

Students are able to enrol in any offered mode of a course (on-campus, external or online), regardless of the program mode of study they enrolled in.

To satisfy the requirements of the program students must complete all of the Academic and Practice courses in the following table that shows the recommended enrolment patterns for on-campus and external students for our Toowoomba campus. Students following a non-standard enrolment pattern should click on the course link in the table below to ascertain if a course is offered in another term.


Major ¾«¶«´«Ã½app: Mechatronic Engineering (Major ¾«¶«´«Ã½app Code: 16929)
CourseYear of program and semester in which course is normally studiedResidential schoolEnrolment requirements
On-campus
(ONC)
External
(EXT)
Online
(ONL)
YearSemYearSemYearSem

Year 1

Academic Courses

ENM1600 Engineering Mathematics111,2
ENG1004 Engineering Problem Solving Principles111,2
ENG1100 Introduction to Engineering Design111,2
ELE1301 Computer Engineering111

Practice Courses

ENG1901 Engineering Practice 111,22,3M

Academic Courses

ENG1002 Introduction to Engineering and Built Environment Applications121,2
MEC2406 Introduction to Mechatronics and Automation122
CIV1501 Engineering Statics122,3Pre-requisite: ENM1600 or (ENM1500 and CIV1500) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
MEC2304 Solid Modelling122

Year 2

Academic Courses

MEC1201 Engineering Materials211,2,3
ENM2600 Advanced Engineering Mathematics211,3Pre-requisite: ENM1600 or Students must be enrolled in one of the following Programs: GCEN or METC or MENS or GDNS or MEPR or MSCN
MEC2402 Stress Analysis211Pre-requisite: CIV1501 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
MEC2401 Dynamics I211Pre-requisite: ((MAT1502 or MAT1102 or ENM1600) and CIV1501) or Students must be enrolled in one of the following Programs: GCEN or GCNS or METC or MEPR or MENS or GEPR

Practice Courses

MEC2901 Mechanical Practice 1213M
MEC2902 Mechanical Practice 2211M

Academic Courses

ELE1801 Electrical Technology222,3Pre-requisite: ENM1500 or ENM1600 or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
ENG3104 Engineering Simulations and Computations222Pre-requisite: (ENM2600 or MAT2100 or MAT2500) or Students must be enrolled in one of the following Programs: GDET or METC or GDNS or MENS
MEC2301 Design of Machine Elements222Pre-requisite: (MEC2402 and ENG1100) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
ELE2103 Linear Systems and Control222

Practice Courses

ELE1911 Electrical and Electronic Practice A223M

Year 3

Academic Courses

ELE1502 Electronic Circuits311
ENG2002 Technology, Sustainability and Society311,2,3
MEC3302 Computational Mechanics in Design311Pre-requisite: (MEC2304 and MEC2401 and MEC2402) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
ELE2303 Embedded Systems Design311
MEC3403 Dynamics II322Pre-requisite: (MEC2401 and (MAT2500 or ENM2600)) or Students must be enrolled in one of the following Programs: GCEN or MEPR or GCNS or GDNS
MEC3303 Mechanical and Mechatronic System Design322Pre-requisite: MEC2301 or Students must be enrolled in one of the following Programs: GCEN or METC or GCNS or GDNS or MEPR or MENS
ELE2504 Electronic Design and Analysis322Pre-requisite: ELE1502 or Students must be enrolled in one of the following Programs: MEPR or GDNS or MENS or GCNS or GCEN or GEPR
ENG4110 Engineering Research Methodology322

Practice Courses

MEC3905 Mechatronic Practice2M
ENG3902 Professional Practice 12MPre-requisite: Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS

Year 4

Academic Courses

MEC2202 Manufacturing Processes411Pre-requisite: MEC1201 or Students must be enrolled in one of the following Programs: MEPR or GCEN
ELE3105 Computer Controlled Systems411Pre-requisite: ELE2103 or Students must be enrolled in one of the following Programs: GCNS or GCEN or GDNS or MEPR or MENS or METC or GEPR
ENG3003 Engineering Management†411,3
ENG4111 Research Project Part 1411Pre-requisite: ENG3902 and ENG4110 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH

Practice Courses

ENG4903 Professional Practice 2412MPre-requisite: ENG3902 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS. Students cannot enrol in ENG3902 and ENG4903 in the same semester.
ENG4909 Work Experience - Professional1,2,3

Academic Courses

Approved Course (Select from approved course list)421,2,3
ELE3506 Electronic Measurement422Pre-requisite: (ELE1502 and (ELE2101 or ELE2103) and (ELE2503 or ELE2504)) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or MENS
MEC4406 Robotics and Machine Vision422Pre-requisite: MEC2401 or ELE2103 or Students must be enrolled in one of the following Programs: MENS or GCEN
ENG4112 Research Project Part 2421,2Pre-requisite: ENG4111 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH

Select one (1) approved course from the following or other elective course as approved by the Program Director

     ENG4004 Engineering Project and Operations Management<‡22,3
     ELE3305 Computer Systems and Communications Protocols11
     MEC2106 Introduction to Thermofluids22Pre-requisite: CIV1500 or CIV1501 or Students must be enrolled in one of the following Programs: BENH or BEBC or BEHS or GCEN or MENS or GEPR
     MEC3203 Materials Technology11Pre-requisite: MEC1201 or Students must be enrolled in one of the following Programs: GCEN or METC or GCNS or GDNS or MEPR or MENS
     MEC3204 Production Engineering§22
     MEC4104 Renewable Energy Technology22Pre-requisite: ((MEC2101 and MEC3102) or MEC2106) or Students must be enrolled in one of the following Programs: GCEN or GCNS or GDNS or METC or MENS or MEPR

Footnotes
†The Semester 3 offering of this course is offered in odd numbered years only.
<Unavailable in on-campus mode in S2 & S3 2022
‡The semester 3 offering of this course is offered in even numbered years only.
§Unavailable in on-campus mode in S2 2022

Back to top

Mechatronic Engineering major part-time recommended enrolment pattern (Toowoomba and Springfield campus)

Students are able to enrol in any offered mode of a course (on-campus, external or online), regardless of the program mode of study they enrolled in.


Major ¾«¶«´«Ã½app: Mechatronic Engineering (Major ¾«¶«´«Ã½app Code: 16929)
CourseYear of program and semester in which course is normally studiedResidential schoolEnrolment requirements
On-campus
(ONC)
External
(EXT)
Online
(ONL)
YearSemYearSemYearSem

Year 1

Academic Courses

ENM1600 Engineering Mathematics1,21,2
ENG1004 Engineering Problem Solving Principles11,2
ENG1002 Introduction to Engineering and Built Environment Applications1,21,2
MEC2406 Introduction to Mechatronics and Automation22

Year 2

Academic Courses

ENG1100 Introduction to Engineering Design1,21,2
ELE1301 Computer Engineering11
CIV1501 Engineering Statics22,3Pre-requisite: ENM1600 or (ENM1500 and CIV1500) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
MEC2304 Solid Modelling22

Practice Courses

ENG1901 Engineering Practice 11,22,3M

Year 3

Academic Courses

MEC1201 Engineering Materials1,21,2,3
ENM2600 Advanced Engineering Mathematics11,Pre-requisite: ENM1600 or Students must be enrolled in one of the following Programs: GCEN or METC or MENS or GDNS or MEPR or MSCN
ELE1801 Electrical Technology22,3Pre-requisite: ENM1500 or ENM1600 or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
ENG3104 Engineering Simulations and Computations22Pre-requisite: (ENM2600 or MAT2100 or MAT2500) or Students must be enrolled in one of the following Programs: GDET or METC or GDNS or MENS

Year 4

Academic Courses

MEC2402 Stress Analysis11Pre-requisite: CIV1501 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
MEC2401 Dynamics I11Pre-requisite: ((MAT1502 or MAT1102 or ENM1600) and CIV1501) or Students must be enrolled in one of the following Programs: GCEN or GCNS or METC or MEPR or MENS or GEPR
MEC2301 Design of Machine Elements22Pre-requisite: (MEC2402 and ENG1100) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
ELE2103 Linear Systems and Control22

Practice Courses

MEC2901 Mechanical Practice 113M
MEC2902 Mechanical Practice 211M
ELE1911 Electrical and Electronic Practice A23M

Year 5

Academic Courses

ELE1502 Electronic Circuits11
ENG2002 Technology, Sustainability and Society1,21,2,3
MEC3403 Dynamics II22Pre-requisite: (MEC2401 and (MAT2500 or ENM2600)) or Students must be enrolled in one of the following Programs: GCEN or MEPR or GCNS or GDNS
MEC3303 Mechanical and Mechatronic System Design22Pre-requisite: MEC2301 or Students must be enrolled in one of the following Programs: GCEN or METC or GCNS or GDNS or MEPR or MENS

Year 6

MEC3302 Computational Mechanics in Design11Pre-requisite: (MEC2304 and MEC2401 and MEC2402) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
ELE2303 Embedded Systems Design11
ELE2504 Electronic Design and Analysis22Pre-requisite: ELE1502 or Students must be enrolled in one of the following Programs: MEPR or GDNS or MENS or GCNS or GCEN or GEPR
Approved Course (Select from approved course list)

Practice Courses

MEC3905 Mechatronic Practice2M

Year 7

Academic Courses

MEC2202 Manufacturing Processes11Pre-requisite: MEC1201 or Students must be enrolled in one of the following Programs: MEPR or GCEN
ELE3105 Computer Controlled Systems11Pre-requisite: ELE2103 or Students must be enrolled in one of the following Programs: GCNS or GCEN or GDNS or MEPR or MENS or METC or GEPR
ELE3506 Electronic Measurement22Pre-requisite: (ELE1502 and (ELE2101 or ELE2103) and (ELE2503 or ELE2504)) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or MENS
ENG4110 Engineering Research Methodology22

Practice Courses

ENG3902 Professional Practice 12MPre-requisite: Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS

Year 8

Academic Courses

ENG3003 Engineering Management†1,31,3
ENG4111 Research Project Part 111Pre-requisite: ENG3902 and ENG4110 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH

Practice Courses

ENG4909 Work Experience - Professional1,2,3

Academic Courses

MEC4406 Robotics and Machine Vision22Pre-requisite: MEC2401 or ELE2103 or Students must be enrolled in one of the following Programs: MENS or GCEN
ENG4112 Research Project Part 21,21,2Pre-requisite: ENG4111 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH

Practice Courses

ENG4903 Professional Practice 212MPre-requisite: ENG3902 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS. Students cannot enrol in ENG3902 and ENG4903 in the same semester.

Select one (1) approved course from the following or other elective course as approved by the Program Coordinator

     ENG4004 Engineering Project and Operations Management<‡22,3
     ELE3305 Computer Systems and Communications Protocols11
     MEC2106 Introduction to Thermofluids22Pre-requisite: CIV1500 or CIV1501 or Students must be enrolled in one of the following Programs: BENH or BEBC or BEHS or GCEN or MENS or GEPR
     MEC3203 Materials Technology11Pre-requisite: MEC1201 or Students must be enrolled in one of the following Programs: GCEN or METC or GCNS or GDNS or MEPR or MENS
     MEC3204 Production Engineering§22
     MEC4104 Renewable Energy Technology22Pre-requisite: ((MEC2101 and MEC3102) or MEC2106) or Students must be enrolled in one of the following Programs: GCEN or GCNS or GDNS or METC or MENS or MEPR

Footnotes
†The Semester 3 offering of this course is offered in odd numbered years only.
<Unavailable in on-campus mode in S2 & S3 2022
‡The semester 3 offering of this course is offered in even numbered years only.
§Unavailable in on-campus mode in S2 2022

Back to top

Power Engineering major full-time recommended enrolment pattern

Students are able to enrol in any offered mode of a course (on-campus, external or online), regardless of the program mode of study they enrolled in.

To satisfy the requirements of the program students must complete all of the Academic and Practice courses in the following table that shows the recommended enrolment patterns for on-campus and external students for our Toowoomba campus.


Major ¾«¶«´«Ã½app: Power Engineering (Major ¾«¶«´«Ã½app Code:16930)
CourseYear of program and semester in which course is normally studiedResidential schoolEnrolment requirements
On-campus
(ONC)
External
(EXT)
Online
(ONL)
YearSemYearSemYearSem

Academic Courses Year 1

ENM1600 Engineering Mathematics111,2
ENG1004 Engineering Problem Solving Principles111,2
ELE1301 Computer Engineering111
ELE1502 Electronic Circuits111
ENG1002 Introduction to Engineering and Built Environment Applications121,2
ENG1100 Introduction to Engineering Design121,2
ELE1801 Electrical Technology122,3Pre-requisite: ENM1500 or ENM1600 or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
MEC1201 Engineering Materials121,2,3

Practice Courses Year 1

ENG1901 Engineering Practice 111,22,3M
ELE1911 Electrical and Electronic Practice A123M

Academic Courses Year 2

ENM2600 Advanced Engineering Mathematics211,3Pre-requisite: ENM1600 or Students must be enrolled in one of the following Programs: GCEN or METC or MENS or GDNS or MEPR or MSCN
ELE2303 Embedded Systems Design211
ENG2002 Technology, Sustainability and Society211,2,3
Approved Course (Select from minor or approved course list)211
ELE2504 Electronic Design and Analysis222Pre-requisite: ELE1502 or Students must be enrolled in one of the following Programs: MEPR or GDNS or MENS or GCNS or GCEN or GEPR
ELE2103 Linear Systems and Control222
ENG3104 Engineering Simulations and Computations222Pre-requisite: (ENM2600 or MAT2100 or MAT2500) or Students must be enrolled in one of the following Programs: GDET or METC or GDNS or MENS
MEC2106 Introduction to Thermofluids222Pre-requisite: CIV1500 or CIV1501 or Students must be enrolled in one of the following Programs: BENH or BEBC or BEHS or GCEN or MENS or GEPR

Practice Courses Year 2

ELE2912 Electrical and Electronic Practice B213MPre-requisite: (ELE1301 and ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GDNS or MENS
ELE2913 Electrical and Electronic Practice C2Pre-requisite: (ELE1301 and ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GDNS or MENS

Academic Courses Year 3

ELE3803 Electrical Plant311Pre-requisite: ELE1801 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
ELE3105 Computer Controlled Systems311Pre-requisite: ELE2103 or Students must be enrolled in one of the following Programs: GCNS or GCEN or GDNS or MEPR or MENS or METC or GEPR
ENG3003 Engineering Management†311,3
ELE3305 Computer Systems and Communications Protocols311
ELE3805 Power Electronics Principles and Applications322Pre-requisite: (ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
Approved Course (Select from minor or approved course list)322
Approved Course (Select from minor or approved course list)322
ENG4110 Engineering Research Methodology322

Practice Courses Year 3

ELE3914 Electrical and Electronic Practice D313MPre-requisite: (ELE1801 and ELE1301 and ELE1502) or Students must be enrolled in one of the following Programs: MENS or MEPR
ELE3915 Electrical and Electronic Practice E~322MPre-requisite: ELE1801 and ELE1301 and ELE1502 or Students must be enrolled in one of the following Programs: MENS or MEPR
ENG3902 Professional Practice 12MPre-requisite: Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS

Academic Courses Year 4

ELE3807 Power Systems Analysis411
ELE3804 Power Systems Protection1Pre-requisite: ELE1801 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
ENG4111 Research Project Part 1411Pre-requisite: ENG3902 and ENG4110 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Course (Select from minor or approved course list)411
ELE2704 Electricity Supply Systems422Pre-requisite: ELE1801 or Students must be enrolled in one of the following Programs: MEPR or GCEN or METC or GEPR
MEC4104 Renewable Energy Technology422Pre-requisite: ((MEC2101 and MEC3102) or MEC2106) or Students must be enrolled in one of the following Programs: GCEN or GCNS or GDNS or METC or MENS or MEPR
ENG4112 Research Project Part 2421,2Pre-requisite: ENG4111 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Course (Select from minor or approved course list)422,3

Practice Courses Year 4

ENG4903 Professional Practice 2412MPre-requisite: ENG3902 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS. Students cannot enrol in ENG3902 and ENG4903 in the same semester.
ENG4909 Work Experience - Professional1,2,3

Select a minor study or approved courses from the following or other elective courses as approved by the Program Director

     ELE2601 Telecommunications Principles11Pre-requisite: (ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GCEN or METC or GEPR
     ELE3107 Signal Processing22
     ELE3307 Real Time Systems22Pre-requisite: ELE1301 or Students must be enrolled in one of the following Programs: GCEN or GCNS or METC or MENS or MEPR
     ELE4506 Industrial Process Automation1Pre-requisite: (ELE2101 or ELE2103) and ELE3105 and MEC2501 or Students must be enrolled in the following program: MENS or MEPR
     ELE4605 Fields and Waves11Pre-requisite: {(MAT1502 or ENM1600) and ELE2103 and ELE2601} or Students must be enrolled in one of the following Programs: MEPR or MENS or GCNS or GDNS
     ELE5001 Industrial Communications Protocols11Pre-requisite: ELE2601 or Students must be enrolled in the following Program: GCNS, GDNS, MENS or MEPR
     CIV2403 Geology and Geomechanics22Pre-requisite: CIV1501 or CIV1500 or Students must be enrolled in one of the following Programs: MENS or GCEN or GEPR
     CIV2605 Construction Engineering11
     GIS1401 Geographic Data Presentation22
     GIS1402 Geographic Information Systems11,3
     ENG4004 Engineering Project and Operations Management<#22,3
     CIV1501 Engineering Statics22,3Pre-requisite: ENM1600 or (ENM1500 and CIV1500) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
     MEC2401 Dynamics I11Pre-requisite: ((MAT1502 or MAT1102 or ENM1600) and CIV1501) or Students must be enrolled in one of the following Programs: GCEN or GCNS or METC or MEPR or MENS or GEPR
     MEC2402 Stress Analysis11Pre-requisite: CIV1501 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
     MEC2501 Process Control Systems2Pre-requisite: ELE2103 or (MEC1501 and ELE2101 as Co-requisite or Pre-requisite) or Students must be enrolled in the following Program: GEPR
     MEC3403 Dynamics II22Pre-requisite: (MEC2401 and (MAT2500 or ENM2600)) or Students must be enrolled in one of the following Programs: GCEN or MEPR or GCNS or GDNS
     CHE1110 Chemistry 1^11HR

Footnotes
†The Semester 3 offering of this course is offered in odd numbered years only.
~Unavailable in on-campus mode at Toowoomba in S2 2022
<Unavailable in on-campus mode in S2 & S3 2022
#The Semester 3 offering of this course is offered in even numbered years only.
^CHE1110 Chemistry 1 has a highly recommended residential school requirement in External mode.

Back to top

Power Engineering major part-time recommended enrolment pattern

Students are able to enrol in any offered mode of a course (on-campus, external or online), regardless of the program mode of study they enrolled in.


Major ¾«¶«´«Ã½app: Power Engineering (Major ¾«¶«´«Ã½app Code:16930)
CourseYear of program and semester in which course is normally studiedResidential schoolEnrolment requirements
On-campus
(ONC)
External
(EXT)
Online
(ONL)
YearSemYearSemYearSem

Year 1

ENM1600 Engineering Mathematics1,21,2
ENG1004 Engineering Problem Solving Principles11,2
ENG1002 Introduction to Engineering and Built Environment Applications1,21,2
ENG1100 Introduction to Engineering Design1,21,2

Year 1 Practice Courses

ENG1901 Engineering Practice 11,22,3M

Year 2

ELE1301 Computer Engineering11
ELE1502 Electronic Circuits11
ELE1801 Electrical Technology22,3Pre-requisite: ENM1500 or ENM1600 or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
MEC1201 Engineering Materials1,21,2,3

Year 2 Practice Courses

ELE1911 Electrical and Electronic Practice A23M

Year 3

ENM2600 Advanced Engineering Mathematics11,3Pre-requisite: ENM1600 or Students must be enrolled in one of the following Programs: GCEN or METC or MENS or GDNS or MEPR or MSCN
ELE2303 Embedded Systems Design11
ELE2504 Electronic Design and Analysis22Pre-requisite: ELE1502 or Students must be enrolled in one of the following Programs: MEPR or GDNS or MENS or GCNS or GCEN or GEPR
ELE2103 Linear Systems and Control22

Year 3 Practice Courses

ELE2912 Electrical and Electronic Practice B13MPre-requisite: (ELE1301 and ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GDNS or MENS

Year 4

ENG2002 Technology, Sustainability and Society1,21,2,3
Approved Course (Select from minor or approved course list)
ENG3104 Engineering Simulations and Computations22Pre-requisite: (ENM2600 or MAT2100 or MAT2500) or Students must be enrolled in one of the following Programs: GDET or METC or GDNS or MENS
MEC2106 Introduction to Thermofluids22Pre-requisite: CIV1500 or CIV1501 or Students must be enrolled in one of the following Programs: BENH or BEBC or BEHS or GCEN or MENS or GEPR

Year 4 Practice Courses

ELE2913 Electrical and Electronic Practice C2Pre-requisite: (ELE1301 and ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GDNS or MENS

Year 5

ELE3803 Electrical Plant11Pre-requisite: ELE1801 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
ELE3105 Computer Controlled Systems11Pre-requisite: ELE2103 or Students must be enrolled in one of the following Programs: GCNS or GCEN or GDNS or MEPR or MENS or METC or GEPR
ELE3805 Power Electronics Principles and Applications22Pre-requisite: (ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
Approved Course (Select from minor or approved course list)21,2,3

Year 5 Practice Courses

ELE3914 Electrical and Electronic Practice D13MPre-requisite: (ELE1801 and ELE1301 and ELE1502) or Students must be enrolled in one of the following Programs: MENS or MEPR

Year 6

ENG3003 Engineering Management†1,31,3
ELE3305 Computer Systems and Communications Protocols11
Approved Course (Select from minor or approved course list)21,2,3
ELE2704 Electricity Supply Systems22Pre-requisite: ELE1801 or Students must be enrolled in one of the following Programs: MEPR or GCEN or METC or GEPR

Year 6 Practice Courses

ELE3915 Electrical and Electronic Practice E~22MPre-requisite: ELE1801 and ELE1301 and ELE1502 or Students must be enrolled in one of the following Programs: MENS or MEPR

Year 7

ELE3807 Power Systems Analysis11
ELE3804 Power Systems Protection1Pre-requisite: ELE1801 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS
ENG4110 Engineering Research Methodology22
MEC4104 Renewable Energy Technology22Pre-requisite: ((MEC2101 and MEC3102) or MEC2106) or Students must be enrolled in one of the following Programs: GCEN or GCNS or GDNS or METC or MENS or MEPR

Year 7 Practice Courses

ENG3902 Professional Practice 12MPre-requisite: Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS

Year 8

ENG4111 Research Project Part 111Pre-requisite: ENG3902 and ENG4110 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Course (Select from minor or approved course list)
ENG4112 Research Project Part 21,21,2Pre-requisite: ENG4111 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH
Approved Course (Select from minor or approved course list)

Year 8 Practice Courses

ENG4903 Professional Practice 212MPre-requisite: ENG3902 and Students must be enrolled in one of the following Programs: BCNH or BCON or BEBB or BEBC or BEHB or BEHI or BEHS or BENG or BENH or MENS. Students cannot enrol in ENG3902 and ENG4903 in the same semester.
ENG4909 Work Experience - Professional1,2,3

Select a minor study or approved courses from the following or other elective courses as approved by the Program Director

     ELE2601 Telecommunications Principles11Pre-requisite: (ELE1502 and ELE1801) or Students must be enrolled in one of the following Programs: GCEN or METC or GEPR
     ELE3107 Signal Processing22
     ELE3307 Real Time Systems22Pre-requisite: ELE1301 or Students must be enrolled in one of the following Programs: GCEN or GCNS or METC or MENS or MEPR
     ELE4506 Industrial Process Automation1Pre-requisite: (ELE2101 or ELE2103) and ELE3105 and MEC2501 or Students must be enrolled in the following program: MENS or MEPR
     ELE4605 Fields and Waves11Pre-requisite: {(MAT1502 or ENM1600) and ELE2103 and ELE2601} or Students must be enrolled in one of the following Programs: MEPR or MENS or GCNS or GDNS
     ELE5001 Industrial Communications Protocols11Pre-requisite: ELE2601 or Students must be enrolled in the following Program: GCNS, GDNS, MENS or MEPR
     CIV2403 Geology and Geomechanics22Pre-requisite: CIV1501 or CIV1500 or Students must be enrolled in one of the following Programs: MENS or GCEN or GEPR
     CIV2605 Construction Engineering11
     GIS1401 Geographic Data Presentation22
     GIS1402 Geographic Information Systems11,3
     ENG4004 Engineering Project and Operations Management<#22,3
     CIV1501 Engineering Statics22,3Pre-requisite: ENM1600 or (ENM1500 and CIV1500) or Students must be enrolled in one of the following Programs: MEPR or GCEN or GEPR
     MEC2401 Dynamics I11Pre-requisite: ((MAT1502 or MAT1102 or ENM1600) and CIV1501) or Students must be enrolled in one of the following Programs: GCEN or GCNS or METC or MEPR or MENS or GEPR
     MEC2402 Stress Analysis11Pre-requisite: CIV1501 or Students must be enrolled in one of the following Programs: GCEN or METC or MEPR or GCNS or GDNS or MENS or GEPR
     MEC2501 Process Control Systems2Pre-requisite: ELE2103 or (MEC1501 and ELE2101 as Co-requisite or Pre-requisite) or Students must be enrolled in the following Program: GEPR
     MEC3403 Dynamics II22Pre-requisite: (MEC2401 and (MAT2500 or ENM2600)) or Students must be enrolled in one of the following Programs: GCEN or MEPR or GCNS or GDNS
     CHE1110 Chemistry 1^11HR

Footnotes
†The Semester 3 offering of this course is offered in odd numbered years only.
~Unavailable in on-campus mode at Toowoomba in S2 2022
<Unavailable in on-campus mode in S2 & S3 2022
#The Semester 3 offering of this course is offered in even numbered years only.
^CHE1110 Chemistry 1 has a highly recommended residential school requirement in External mode.