Electrical Engineering

(Honours)
Contact us
+61 2 9385 4000
UAC Code: 
425100
93
Assumed: 
HSC Maths Ext. 1 and Physics
T3 Entry: 
Yes
Douglas George

Most universities aim to produce high quality engineers, but I've found that UNSW Engineering is driven to produce graduates who will change the game no matter which field they choose.

Douglas George

What's it all about?

■  Electrical Engineering encompasses research, design, development, manufacturing and management of complex systems for many different uses. Think about the infrastructure that allows you to call anywhere in the world on your mobile. Or the electricity wires that connect your house to the power grid. Study Electrical Engineering and you will never be out of a job.

What does it include?

■  The focus of this degree is on design, development, manufacturing and management of complex hardware and software systems, and reliable cost-effective devices. This involves the use of new information and computer intensive technologies. Key subjects include telecommunications, photonics, systems and control, energy systems, microelectronics and signal processing. To get you work ready, you'll apply these skills through 60-days of approved industry training.

Where will you work?

■  This degree opens up a huge range of challenging and rewarding career paths. Potential employers are found in telecommunications, biomedical, electricity authorities and in large private industrial groups such as Thales, Alstom, BHP, Boeing Australia, Honeywell, Dolby Australia, IBM and Google.

Dual degrees

■  Dual degrees are a great way of graduating with a wider breadth of knowledge, better preparing you for your future career. For more information, visit our dual degrees page to find one that suits your interests.

Program outlines

■  Sample program outlines are given in the tables below. If you would like to see a downloadable version of these outlines, please visit our student resources page.

Sample Program Outlines*

Term 1

Course code Course name Notes
COMP1511 Introduction to Programming The objective of this course is for students to develop proficiency in programming using a high level language. COMP1917 is the preferred computing course for the Mechatronic Engineering stream.
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
MATH1131 Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.
MATH1141 Higher Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.

Term 2

Course code Course name Notes
COMP1521 Computer Systems Fundamentals Programmer's view on how a computer system executes programs, manipulates data and communicates.
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
MATH1241 Higher Maths 1B Students have the option to enrol in either MATH1231 or MATH1241. MATH1241 covers the same topics as MATH1231 but in greater depth. A minimum mark of 65 in MATH1131 or MATH1141 is required for enrolment in MATH1241 instead of MATH1231.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.
PHYS1131 Higher Physics 1A Covers the same content as PHYS1121, however features more advanced assessment.

Term 3

Course code Course name Notes
ELEC1111 Electrical & Telecommunications Engineering This course is available all year round and can be completed in the space of a Year 1 Elective. It has no prerequisites and it isn't one itself for any other courses in this degree plan. However, ELEC1111 must be completed in order for this degree to be acheived.
Read more Discipline Elective Recommendations for different degrees in link.
PHYS1231 Higher Physics 1B This course covers the same content as PHYS1221, with more challenging assessments. Prerequisite: PHYS1131 or PHYS1141 or a mark of 65 or above in PHYS1121.

Term 1

Course code Course name Notes
ELEC2134 Circuits and Signals Co-Requisite: elec1111 or elec1112.
ELEC2141 Digital Circuit Design Introduction to modern digital logic design, boolean algebra and hardware description language.
Read more Discipline Elective Recommendations for different degrees in link.

Term 2

Course code Course name Notes
ELEC2133 Analogue Electronics Prerequisite: ELEC2134.
ELEC2142 Embedded Systems Design An introduction to programmer model of computer organisation using assembly and machine language.
MATH2099 Mathematics 2B Prerequisite: MATH1231 or MATH1241 or MATH1251. Exclusions: MATH2501 and MATH2601.

Term 3

Course code Course name Notes
ELEC3117 Electrical Engineering Design Design Project Management: Introduction to scheduling, costing, marketing, standards, patents, quality, safety, (electronic) manufacturing methods, engineering innovation, Report Writing and Oral Presentations.
Read more General Education You can't select a General Education course from within your own faculty.
Read more General Education You can't select a General Education course from within your own faculty.

Term 1

Course code Course name Notes
ELEC3104 Digital Signal Processing Processing and analysis of continuous (analogue) and discrete-time (digital) signals.
ELEC3115 Electromagnetic Engineering 0
Read more Level 3/4 Elective Level 3/4 Elective

Term 2

Course code Course name Notes
ELEC3105 Electrical Energy Pre-requisites: ELEC2134 and ELEC3115.
ELEC3106 Electronics Pre-requisites: ELEC2133 and ELEC2141.
ELEC3114 Control Systems Recognition of what a control system is, and the distinction between simple and complex control systems.

Term 3

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity Gain international exposure and/or industry experience

Term 1

Course code Course name Notes
ELEC4122 Strategic Leadership and Ethics Students study theories of leadership, engineering ethics, principles and practice.
ELEC4123 Electrical Design Proficiency The course involves four competency components: Electronic Circuit Design, Control System Design, Signal Processing Design and Power System Design.
ELEC4951 Research Thesis (1/3) Research Thesis (1/3)

Term 2

Course code Course name Notes
Read more Discipline Elective Recommendations for different degrees in link.
Read more Level 3/4 Elective Level 3/4 Elective
ELEC4952 Research Thesis (2/3) Research Thesis (2/3)

Term 3

Course code Course name Notes
Read more Discipline Elective Recommendations for different degrees in link.
Read more Discipline Elective Recommendations for different degrees in link.
ELEC4953 Research Thesis (3/3) Research Thesis (3/3)

Term 1

Course code Course name Notes
COMP1511 Introduction to Programming The objective of this course is for students to develop proficiency in programming using a high level language.
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
MATH1131 Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.

Term 2

Course code Course name Notes
COMP1521 Computer Systems Fundamentals Programmer's view on how a computer system executes programs, manipulates data and communicates.
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.

Term 3

Course code Course name Notes
ELEC1111 Electrical & Telecommunications Engineering This course also appears on the Faculty First Year Elective list. As a student of UNSW Mechanical and Manufacturing Engineering, you have the opportunity to take a Discipline Elective in place of a Faculty First Year Elective because this is a core course.
Read more L1 Engineering Elective
PHYS1231 Higher Physics 1B This course covers the same content as PHYS1221, with more challenging assessments. Prerequisite: PHYS1131 or PHYS1141 or a mark of 65 or above in PHYS1121.

Term 1

Course code Course name Notes
ELEC2134 Circuits and Signals Co-Requisite: elec1111 or elec1112.
ELEC2141 Digital Circuit Design Introduction to modern digital logic design, boolean algebra and hardware description language.
Read more Elective

Term 2

Course code Course name Notes
ELEC2133 Analogue Electronics Prerequisite: ELEC2134.
ELEC2142 Embedded Systems Design An introduction to programmer model of computer organisation using assembly and machine language.
MATH2099 Mathematics 2B Prerequisite: MATH1231 or MATH1241 or MATH1251. Exclusions: MATH2501 and MATH2601.

Term 3

Course code Course name Notes
COMP2521 Data Structures and Algorithms This course covers programming in the large, abstraction and ADTs, interfaces, and complexity. Prerequisites:COMP1511 and COM1921.
ELEC3117 Electrical Engineering Design Design Project Management: Introduction to scheduling, costing, marketing, standards, patents, quality, safety, (electronic) manufacturing methods, engineering innovation, Report Writing and Oral Presentations.
Read more L1 Engineering Elective

Term 1

Course code Course name Notes
ELEC3104 Digital Signal Processing Processing and analysis of continuous (analogue) and discrete-time (digital) signals.
ELEC3115 Electromagnetic Engineering
Read more Elective

Term 2

Course code Course name Notes
ELEC3105 Electrical Energy Pre-requisites: ELEC2134 and ELEC3115.
ELEC3106 Electronics Pre-requisites: ELEC2133 and ELEC2141.
ELEC3114 Control Systems Recognition of what a control system is, and the distinction between simple and complex control systems.

Term 3

Course code Course name Notes
Read more COMP Elective
COMP1531 Software Engineering Fundamentals This course provides an induction to software engineering principles and practice, including software lifecycle, methodologies, teamwork and web-based architectures.

Term 1

Course code Course name Notes
ELEC4122 Strategic Leadership and Ethics Students study theories of leadership, engineering ethics, principles and practice.
ELEC4123 Electrical Design Proficiency The course involves four competency components: Electronic Circuit Design, Control System Design, Signal Processing Design and Power System Design.
Read more General Education

Term 2

Course code Course name Notes
COMP2511 Object-Orinated Design & Programming Introduces students to the principles of object-oriented design and to fundamental techniques in object-oriented programming.
Read more General Education
MATH1081 Discrete Maths Assumed knowledge: students are expected to have achieved a combined mark of at least 100 in Mathematics and Mathematics Extension 1.

Term 3

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity

Term 1

Course code Course name Notes
Read more COMP Elective
Read more COMP Elective
ELEC4951 Research Thesis (1/3)

Term 2

Course code Course name Notes
COMP3121 Algorithms & Programming Pre-requisite: COMP1927 or COMP2521 or a mark of at least 65 in COMP1921.
COMP3900 Computer Science Project Most of the work in this course is team-based project work.
ELEC4952 Research Thesis (2/3)

Term 3

Course code Course name Notes
Read more COMP Elective
COMP4920 Management & Ethics This course will develop a framework on which management and ethical issues can be developed.
ELEC4953 Research Thesis (3/3)

Term 1

Course code Course name Notes
COMP1911 Computing 1A This course is designed for non-computing majors who want a solid introduction to programming.
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
LAWS1052

Term 2

Course code Course name Notes
COMP1521 Computer Systems Fundamentals Programmer's view on how a computer system executes programs, manipulates data and communicates.
LAWS1061
MATH1131 Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.

Term 3

Course code Course name Notes
ELEC1111 Electrical & Telecommunications Engineering This course also appears on the Faculty First Year Elective list. As a student of UNSW Mechanical and Manufacturing Engineering, you have the opportunity to take a Discipline Elective in place of a Faculty First Year Elective because this is a core course.
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
PHYS1231 Higher Physics 1B This course covers the same content as PHYS1221, with more challenging assessments. Prerequisite: PHYS1131 or PHYS1141 or a mark of 65 or above in PHYS1121.

Term 1

Course code Course name Notes
ELEC2134 Circuits and Signals Co-Requisite: elec1111 or elec1112.
ELEC2141 Digital Circuit Design Introduction to modern digital logic design, boolean algebra and hardware description language.
LAWS1021

Term 2

Course code Course name Notes
ELEC2133 Analogue Electronics Prerequisite: ELEC2134.
ELEC2142 Embedded Systems Design An introduction to programmer model of computer organisation using assembly and machine language.
MATH2099 Mathematics 2B Prerequisite: MATH1231 or MATH1241 or MATH1251. Exclusions: MATH2501 and MATH2601.

Term 3

Course code Course name Notes
LAWS1150
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.

Term 1

Course code Course name Notes
ELEC3104 Digital Signal Processing Processing and analysis of continuous (analogue) and discrete-time (digital) signals.
ELEC3115 Electromagnetic Engineering 0
Read more Law Elective

Term 2

Course code Course name Notes
ELEC3105 Electrical Energy Pre-requisites: ELEC2134 and ELEC3115.
ELEC3106 Electronics Pre-requisites: ELEC2133 and ELEC2141.
LAWS1022

Term 3

Course code Course name Notes
ELEC3117 Electrical Engineering Design Design Project Management: Introduction to scheduling, costing, marketing, standards, patents, quality, safety, (electronic) manufacturing methods, engineering innovation, Report Writing and Oral Presentations.
LAWS1141
MATH2069 Mathematics 2A Available only to students for whom it is specifically required as part of their program. MATH2018 is equivalent to MATH2019.

Term 1

Course code Course name Notes
ELEC4122 Strategic Leadership and Ethics Students study theories of leadership, engineering ethics, principles and practice.
ELEC4123 Electrical Design Proficiency The course involves four competency components: Electronic Circuit Design, Control System Design, Signal Processing Design and Power System Design.
LAWS1075

Term 2

Course code Course name Notes
ELEC3114 Control Systems Recognition of what a control system is, and the distinction between simple and complex control systems.
Read more Engineering Elective
LAWS1230

Term 3

Course code Course name Notes
Read more Eng Elective
LAWS1160
LAWS2385

Term 1

Course code Course name Notes
LAWS1091
LAWS2371
TELE3113 Analogue & Digital Communications This course introduces students to the fundamentals of telecommunications.

Term 2

Course code Course name Notes
Read more Law Elective
ELEC4951 Research Thesis (1/3)

Term 3

Course code Course name Notes
Read more Law Elective
ELEC4952 Research Thesis (2/3)

Term 1

Course code Course name Notes
Read more Law Elective
LAWS2150
ELEC4953 Research Thesis (3/3)

Term 2

Course code Course name Notes
LAWS2270 Law in the Global Context
LAWS2351
LAWS2383

Term 3

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity

Term 1

Course code Course name Notes
Read more Eng Elective
Read more Law Elective
Read more Law Elective

Term 2

Course code Course name Notes
Read more Law Elective
Read more Law Elective

Term 1

Course code Course name Notes
COMP1911 Computing 1A This course is designed for non-computing majors who want a solid introduction to programming.
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
MATH1141 Higher Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.

Term 2

Course code Course name Notes
COMP1521 Computer Systems Fundamentals Programmer's view on how a computer system executes programs, manipulates data and communicates.
MATH1241 Higher Maths 1B Students have the option to enrol in either MATH1231 or MATH1241. MATH1241 covers the same topics as MATH1231 but in greater depth. A minimum mark of 65 in MATH1131 or MATH1141 is required for enrolment in MATH1241 instead of MATH1231.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.

Term 3

Course code Course name Notes
ELEC1111 Electrical & Telecommunications Engineering This course also appears on the Faculty First Year Elective list. As a student of UNSW Mechanical and Manufacturing Engineering, you have the opportunity to take a Discipline Elective in place of a Faculty First Year Elective because this is a core course.
MATH1081 Discrete Maths Assumed knowledge: students are expected to have achieved a combined mark of at least 100 in Mathematics and Mathematics Extension 1.
PHYS1231 Higher Physics 1B This course covers the same content as PHYS1221, with more challenging assessments. Prerequisite: PHYS1131 or PHYS1141 or a mark of 65 or above in PHYS1121.

Term 1

Course code Course name Notes
ELEC2134 Circuits and Signals Co-Requisite: elec1111 or elec1112.
ELEC2141 Digital Circuit Design Introduction to modern digital logic design, boolean algebra and hardware description language.
MATH2111 Higher Several Variable Calculus

Term 2

Course code Course name Notes
ELEC2133 Analogue Electronics Prerequisite: ELEC2134.
MATH2221 Higher Theory and Applications of Diff. Equations.
MATH2601 Higher Linear Algebra

Term 3

Course code Course name Notes
MATH2621 Higher Complex Analysis
MATH2701
-

Term 1

Course code Course name Notes
Read more Elective
Read more Elective
TELE3113 Analogue & Digital Communications This course introduces students to the fundamentals of telecommunications.

Term 2

Course code Course name Notes
ELEC2142 Embedded Systems Design An introduction to programmer model of computer organisation using assembly and machine language.
MATH2901 Higher Theory of Statistics This course provides an introduction to the theoretical underpinning of statistics.
MATH3611

Term 3

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity

Term 1

Course code Course name Notes
ELEC3104 Digital Signal Processing Processing and analysis of continuous (analogue) and discrete-time (digital) signals.
ELEC3115 Electromagnetic Engineering 0
MATH3711

Term 2

Course code Course name Notes
ELEC3105 Electrical Energy Pre-requisites: ELEC2134 and ELEC3115.
ELEC3106 Electronics Pre-requisites: ELEC2133 and ELEC2141.
ELEC3114 Control Systems Recognition of what a control system is, and the distinction between simple and complex control systems.

Term 3

Course code Course name Notes
ELEC3117 Electrical Engineering Design Design Project Management: Introduction to scheduling, costing, marketing, standards, patents, quality, safety, (electronic) manufacturing methods, engineering innovation, Report Writing and Oral Presentations.
MATH3701
Read more Stage 3 Math

Term 1

Course code Course name Notes
ELEC4122 Strategic Leadership and Ethics Students study theories of leadership, engineering ethics, principles and practice.
ELEC4123 Electrical Design Proficiency The course involves four competency components: Electronic Circuit Design, Control System Design, Signal Processing Design and Power System Design.
ELEC4951 Research Thesis (1/3)

Term 2

Course code Course name Notes
Read more Elective
Read more Elective
ELEC4952 Research Thesis (2/3)

Term 3

Course code Course name Notes
Read more Elective
Read more Stage 3 Math
ELEC4953 Research Thesis (3/3)

Term 1

Course code Course name Notes
MATH4001 MathsStats Hons Thesis A
Read more Stage 5 Math
Read more Stage 5 Math

Term 2

Course code Course name Notes
MATH4001 MathsStats Hons Thesis A
Read more Stage 5 Math
Read more Stage 5 Math

Term 3

Course code Course name Notes
MATH4001 MathsStats Hons Thesis A
Read more Stage 5 Math

Term 1

Course code Course name Notes
COMP1911 Computing 1A This course is designed for non-computing majors who want a solid introduction to programming.
MATH1141 Higher Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.
PHYS1141

Term 2

Course code Course name Notes
COMP1521 Computer Systems Fundamentals Programmer's view on how a computer system executes programs, manipulates data and communicates.
MATH1241 Higher Maths 1B Students have the option to enrol in either MATH1231 or MATH1241. MATH1241 covers the same topics as MATH1231 but in greater depth. A minimum mark of 65 in MATH1131 or MATH1141 is required for enrolment in MATH1241 instead of MATH1231.
PHYS1241

Term 3

Course code Course name Notes
ELEC1111 Electrical & Telecommunications Engineering This course also appears on the Faculty First Year Elective list. As a student of UNSW Mechanical and Manufacturing Engineering, you have the opportunity to take a Discipline Elective in place of a Faculty First Year Elective because this is a core course.
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.

Term 1

Course code Course name Notes
ELEC2134 Circuits and Signals Co-Requisite: elec1111 or elec1112.
ELEC2141 Digital Circuit Design Introduction to modern digital logic design, boolean algebra and hardware description language.
PHYS2111

Term 2

Course code Course name Notes
ELEC2133 Analogue Electronics Prerequisite: ELEC2134.
MATH2099 Mathematics 2B Prerequisite: MATH1231 or MATH1241 or MATH1251. Exclusions: MATH2501 and MATH2601.
PHYS2113

Term 3

Course code Course name Notes
Read more Elective
Read more Elective
MATH2069 Mathematics 2A Available only to students for whom it is specifically required as part of their program. MATH2018 is equivalent to MATH2019.

Term 1

Course code Course name Notes
MATH2301
PHYS3113
TELE3113 Analogue & Digital Communications This course introduces students to the fundamentals of telecommunications.

Term 2

Course code Course name Notes
ELEC2142 Embedded Systems Design An introduction to programmer model of computer organisation using assembly and machine language.
Read more Elective
PHYS2114

Term 3

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity

Term 1

Course code Course name Notes
ELEC3104 Digital Signal Processing Processing and analysis of continuous (analogue) and discrete-time (digital) signals.
ELEC3115 Electromagnetic Engineering 0
PHYS3112

Term 2

Course code Course name Notes
ELEC3105 Electrical Energy Pre-requisites: ELEC2134 and ELEC3115.
ELEC3106 Electronics Pre-requisites: ELEC2133 and ELEC2141.
ELEC3114 Control Systems Recognition of what a control system is, and the distinction between simple and complex control systems.

Term 3

Course code Course name Notes
ELEC3117 Electrical Engineering Design Design Project Management: Introduction to scheduling, costing, marketing, standards, patents, quality, safety, (electronic) manufacturing methods, engineering innovation, Report Writing and Oral Presentations.
Read more Elective
PHYS3114

Term 1

Course code Course name Notes
ELEC4122 Strategic Leadership and Ethics Students study theories of leadership, engineering ethics, principles and practice.
Read more Stage 3 Physics
ELEC4951 Research Thesis (1/3)

Term 2

Course code Course name Notes
ELEC4123 Electrical Design Proficiency The course involves four competency components: Electronic Circuit Design, Control System Design, Signal Processing Design and Power System Design.
PHYS3111
ELEC4952 Research Thesis (2/3)

Term 3

Course code Course name Notes
Read more Elective
Read more Stage 3 Physics
ELEC4953 Research Thesis (3/3)

Term 1

Course code Course name Notes
PHYS4142
PHYS4146

Term 2

Course code Course name Notes
PHYS4141
PHYS4145

Term 3

Course code Course name Notes
PHYS4143
PHYS4144

Term 1

Course code Course name Notes
COMP1911 Computing 1A This course is designed for non-computing majors who want a solid introduction to programming.
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
MATH1141 Higher Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.

Term 2

Course code Course name Notes
COMP1521 Computer Systems Fundamentals Programmer's view on how a computer system executes programs, manipulates data and communicates.
MATH1241 Higher Maths 1B Students have the option to enrol in either MATH1231 or MATH1241. MATH1241 covers the same topics as MATH1231 but in greater depth. A minimum mark of 65 in MATH1131 or MATH1141 is required for enrolment in MATH1241 instead of MATH1231.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.

Term 3

Course code Course name Notes
ELEC1111 Electrical & Telecommunications Engineering This course also appears on the Faculty First Year Elective list. As a student of UNSW Mechanical and Manufacturing Engineering, you have the opportunity to take a Discipline Elective in place of a Faculty First Year Elective because this is a core course.
PHYS1231 Higher Physics 1B This course covers the same content as PHYS1221, with more challenging assessments. Prerequisite: PHYS1131 or PHYS1141 or a mark of 65 or above in PHYS1121.

Term 1

Course code Course name Notes
ELEC2134 Circuits and Signals Co-Requisite: elec1111 or elec1112.
ELEC2141 Digital Circuit Design Introduction to modern digital logic design, boolean algebra and hardware description language.
MATH2111 Higher Several Variable Calculus

Term 2

Course code Course name Notes
ELEC2133 Analogue Electronics Prerequisite: ELEC2134.
MATH2221 Higher Theory and Applications of Diff. Equations.
MATH2601 Higher Linear Algebra

Term 3

Course code Course name Notes
Read more Elective
Read more Elective
MATH2621 Higher Complex Analysis

Term 1

Course code Course name Notes
Read more Elective
Read more Stage 3 Math
TELE3113 Analogue & Digital Communications This course introduces students to the fundamentals of telecommunications.

Term 2

Course code Course name Notes
ELEC2142 Embedded Systems Design An introduction to programmer model of computer organisation using assembly and machine language.
MATH2901 Higher Theory of Statistics This course provides an introduction to the theoretical underpinning of statistics.
Read more Stage 3 Math

Term 3

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity

Term 1

Course code Course name Notes
ELEC3104 Digital Signal Processing Processing and analysis of continuous (analogue) and discrete-time (digital) signals.
ELEC3115 Electromagnetic Engineering 0
Read more Elective

Term 2

Course code Course name Notes
ELEC3105 Electrical Energy Pre-requisites: ELEC2134 and ELEC3115.
ELEC3106 Electronics Pre-requisites: ELEC2133 and ELEC2141.
ELEC3114 Control Systems Recognition of what a control system is, and the distinction between simple and complex control systems.

Term 3

Course code Course name Notes
ELEC3117 Electrical Engineering Design Design Project Management: Introduction to scheduling, costing, marketing, standards, patents, quality, safety, (electronic) manufacturing methods, engineering innovation, Report Writing and Oral Presentations.
Read more Elective
Read more Stage 3 Math

Term 1

Course code Course name Notes
ELEC4122 Strategic Leadership and Ethics Students study theories of leadership, engineering ethics, principles and practice.
ELEC4123 Electrical Design Proficiency The course involves four competency components: Electronic Circuit Design, Control System Design, Signal Processing Design and Power System Design.
ELEC4951 Research Thesis (1/3)

Term 2

Course code Course name Notes
Read more Elective
Read more Elective
ELEC4952 Research Thesis (2/3)

Term 3

Course code Course name Notes
Read more Elective
Read more Elective
ELEC4953 Research Thesis (3/3)

Term 1

Course code Course name Notes
MATH4001 MathsStats Hons Thesis A
Read more Stage 5 Math
Read more Stage 5 Math

Term 2

Course code Course name Notes
MATH4001 MathsStats Hons Thesis A
Read more Stage 5 Math
Read more Stage 5 Math

Term 3

Course code Course name Notes
MATH4001 MathsStats Hons Thesis A
Read more Stage 5 Math

Term 1

Course code Course name Notes
COMP1911 Computing 1A This course is designed for non-computing majors who want a solid introduction to programming.
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
MATH1131 Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.

Term 2

Course code Course name Notes
COMP1521 Computer Systems Fundamentals Programmer's view on how a computer system executes programs, manipulates data and communicates.
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.

Term 3

Course code Course name Notes
BABS1201 Molecules, Cells and Genes Assumed knowledge: Physics HSC mark 53-100, or Chemistry HSC mark 53-100, or Earth and Environmental Science HSC mark 53-100, or Biology HSC mark 53-100.
ELEC1111 Electrical & Telecommunications Engineering This course also appears on the Faculty First Year Elective list. As a student of UNSW Mechanical and Manufacturing Engineering, you have the opportunity to take a Discipline Elective in place of a Faculty First Year Elective because this is a core course.
PHYS1231 Higher Physics 1B This course covers the same content as PHYS1221, with more challenging assessments. Prerequisite: PHYS1131 or PHYS1141 or a mark of 65 or above in PHYS1121.

Term 1

Course code Course name Notes
CHEM1011 Chemistry A This course builds on an elementary knowledge of chemistry. Assumed knowledge equivalent to year 11 chemistry or CHEM1001. CHEM1131 or MATS1101 are acceptable alternatives for CHEM1011.
ELEC2134 Circuits and Signals Co-Requisite: elec1111 or elec1112.
ELEC2141 Digital Circuit Design Introduction to modern digital logic design, boolean algebra and hardware description language.

Term 2

Course code Course name Notes
BABS1202 Applied Biomolecular Sciences
BABS2202 Cell Biology This course provides an opportunity to explore the nature of cells, both the unity and the breadth of cell structre and function.
ELEC2133 Analogue Electronics Prerequisite: ELEC2134.

Term 3

Course code Course name Notes
CHEM1021 Chemistry B
MATH2069 Mathematics 2A Available only to students for whom it is specifically required as part of their program. MATH2018 is equivalent to MATH2019.
Read more Stage 2 BIOTB1

Term 1

Course code Course name Notes
BABS2011 Current Trends in Biotechnology
MICR2011 Microbiology 1A
TELE3113 Analogue & Digital Communications This course introduces students to the fundamentals of telecommunications.

Term 2

Course code Course name Notes
BIOC2101 Principles of Biochemistry (Adv)
ELEC2142 Embedded Systems Design An introduction to programmer model of computer organisation using assembly and machine language.
MATH2099 Mathematics 2B Prerequisite: MATH1231 or MATH1241 or MATH1251. Exclusions: MATH2501 and MATH2601.

Term 3

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity

Term 1

Course code Course name Notes
ELEC3104 Digital Signal Processing Processing and analysis of continuous (analogue) and discrete-time (digital) signals.
ELEC3115 Electromagnetic Engineering 0
Read more Elective

Term 2

Course code Course name Notes
ELEC3105 Electrical Energy Pre-requisites: ELEC2134 and ELEC3115.
ELEC3106 Electronics Pre-requisites: ELEC2133 and ELEC2141.
ELEC3114 Control Systems Recognition of what a control system is, and the distinction between simple and complex control systems.

Term 3

Course code Course name Notes
BIOC2201 Principles of Molecular Biology (Adv) Provides an introduction to modern molecular biology and covers the molecular mechanisms of gene expression and fundamental aspects of recombinant DNA technology.
ELEC3117 Electrical Engineering Design Design Project Management: Introduction to scheduling, costing, marketing, standards, patents, quality, safety, (electronic) manufacturing methods, engineering innovation, Report Writing and Oral Presentations.
Read more Elective

Term 1

Course code Course name Notes
BABS3071 Commerical Biotechnology
ELEC4122 Strategic Leadership and Ethics Students study theories of leadership, engineering ethics, principles and practice.
ELEC4951 Research Thesis (1/3)

Term 2

Course code Course name Notes
BABS3031 Biotechnology and Bioengineering
ELEC4123 Electrical Design Proficiency The course involves four competency components: Electronic Circuit Design, Control System Design, Signal Processing Design and Power System Design.
ELEC4952 Research Thesis (2/3)

Term 3

Course code Course name Notes
Read more Elective
Read more Stage 3 BIOTB1
ELEC4953 Research Thesis (3/3)

Term 1

Course code Course name Notes
BABS4516 BEES Honours- 12uoc

Term 2

Course code Course name Notes
BABS4516 BEES Honours- 12uoc

Term 3

Course code Course name Notes
BABS4516 BEES Honours- 12uoc

Term 1

Course code Course name Notes
COMP1511 Introduction to Programming The objective of this course is for students to develop proficiency in programming using a high level language.
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
MATH1131 Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.

Term 2

Course code Course name Notes
COMP1521 Computer Systems Fundamentals Programmer's view on how a computer system executes programs, manipulates data and communicates.
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.

Term 3

Course code Course name Notes
ELEC1111 Electrical & Telecommunications Engineering This course also appears on the Faculty First Year Elective list. As a student of UNSW Mechanical and Manufacturing Engineering, you have the opportunity to take a Discipline Elective in place of a Faculty First Year Elective because this is a core course.
PHYS1231 Higher Physics 1B This course covers the same content as PHYS1221, with more challenging assessments. Prerequisite: PHYS1131 or PHYS1141 or a mark of 65 or above in PHYS1121.

Term 1

Course code Course name Notes
ELEC2134 Circuits and Signals Co-Requisite: elec1111 or elec1112.
ELEC2141 Digital Circuit Design Introduction to modern digital logic design, boolean algebra and hardware description language.
Read more General Education

Term 2

Course code Course name Notes
ELEC2133 Analogue Electronics Prerequisite: ELEC2134.
MATH2099 Mathematics 2B Prerequisite: MATH1231 or MATH1241 or MATH1251. Exclusions: MATH2501 and MATH2601.
MMAN2130 Design and Manufacturing Dual Degree students may find that there are other courses they need to complete, so it may be beneficial to delay this course by a year. MMAN2130 is not a prerequisite for any other course in this degree.

Term 3

Course code Course name Notes
MATH2069 Mathematics 2A Available only to students for whom it is specifically required as part of their program. MATH2018 is equivalent to MATH2019.
ENGG1300 Engineering Mechanics This is an introductory subject in engineering mechanics dealing with statics and dynamics. MATH1131/41 and PHYS1121/31/41 are prerequisites.
MMAN2100 Engineering Design 2 You must complete ENGG1000 before enrolling in this course. It is a prerequisite for AERO3110.

Term 1

Course code Course name Notes
ELEC3115 Electromagnetic Engineering 0
Read more Eng Elective
Read more Eng Elective

Term 2

Course code Course name Notes
ELEC2142 Embedded Systems Design An introduction to programmer model of computer organisation using assembly and machine language.
ELEC3114 Control Systems Recognition of what a control system is, and the distinction between simple and complex control systems.
MMAN2300 Engineering Mechanics 2 You must complete ENGG1300 and MATH2019 before enrolling in this course. This course isn't a prequisite for any other courses on this degree plan.

Term 3

Course code Course name Notes
Read more Eng Elective
ENGG2400 Mechanics of Solids 1 You must complete MATH1231/41 and ENGG1300 before enrolling in this course. This course is a prequisite for AERO3410 and MMAN3400.
MTRN2500 Computing for Mechatronic Engineers This course will use Matlab as the primary computational engine for teaching the students to carry out fundamental computations.

Term 1

Course code Course name Notes
ELEC3104 Digital Signal Processing Processing and analysis of continuous (analogue) and discrete-time (digital) signals.
MTRN3020 Modelling & Control of Mechatronic Systems This subject teaches the student how to design and develop a control system in discrete-time domain to be used in motion control systems.
TELE3113 Analogue & Digital Communications This course introduces students to the fundamentals of telecommunications.

Term 2

Course code Course name Notes
ELEC3105 Electrical Energy Pre-requisites: ELEC2134 and ELEC3115.
ELEC3106 Electronics Pre-requisites: ELEC2133 and ELEC2141.
MTRN3500 Computing Applications in Mechatronic Systems The course will aim to implement software for vehicle simulation and control.

Term 3

Course code Course name Notes
ELEC3117 Electrical Engineering Design Design Project Management: Introduction to scheduling, costing, marketing, standards, patents, quality, safety, (electronic) manufacturing methods, engineering innovation, Report Writing and Oral Presentations.
TELE3118 Network Technologies This course provides an in depth analysis of network architrctures in terms of topology, role and layered specification.
ELEC4951 Research Thesis (1/3)

Term 1

Course code Course name Notes
ELEC4122 Strategic Leadership and Ethics Students study theories of leadership, engineering ethics, principles and practice.
ELEC4123 Electrical Design Proficiency The course involves four competency components: Electronic Circuit Design, Control System Design, Signal Processing Design and Power System Design.
ELEC4952 Research Thesis (2/3)

Term 2

Course code Course name Notes
Read more General Education
MANF4611 Process Modelling & Simulation Pre-requisite: MATH2089
ELEC4953 Research Thesis (3/3)

Term 3

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity

Term 1

Course code Course name Notes
COMP1911 Computing 1A This course is designed for non-computing majors who want a solid introduction to programming.
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
MATH1131 Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.

Term 2

Course code Course name Notes
COMP1521 Computer Systems Fundamentals Programmer's view on how a computer system executes programs, manipulates data and communicates.
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.

Term 3

Course code Course name Notes
ELEC1111 Electrical & Telecommunications Engineering This course also appears on the Faculty First Year Elective list. As a student of UNSW Mechanical and Manufacturing Engineering, you have the opportunity to take a Discipline Elective in place of a Faculty First Year Elective because this is a core course.
PHYS1231 Higher Physics 1B This course covers the same content as PHYS1221, with more challenging assessments. Prerequisite: PHYS1131 or PHYS1141 or a mark of 65 or above in PHYS1121.

Term 1

Course code Course name Notes
ACCT1501
ELEC2134 Circuits and Signals Co-Requisite: elec1111 or elec1112.
ELEC2141 Digital Circuit Design Introduction to modern digital logic design, boolean algebra and hardware description language.

Term 2

Course code Course name Notes
ACCT1511
ELEC2133 Analogue Electronics Prerequisite: ELEC2134.
MGMT1001 Managing Organisations & People

Term 3

Course code Course name Notes
Read more BCom Elective
ECON1101 Microeconomics1
Read more Elective

Term 1

Course code Course name Notes
ACCT2522
Read more BCom Elective

Term 2

Course code Course name Notes
ACCT2542
ELEC2142 Embedded Systems Design An introduction to programmer model of computer organisation using assembly and machine language.
MATH2099 Mathematics 2B Prerequisite: MATH1231 or MATH1241 or MATH1251. Exclusions: MATH2501 and MATH2601.

Term 3

Course code Course name Notes
Read more BCom Elective
ECON1203 Business and Economic Statistics
ELEC3117 Electrical Engineering Design Design Project Management: Introduction to scheduling, costing, marketing, standards, patents, quality, safety, (electronic) manufacturing methods, engineering innovation, Report Writing and Oral Presentations.

Term 1

Course code Course name Notes
ELEC3104 Digital Signal Processing Processing and analysis of continuous (analogue) and discrete-time (digital) signals.
ELEC3115 Electromagnetic Engineering 0
Read more Elective

Term 2

Course code Course name Notes
ELEC3105 Electrical Energy Pre-requisites: ELEC2134 and ELEC3115.
ELEC3106 Electronics Pre-requisites: ELEC2133 and ELEC2141.
ELEC3114 Control Systems Recognition of what a control system is, and the distinction between simple and complex control systems.

Term 3

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity

Term 1

Course code Course name Notes
ELEC4122 Strategic Leadership and Ethics Students study theories of leadership, engineering ethics, principles and practice.
ELEC4123 Electrical Design Proficiency The course involves four competency components: Electronic Circuit Design, Control System Design, Signal Processing Design and Power System Design.
Read more Eng Elective

Term 2

Course code Course name Notes
Read more ACCTA Elective
Read more ACCTA Elective
Read more Eng Elective

Term 3

Course code Course name Notes
Read more ACCTA Elective
Read more ACCTA Elective
ELEC4951 Research Thesis (1/3)

Term 1

Course code Course name Notes
ACCT3563
ACCTA Elective ACCTA Elective
ELEC4952 Research Thesis (2/3)

Term 2

Course code Course name Notes
ENG Elective
ELEC4953 Research Thesis (3/3)

Term 1

Course code Course name Notes
COMP1911 Computing 1A This course is designed for non-computing majors who want a solid introduction to programming.
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
MATH1131 Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.

Term 2

Course code Course name Notes
COMP1521 Computer Systems Fundamentals Programmer's view on how a computer system executes programs, manipulates data and communicates.
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.

Term 3

Course code Course name Notes
ELEC1111 Electrical & Telecommunications Engineering This course also appears on the Faculty First Year Elective list. As a student of UNSW Mechanical and Manufacturing Engineering, you have the opportunity to take a Discipline Elective in place of a Faculty First Year Elective because this is a core course.
PHYS1231 Higher Physics 1B This course covers the same content as PHYS1221, with more challenging assessments. Prerequisite: PHYS1131 or PHYS1141 or a mark of 65 or above in PHYS1121.

Term 1

Course code Course name Notes
ECON1101 Microeconomics1
ELEC2134 Circuits and Signals Co-Requisite: elec1111 or elec1112.
ELEC2141 Digital Circuit Design Introduction to modern digital logic design, boolean algebra and hardware description language.

Term 2

Course code Course name Notes
ACCT1501
ELEC2133 Analogue Electronics Prerequisite: ELEC2134.
MGMT1001 Managing Organisations & People

Term 3

Course code Course name Notes
Read more BCom Elective
Read more Elective
FINS1612

Term 1

Course code Course name Notes
Read more BCom Elective
FINS1613
FINSA Elective

Term 2

Course code Course name Notes
ELEC2142 Embedded Systems Design An introduction to programmer model of computer organisation using assembly and machine language.
FINS2624
MATH2099 Mathematics 2B Prerequisite: MATH1231 or MATH1241 or MATH1251. Exclusions: MATH2501 and MATH2601.

Term 3

Course code Course name Notes
Read more BCom Elective
ECON1203 Business and Economic Statistics
ELEC3117 Electrical Engineering Design Design Project Management: Introduction to scheduling, costing, marketing, standards, patents, quality, safety, (electronic) manufacturing methods, engineering innovation, Report Writing and Oral Presentations.

Term 1

Course code Course name Notes
ELEC3104 Digital Signal Processing Processing and analysis of continuous (analogue) and discrete-time (digital) signals.
ELEC3115 Electromagnetic Engineering 0
Read more Elective

Term 2

Course code Course name Notes
ELEC3105 Electrical Energy Pre-requisites: ELEC2134 and ELEC3115.
ELEC3106 Electronics Pre-requisites: ELEC2133 and ELEC2141.
ELEC3114 Control Systems Recognition of what a control system is, and the distinction between simple and complex control systems.

Term 3

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity

Term 1

Course code Course name Notes
ELEC4122 Strategic Leadership and Ethics Students study theories of leadership, engineering ethics, principles and practice.
ELEC4123 Electrical Design Proficiency The course involves four competency components: Electronic Circuit Design, Control System Design, Signal Processing Design and Power System Design.
FINS3616

Term 2

Course code Course name Notes
Read more FINSA Elective
Read more FINSA Elective
Read more FINSA Elective

Term 3

Course code Course name Notes
Read more FINSA Elective
Read more FINSA Elective
ELEC4951 Research Thesis (1/3)

Term 1

Course code Course name Notes
Read more Eng Elective
Read more FINSA Elective
ELEC4952 Research Thesis (2/3)

Term 2

Course code Course name Notes
Read more Eng Elective
ELEC4953 Research Thesis (3/3)

Term 1

Course code Course name Notes
COMP1911 Computing 1A This course is designed for non-computing majors who want a solid introduction to programming.
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
MATH1131 Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.

Term 2

Course code Course name Notes
COMP1521 Computer Systems Fundamentals Programmer's view on how a computer system executes programs, manipulates data and communicates.
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.

Term 3

Course code Course name Notes
ELEC1111 Electrical & Telecommunications Engineering This course also appears on the Faculty First Year Elective list. As a student of UNSW Mechanical and Manufacturing Engineering, you have the opportunity to take a Discipline Elective in place of a Faculty First Year Elective because this is a core course.
PHYS1231 Higher Physics 1B This course covers the same content as PHYS1221, with more challenging assessments. Prerequisite: PHYS1131 or PHYS1141 or a mark of 65 or above in PHYS1121.

Term 1

Course code Course name Notes
ECON1101 Microeconomics1
ELEC2134 Circuits and Signals Co-Requisite: elec1111 or elec1112.
ELEC2141 Digital Circuit Design Introduction to modern digital logic design, boolean algebra and hardware description language.

Term 2

Course code Course name Notes
ACCT1501
ELEC2133 Analogue Electronics Prerequisite: ELEC2134.
MGMT1001 Managing Organisations & People

Term 3

Course code Course name Notes
Read more BCom Elective
Read more Elective
MARK1012

Term 1

Course code Course name Notes
Read more BCom Elective
MARK2051

Term 2

Course code Course name Notes
ELEC2142 Embedded Systems Design An introduction to programmer model of computer organisation using assembly and machine language.
MARK2052
MATH2099 Mathematics 2B Prerequisite: MATH1231 or MATH1241 or MATH1251. Exclusions: MATH2501 and MATH2601.

Term 3

Course code Course name Notes
Read more BCom Elective
ECON1203 Business and Economic Statistics
ELEC3117 Electrical Engineering Design Design Project Management: Introduction to scheduling, costing, marketing, standards, patents, quality, safety, (electronic) manufacturing methods, engineering innovation, Report Writing and Oral Presentations.

Term 1

Course code Course name Notes
ELEC3104 Digital Signal Processing Processing and analysis of continuous (analogue) and discrete-time (digital) signals.
ELEC3115 Electromagnetic Engineering 0
Read more Elective

Term 2

Course code Course name Notes
ELEC3105 Electrical Energy Pre-requisites: ELEC2134 and ELEC3115.
ELEC3106 Electronics Pre-requisites: ELEC2133 and ELEC2141.
ELEC3114 Control Systems Recognition of what a control system is, and the distinction between simple and complex control systems.

Term 3

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity

Term 1

Course code Course name Notes
ELEC4122 Strategic Leadership and Ethics Students study theories of leadership, engineering ethics, principles and practice.
ELEC4123 Electrical Design Proficiency The course involves four competency components: Electronic Circuit Design, Control System Design, Signal Processing Design and Power System Design.
MARK3054

Term 2

Course code Course name Notes
Read more Eng Elective
Read more Eng Elective
Read more MARKA Elective

Term 3

Course code Course name Notes
MARK3082
Read more MARKA Elective
ELEC4951 Research Thesis (1/3)

Term 1

Course code Course name Notes
Read more BCom Elective
Read more BCom Elective
ELEC4952 Research Thesis (2/3)

Term 2

Course code Course name Notes
Read more MARKA Elective
ELEC4953 Research Thesis (3/3)

* The programs outlined above are intended as a guide only and are not an exhaustive list of the possible degree combinations or program structures. The Faculty of Engineering reserves the right to change any information herein without prior notice. Students should seek approval from their relevant Schools before using these guides. All students should read the program rules prior to enrolling.