Engineering @ Macquarie
Engineering at Macquarie University offers a challenging and flexible undergraduate program with internationally recognised professional accreditation. Our engineering students enjoy a supportive academic and social environment with close links to nearby industries providing the foundation for exciting career opportunities.
Macquarie University's modern laboratories are equipped to support the lecture and tutorial program, and to provide cutting-edge resources for projects and research. Our students develop a capacity for analytical and critical thinking, creativity, good communication skills and the ability to work cooperatively on complex systems and tasks.
We also offer postgraduate coursework degrees in engineering
Bachelor of Science with major in Electronics
Career Opportunities
Electronics graduates design, construct, manufacture, install and manage systems based on modern electronics technology. These include telecommunications, computer, manufacturing, consumer electronic, medical, energy production, media, entertainment and environmental control.
About the degree
The Bachelor of Science with major in Electronics prepares students by giving them a strong foundation in basic sciences and core areas of electronics such as analogue and digital systems, communications and control theory. This program provides students with the flexibility to concentrate on one or more aspects of modern electronic systems such as:
Recommended Program (2009 commencement)
The formal requirements for award of the BSc degree with major in Electronics are under review. The program outlined below is recommended for students who expect to satisfy the requirements for the degree in minimum time, while studying as much Electronics as possible and keeping options such as a transfer to the Bachelor of Engineering open as long as possible. Because this program is under review, students should consider adjusting it at the start of each year, and probably seek academic advice.
When choosing units, it is important to consider prerequisites for units in subsequent years.
All units are 3 cp, except where indicated otherwise.
| Key: | ||
| BE core (15 cp) | Electronics 300 level (18 cp) | Other ELEC units (22 cp) |
| Other units (19 cp) | ||
First Year
Second Year
Third Year
Bachelor of Engineering in Computer Engineering
Career Opportunities
Computer engineers design, build and manage computer systems that process, store and transmit information. Computer systems are found in desktop and laptop computers, servers, mobile phones, consumer products (e.g. VCRs, microwave ovens), automobiles and industrial systems. Computer engineers also design and program digital electronic circuits and chips.
About the degree
The Bachelor of Engineering in Computer Engineering program starts with a solid foundation in basic sciences and core areas of electronics engineering. This program equips students with the flexibility to concentrate on one or more aspects that underlie technologies used in computer systems such as:
Recommended Program (2009 commencement)
The formal requirements for award of the BE degree are defined in the relevant study pattern, which lists all optional units for this engineering specialisation. The program outlined below is recommended for students who expect to satisfy the requirements for the degree in minimum time.
When choosing elective and optional units, it is important to consider prerequisites for optional units in subsequent years.
All units are 3 cp, except where indicated otherwise.
| Key: | ||
| BE core (36 cp) | Computer Engg core (42 cp) | Computer Engg options (15 cp) |
| Electives (3 cp) | ||
First Year
Second Year
| 1st Half-Year | 2nd Half-Year |
| COMP225 - Algorithms and Data Structures | ELEC240 - Signals and Systems |
| ELEC141 - Digital Fundamentals | ELEC241 - Programmable Logic Design |
| ELEC290 - Linear Circuits | ICS 200 CE option (e.g. ELEC280 Simulation and Measurement) |
| MATH237 - Mathematics IIC | elective (e.g. ISYS114 Introduction to Systems Design and Data Management) |
| Some recommended 100-level electives: ACCG105, ISYS114, LING110, PHIL131, STAT170/1 | |
Third Year
| 1st Half-Year | 2nd Half-Year |
| COMP247 - Data Communications | COMP226 - Computer Architecture |
| ELEC342 - Computer Hardware | ELEC343 - Digital Systems Design |
| ICS 200 CE option (e.g. COMP249 Web Technology) | ICS 300 CE option (e.g. ELEC345 Communication Networks) |
| ISYS360 - Technology Management | ENGG300 - Research Project (3 cp) or COMP340 - Systems Engineering Project (4 cp; D3) |
Fourth Year
| 1st Half-Year | 2nd Half-Year |
| ENGG450 - Systems Design and Engineering | ENGG400 - Industry Experience (0 cp) |
| ENGG460 - Engineering Principles and Practice | ENGG410 - Engineering Project (12 cp) |
| ICS 300 CE option (e.g. COMP323 Optimisation) | - |
| ICS 300 CE option (e.g. COMP342 Operating Systems) | - |
ICS 200-level CE options (choose any 2, subject to completion of prerequisites)
ICS 300-level CE options (choose any 2, subject to completion of prerequisites)
Bachelor of Engineering in Electronics Engineering
Career Opportunities
Electronics engineers design, construct, manufacture, install and manage systems based on modern electronics technology. These include telecommunications, computer, manufacturing, consumer electronic, medical, energy production, media, entertainment and environmental control.
About the degree
The Bachelor of Engineering in Electronics Engineering prepares students by giving them a strong foundation in basic sciences and core areas of engineering such as analogue and digital systems, communications and control theory. This program provides students with the flexibility to concentrate on one or more aspects of modern electronic systems such as:
Recommended Program (2009 commencement)
The formal requirements for award of the BE degree are defined in the relevant study pattern, which lists all optional units for this engineering specialisation. The program outlined below is recommended for students who expect to satisfy the requirements for the degree in minimum time.
When choosing elective and optional units, it is important to consider prerequisites for optional units in subsequent years.
All units are 3 cp, except where indicated otherwise.
| Key: | ||
| BE core (36 cp) | Electronics Engg core (42 cp) | Electronics Engg options (12 cp) |
| Electives (6 cp) | ||
First Year
Second Year
| 1st Half-Year | 2nd Half-Year |
| ELEC141 - Digital Fundamentals | ELEC241 - Programmable Logic Design |
| ELEC290 - Linear Circuits | ELEC280 - Simulation and Measurement |
| MATH235 - Mathematics IIA | ELEC240 - Signals and Systems |
| elective (e.g. COMP247 Data Communications) | ICS EE 200 option (e.g. ELEC260 Sensors and Actuators) |
| Some recommended 100-level electives: ACCG105, ISYS114, LING110, PHIL131, STAT170/1 | |
Third Year
| 1st Half-Year | 2nd Half-Year |
| ELEC324 - Feedback Control and Dynamic Systems | ELEC321 - Communication Systems |
| ISYS360 - Technology Management | ELEC343 - Digital Systems Design |
| elective (e.g. COMP225 Algorithms and Data Structures) | ENGG300 - Research Project |
| ICS EE 200 option (e.g. COMP249 Web Technology) | ICS EE 300 option (e.g. ELEC345 Communication Networks) |
Fourth Year
| 1st Half-Year | 2nd Half-Year |
| ENGG450 - Systems Design and Engineering | ENGG400 - Industry Experience (0 cp) |
| ENGG460 - Engineering Principles and Practice | ENGG410 - Engineering Project (12 cp) |
| ELEC376 - Electronic Devices and Systems | - |
| ICS EE 300 option (e.g. ELEC342 Computer Hardware) | - |
ICS 200-level EE options (choose any 2, subject to completion of prerequisites)
ICS 300-level EE options (choose any 2, subject to completion of prerequisites)
Bachelor of Engineering in Instrumentation and Control Engineering
Career Opportunities
Instrumentation and control engineers design, build and manage systems that are used in industrial sectors such as manufacturing, environmental, health, food production, mining and energy production. They typically monitor, measure, regulate and control physical quantities like temperature, pressure and flow. Instrumentation and control engineers also control product movement, actuators and positioning devices. Instrumentation and control engineering is the basis of mechatronic and robotic engineering.
About the degree
The Bachelor of Engineering in Instrumentation and Control Engineering begins with a strong foundation in basic sciences and core electronics engineering. This program provides students with the flexibility to concentrate on one or more aspects of modern instrumentation and control systems such as:
Recommended Program (2009 commencement)
The formal requirements for award of the BE degree are defined in the relevant study pattern, which lists all optional units for this engineering specialisation. The program outlined below is recommended for students who expect to satisfy the requirements for the degree in minimum time.
When choosing elective and optional units, it is important to consider prerequisites for optional units in subsequent years.
All units are 3 cp, except where indicated otherwise.
| Key: | ||
| BE core (36 cp) | Instr & Cont Engg core (42 cp) | Instr & Cont Engg options (12 cp) |
| Electives (6 cp) | ||
First Year
Second Year
| 1st Half-Year | 2nd Half-Year |
| ELEC141 - Digital Fundamentals | ELEC241 - Programmable Logic Design |
| ELEC290 - Linear Circuits | ELEC260 - Sensors and Actuators |
| MATH235 - Mathematics IIA | ELEC240 - Signals and Systems |
| elective (e.g. STAT171 Statistical Data Analysis) | ICS 200 ICS option (e.g. ELEC280 Simulation and Measurement) |
| Some recommended 100-level electives: ACCG105, ISYS114, LING110, PHIL131, STAT170/1 | |
Third Year
| 1st Half-Year | 2nd Half-Year |
| ISYS360 - Technology Management | ELEC321 - Communication Systems |
| ELEC324 - Feedback Control and Dynamic Systems | ELEC326 - Advanced Control Systems |
| Elective (e.g. OPTO221 Introduction to Optical Science and Technology) | ENGG300 - Research Project |
| ICS 200 ICS option (e.g. COMP247 Data Communications) | ICS 300 ICS option (e.g. ELEC345 Communication Networks) |
Fourth Year
| 1st Half-Year | 2nd Half-Year |
| ENGG450 - Systems Design and Engineering | ENGG400 - Industry Experience (0 cp) |
| ENGG460 - Engineering Principles and Practice | ENGG410 - Engineering Project (12 cp) |
| ELEC342 - Computer Hardware | - |
| ICS 300 ICS option (e.g. ELEC376 Electronic Devices and Systems) | - |
ICS 200-level ICS options (choose any 3, subject to completion of prerequisites)
ICS 300-level ICS options (choose any 2, subject to completion of prerequisites)
Bachelor of Engineering in Photonics Engineering
Career Opportunities
Photonics engineering has much in common with electronics engineering, but with an emphasis on working with light. Photonics engineers design, build, test and manage systems that carry out the transmission, processing and storage of information as optical signals for applications such as telecommunications, imaging, and environmental and medical sensing.
About the degree
The Bachelor of Engineering in Photonics Engineering provides students with a solid foundation in the technology of generating and harnessing light. This program provides students with the flexibility to concentrate on one or more aspects of photonics engineering such as:
Recommended Program (2009 commencement)
The formal requirements for award of the BE degree are defined in the relevant study pattern, which lists all optional units for this engineering specialisation. The program outlined below is recommended for students who expect to satisfy the requirements for the degree in minimum time.
When choosing elective and optional units, it is important to consider prerequisites for optional units in subsequent years.
All units are 3 cp, except where indicated otherwise.
| Key: | ||
| BE core (36 cp) | Photonics Engg core (48 cp) | Photonics Engg options (9 cp) |
| Electives (3 cp) | ||
First Year
Second Year
Third Year
| 1st Half-Year | 2nd Half-Year |
| ISYS360 - Technology Management | ELEC321 - Communication Systems |
| ELEC290 - Linear Circuits | ELEC385 - Antennas and Propagation |
| OPTO321 - Optical and Photonic Devices and Systems | OPTO322 - Optical and Photonic Devices and Systems II |
| ICS 200 PE option (e.g. COMP247 Data Communications) | ICS 200 PE option (e.g. ELEC280 Simulation and Measurement) |
Fourth Year
| 1st Half-Year | 2nd Half-Year |
| ENGG450 - Systems Design and Engineering | ENGG400 - Industry Experience (0 cp) |
| ENGG460 - Engineering Principles and Practice | ENGG410 - Engineering Project (12 cp) |
| elective (e.g. ELEC376 Electronic Devices and Systems) | - |
| ICS 300 PE option (e.g. ELEC324 Feedback Control and Dynamic Systems) | - |
ICS 200-level PE options (choose any 3, subject to completion of prerequisites)
ICS 300-level PE options (choose any 2, subject to completion of prerequisites)
Bachelor of Engineering in Software Engineering
Career Opportunities
Software engineers create, maintain and modify computer and software programs such as operating systems, communications software, utility programs, and compilers. Software engineering encompasses knowledge, tools, and methods for defining software requirements, and performing software design, software construction, software testing, and software maintenance tasks.
About the degree
The Bachelor of Engineering in Software Engineering program immerses students in the engineering science of quality software development. This program equips students with knowledge and experience in traditional software engineering areas such as:
Recommended Program (2009 commencement)
The formal requirements for award of the BE degree are defined in the relevant study pattern, which lists all optional units for this engineering specialisation. The program outlined below is recommended for students who expect to satisfy the requirements for the degree in minimum time.
When choosing elective and optional units, it is important to consider prerequisites for optional units in subsequent years.
All units are 3 cp, except where indicated otherwise.
| Key: | ||
| BE core (36 cp) | Software Engg core (37 cp) | Software Engg options (15 cp) |
| Electives (8 cp) | ||
First Year
| 1st Half-Year | 2nd Half-Year |
| COMP115 - Introduction to Computer Science | COMP125 - Fundamentals of Computer Science |
| ENGG100 - Introduction to Engineering | ISYS114 - Introduction to Systems Design and Data Management |
| MATH135 - Mathematics IA MATH132 - Advanced | MATH136 - Mathematics IB MATH133 - Advanced |
| elective (e.g. ELEC141 Digital Fundamentals) | elective (e.g. ELEC241 Programmable Logic Design) |
Second Year
| 1st Half-Year | 2nd Half-Year |
| COMP225 - Algorithms and Data Structures | COMP226 - Computer Architecture |
| COMP229 - Object-Oriented Programming Practices | ISYS224 - Database Systems |
| MATH237 - Mathematics IIC | ISYS227 - Requirements Analysis and Systems Design |
| ICS 200 SE option (e.g. ISYS201 Applications Development) | ICS 200 SE option (e.g. COMP233 Human-Computer Interaction) |
Third Year
| 1st Half-Year | 2nd Half-Year |
| COMP340 - Systems Engineering Project (4) / COMP345 Software Engineering Project (4) | |
| ISYS302 - Management of IT Systems and Projects | COMP332 - Programming Languages |
| ISYS326 - Advanced Databases and Enterprise Systems | COMP333 - Algorithm Theory and Design |
| ISYS360 - Technology Management | - |
| ICS 200 SE option (e.g. COMP247 Data Communications) | ICS 300 SE option (e.g. COMP347 Computer Networks) |
Fourth Year
| 1st Half-Year | 2nd Half-Year |
| ENGG450 - Systems Design and Engineering | ENGG410 - Engineering Project (12 cp) |
| ENGG460 - Engineering Principles and Practice | ENGG400 - Industry Experience (0 cp) |
| elective (e.g. COMP342 Operating Systems) | - |
| ICS 300 SE option (e.g. COMP323 Optimisation) | - |
ICS 200-level SE options (choose any 3, subject to completion of prerequisites)
ICS 300-level SE options (choose any 2, subject to completion of prerequisites)
Bachelor of Engineering in Telecommunications Engineering
Career Opportunities
Telecommunications engineers design, build and manage systems that carry out the transmission,processing and storage of information as electrical or optical signals.
About the degree
The Bachelor of Engineering in Telecommunications Engineering program immerses students in the engineering science of information transmission, whether data, video or other signals. This program equips students with knowledge and experience in traditional telecommunications engineering areas such as:
Recommended Program (2009 commencement)
The formal requirements for award of the BE degree are defined in the relevant study pattern, which lists all optional units for this engineering specialisation. The program outlined below is recommended for students who expect to satisfy the requirements for the degree in minimum time.
When choosing elective and optional units, it is important to consider prerequisites for optional units in subsequent years.
All units are 3 cp, except where indicated otherwise.
| Key: | ||
| BE core (36 cp) | Telecomms Engg core (39 cp) | Telecomms Engg options (15 cp) |
| Electives (6 cp) | ||
First Year
Second Year
| 1st Half-Year | 2nd Half-Year |
| MATH235 - Mathematics IIA | ICS 200 TE option (e.g. MATH236 Mathematics IIB) |
| ELEC141 - Digital Fundamentals | ICS 200 TE option (e.g. ELEC241 Programmable Logic Design) |
| ELEC290 - Linear Circuits | ELEC240 - Signals and Systems |
| COMP225 - Algorithms and Data Structures | elective (e.g. ISYS114 Introduction to Systems Design and Data Management) |
| Some recommended 100-level electives: ACCG105, ISYS114, LING110, PHIL131, STAT170/1 | |
Third Year
| 1st Half-Year | 2nd Half-Year |
| ISYS360 - Technology Management | ELEC321 - Communication Systems |
| ICS 200 TE option (e.g. COMP249 Web Technology) | ELEC345 - Communication Networks |
| COMP247 - Data Communications | COMP347 - Computer Networks |
| elective (e.g. OPTO221 Introduction to Optical Science and Technology) | ENGG300 - Research Project |
Fourth Year
| 1st Half-Year | 2nd Half-Year |
| ENGG450 - Systems Design and Engineering | ENGG410 - Engineering Project (12 cp) |
| ENGG460 - Engineering Principles and Practice | ENGG400 - Industry Experience (0 cp) |
| ICS 300 TE option (e.g. ELEC342 Computer Hardware) | - |
| ICS 300 TE option (e.g. COMP343 Cryptography and Information Security) | - |
ICS 200-level TE options (choose any 3, subject to completion of prerequisites)
ICS 300-level TE options (choose any 2, subject to completion of prerequisites)
Bachelor of Engineering in Wireless Engineering
* Unique to Macquarie University
Career Opportunities
Wireless engineers design, build and manage systems that transmit and broadcast information using wireless signals including radio waves and microwaves. Wireless systems are important in communication technologies such as mobile telephones, local-area communication networks, broadband networks, satellites, radio and television broadcasting and emerging areas such as radio-frequency identification tags.
About the degree
The Bachelor of Engineering in Wireless Engineering degree program begins with a solid foundation of basic sciences and core electronics engineering. This program provides students with the flexibility to concentrate on one or more aspects of the underlying technologies used in wireless systems and wireless telecommunication networks such as:
Recommended Program (2009 commencement)
The formal requirements for award of the BE degree are defined in the relevant study pattern, which lists all optional units for this engineering specialisation. The program outlined below is recommended for students who expect to satisfy the requirements for the degree in minimum time.
When choosing elective and optional units, it is important to consider prerequisites for optional units in subsequent years.
All units are 3 cp, except where indicated otherwise.
| Key: | ||
| BE core (36 cp) | Wireless Engg core (42 cp) | Wireless Engg options (15 cp) |
| Electives (3 cp) | ||
First Year
Second Year
| 1st Half-Year | 2nd Half-Year |
| ELEC141 - Digital Fundamentals | ELEC240 - Signals and Systems |
| ELEC290 - Linear Circuits | ELEC280 - Simulation and Measurement |
| MATH235 - Mathematics IIA | MATH236 - Mathematics IIB |
| ICS 200 WE option (e.g. PHYS201 Physics IIA) | PHYS202 - Physics IIB |
Third Year
| 1st Half-Year | 2nd Half-Year |
| ISYS360 - Technology Management | ENGG300 - Research Project |
| ELEC380 - Wireless Technology and Systems | ELEC385 - Antennas and Propagation |
| ICS 200 WE option (e.g. OPTO221 Introduction to Optical Science and Technology) | ELEC321 - Communication Systems |
| ICS 200 WE option (e.g. COMP247 Data Communications) | ICS 300 WE option(e.g. ELEC345 Communication Networks) |
Fourth Year
| 1st Half-Year | 2nd Half-Year |
| ENGG450 - Systems Design and Engineering | ENGG400 - Industry Experience (0 cp) |
| ENGG460 - Engineering Principles and Practice | ENGG410 - Engineering Project (12 cp) |
| elective (e.g.ELEC376 Electronic Devices and Systems) | - |
| ICS 300 WE option (e.g. ELEC324 Feedback Control and Dynamic Systems) | - |
ICS 200-level WE options (choose any 3, subject to completion of prerequisites)
ICS 300-level WE options (choose any 2, subject to completion of prerequisites)
Double Degree programs with Engineering
Double degrees allow student to complete the core requirements of two degrees with one extra year of study, and allow students to broaden both their studies and qualifications. For general information on double degrees please refer to the University Handbook. For information on double degrees with engineering please see below.
The following double degrees with engineering are available:
- Bachelor of Engineering with Bachelor of Business Administration
- Bachelor of Software Engineering with Bachelor of Science (Computing Major)
- Bachelor of Software Engineering with Bachelor of Commerce (Economics Major)
- Bachelor of Telecommunications Engineering with Bachelor of Science (Computing Major)
- Bachelor of Telecommunications Engineering with Bachelor of Commerce (Economics Major)
Recommended enrolment patterns appear in the following sections. For details of the requirements for these degree programs please refer to the relevant study pattern.
BE in Electronics Engineering with BBA
Career Opportunities
Electronics engineers design, construct, manufacture, install and manage systems based on modern electronics technology. These include telecommunications, computer, manufacturing, consumer electronic, medical, energy production, media, entertainment and environmental control.
Employers look favourably on business qualifications such as the BBA, and many engineers change from a technical to a managerial role at some stage in their careers.
About the degree
The Bachelor of Engineering in Electronics Engineering prepares students by giving them a strong foundation in basic sciences and core areas of engineering such as analogue and digital systems, communications and control theory. This program provides students with the flexibility to concentrate on one or more aspects of modern electronic systems such as:
Sample Program (2009 commencement)
The formal requirements for award of the BE BBA degree are defined in the relevant coherent study. The program outlined below is recommended for students who expect to satisfy the requirements for the degree in minimum time.
When choosing units, it is important to consider prerequisites for units in subsequent years.
All units are 3 cp, except where indicated otherwise.
| Key: | ||
| BE core (36 cp) | Electronics Engg core (42 cp) | |
| BBA coherent study / 300 level (15 cp) | Other BBA units (27 cp) | |
First Year
Second Year
Third Year
Fourth Year
Fifth Year
BE in Telecommunications Engineering with BBA
Career Opportunities
Telecommunications engineers design, build and manage systems that carry out the transmission,processing and storage of information as electrical or optical signals.
Employers look favourably on business qualifications such as the BBA, and many engineers change from a technical to a managerial role at some stage in their careers.
About the degree
The Bachelor of Engineering in Telecommunications Engineering program immerses students in the engineering science of information transmission, whether data, video or other signals. This program equips students with knowledge and experience in traditional telecommunications engineering areas such as:
Sample Program (2009 commencement)
The formal requirements for award of the BE BBA degree are defined in the relevant coherent study. The program outlined below is recommended for students who expect to satisfy the requirements for the degree in minimum time.
When choosing units, it is important to consider prerequisites for units in subsequent years.
All units are 3 cp, except where indicated otherwise.
| Key: | ||
| BE core (36 cp) | Telecomms Engg core (39 cp) | Other TE units (3 cp) |
| BBA coherent study / 300 level (15 cp) | Other BBA units (27 cp) | |
First Year
Second Year
Third Year
Fourth Year
Fifth Year
BE in Telecommunications Engineering with BCom in Economics
Career Opportunities
Telecommunications engineers design, build and manage systems that carry out the transmission,processing and storage of information as electrical or optical signals.
Employers look favourably on business qualifications such as the BCom, and many engineers change from a technical to a managerial role at some stage in their careers.
About the degree
The Bachelor of Engineering in Telecommunications Engineering program immerses students in the engineering science of information transmission, whether data, video or other signals. This program equips students with knowledge and experience in traditional telecommunications engineering areas such as:
Recommended Program (2009 commencement)
The formal requirements for award of the BE BCom degree are defined in the relevant study pattern. The program outlined below is recommended for students who expect to satisfy the requirements for the degree in minimum time.
When choosing units, it is important to consider prerequisites for units in subsequent years.
All units are 3 cp, except where indicated otherwise.
| Key: | ||
| BE core (36 cp) | Telecomms Engg core (39 cp) | Other TE units (6 cp) |
| BCom core / 300 level (24 cp) | Other BCom units (15 cp) | |
First Year
Second Year
Third Year
| 1st Half-Year | 2nd Half-Year |
| ECON200 - Microeconomic Analysis | ECON201 - Macroeconomic Analysis |
| COMP225 - Algorithms and Data Structures |

