Information on this page is only relevant for students who commenced their program prior to 2021. Students who commenced a program from 2021 should refer to the program requirements (course list) for information relevant to their program.

The Bachelor of Engineering (Honours), Bachelor of Information Technology and Bachelor of Computer Science permits credit for electives, sometimes called free electives.

The number of electives that may be credited will depend on your program and major. 

You are encouraged to choose electives from your program course list (from any major). 

You may also choose unrelated electives (courses not listed anywhere on your program course list), subject to your program requirements. All such UQ courses can be credited as electives towards your program, except for:

  • courses which do not fit in your program and plan (i.e. exceed the permissible number of electives in your program and major);
  • courses which are incompatible with any compulsory or elective course in your major (or dual major or extended major);
  • foreign language courses incompatible with your prior knowledge or qualifications (e.g. a native speaker undertaking introductory courses);
  • courses exceeding the limit of level one courses allowed in your program:
    • in the BE(Hons), a maximum of 4 units level one non-engineering electives is permitted
    • in the BCompSc, a maximum of 20 units level one courses can be taken in the whole program (this limit includes compulsory and elective courses)
    • in the BInfTech, a maximum of 20 units level one courses can be taken in the whole program (this limit includes compulsory and elective courses)
  • courses on the banned list.

You should seek advice from the EAIT Faculty Office if you are unsure whether a course can be counted towards your program. 

Banned courses

Credit will not be granted for the following courses in the circumstances described below.

If you choose to enrol in a banned course, it must be undertaken as a non-award course for which full tuition fees are payable upfront and the course will not count for credit towards your program. Alternatively, you may choose to enrol in a dual degree and take the desired courses in the non–EAIT part of the dual degree if permitted.

CHEM1090

Introductory Chemistry,

This course is not approved for students who have received a sound achievement or higher in Senior Chemistry or equivalent in High School or students who have completed or been given credit for any Chemistry course at UQ.

ECON1050

Tools of Economic Analysis,

This course is incompatible with compulsory mathematics courses in both the BE(Hons) and BCompSc and will not be credited towards the BE(Hons)* or BCompSc* for any student.

ECON1310

Quantitative Economic & Business Analysis A,

  • Students in the BE(Hons) must complete the relevant engineering statistics course for their major.
  • Students in BCompSc (pre-2021 commencement) must complete STAT2203.
  • Students in BCompSc (commenced 2021 onwards) must complete STAT1201 or STAT1301.

MATH1040

Basic Mathematics,

This is a pre-requisite for entry into the BE(Hons), BCompSc and BInfTech programs (equivalent to High School Maths B) so credit is not available for this course.

MATH1050

Mathematical Foundations,

This course is NOT approved for students who have received a high achievement (HA) in Maths C or equivalent in High School, or students who have already completed or been given credit for MATH1051 and /or MATH1052.

PHYS1001

Mechanics & Thermal Physics1,

  • Students in the BCompSc and BInfTech, or who commenced the BE(hons) in 2021 may complete this course.
  • Students who commenced the BE(hons) in 2020 or earlier: This course is not approved for engineering majors that include ENGG1400 and/or ENGG1500. It is only available to students undertaking majors in Electrical Engineering, Electrical and Biomedical Engineering, Electrical and Computer Engineering or Software Engineering.

PHYS1171

Physical Basis of Biological Systems,

This course is not approved for students who have received a sound achievement or higher in Senior Physics or equivalent in High School or students who have completed or been given credit for any Physics course at UQ.

PHYS2810

Electronics and Circuit Theory,

  • This course overlaps with electrical engineering courses and is not permitted as an elective for students studying Electrical, Electrical & Biomedical, Electrical & Computer or Mechatronics Engineering.
  • This course is available to students in other programs/majors.

SCIE1000

SCIE1100

Theory and Practice in Science,

Advanced Theory and Practice in Science,

  • Not available in BE(Hons). Students must gain credit for ENGG1100 and ENGG1200 or ENGG1211.
  • These courses are available to students in other programs.

STAT1201

STAT1301

Analysis of Scientific Data,

Advanced Analysis of Scientific Data,

  • Students in the BE(Hons) must complete the relevant engineering statistics course for their major. Only students undertaking a dual BE(Hons)/BSc with a BSc major in statistics are permitted to enrol in these courses.
  • Students in the BE(Hons) must complete the relevant engineering statistics course for their major. Only students undertaking a dual BE(Hons)/BSc with a BSc major in statistics are permitted to enrol in these courses.
  • Students in BCompSc (pre-2021 commencement) must complete STAT2203.

*or BE(Hons) component of a dual degree.

*or BCompSc component of a dual degree.