Electrical and Electronic Engineering Subject regulations
The Electrical and Electronic Engineering programme is a future-focussed integration of core electrical and electronic principles in modern power systems, electronic design, computer systems and intimate knowledge and understanding, of programming, data management, artificial intelligence and cybersecurity.
Electrical and Electronic Engineering is available as a specified programme for the Bachelor of Engineering with Honours (BE(Hons)).
To complete the specified programme in Electrical and Electronic Engineering, students must complete the following programme.
Other qualifications
Prescriptions for:
-
Year 1 Students must complete the following papers: COMPX102, ENGEN101, ENGEN102, ENGEN103, ENGEN110, ENGEN111, ENGEN170 and ENGEN180.
-
Year 2 Students must complete the following papers: COMPX234, ENGEE211, ENGEE230, ENGEE231, ENGEE234, ENGEE281, ENGEN201, ENGEN270 and ENGEN271.
If you are studying the Diploma in Engineering Management, concurrent with the BE(Hons), you must complete ENGEN272 (in place of ENGEN271).
-
Year 3 Students must complete the following papers: COMPX310, COMPX349, ENGEE319, ENGEE331, ENGEE332, ENGEE358, ENGEN301, ENGEN370 and ENGEN371.
If you are studying the Diploma in Engineering Management, concurrent with the BE(Hons), you must complete ENGEN372 (in place of ENGEN371).
-
Year 4 Students must complete the following papers: ENGEN570 and ENGEN582.
Plus 30 points from Set A: ENGEE510, ENGEE523, ENGEE534, ENGEE536 or ENGEE559.
Plus 15 points from Set B: COMPX518, COMPX523, COMPX525, COMPX527 or ENGEE532.
Plus another 15 points from either Set A or Set B, or ENGEE505 or ENGEE531.
Electrical and Electronic Engineering papers
Code and paper title | Points | |
---|---|---|
COMPX102
Object-Oriented Programming
This paper builds on introductory programming experience, and assumes a knowledge of basic programming techniques, which it expands on particularly... |
15 | 24B (Hamilton) & 24B (Secondary School - Unistart) & 24B (Tauranga) & 24H (Hamilton) & 24X (Hangzhou City University, Hangzhou China) |
ENGEN101
Engineering Maths and Modelling 1A
A study of the fundamental techniques of algebra and calculus with engineering applications. |
15 | 24A (Hamilton) & 24A (Secondary School - Unistart) & 24A (Tauranga) & 24B (Hamilton) |
ENGEN102
Engineering Maths and Modelling 1B
A further study of the fundamental techniques of algebra and calculus with engineering applications. Includes an introduction to relevant statistical... |
15 | 24B (Hamilton) & 24B (Secondary School - Unistart) & 24B (Tauranga) & 24G (Hamilton) |
ENGEN103
Engineering Computing
This paper introduces computer programming in languages such as the MATLAB and Python languages. It provides the basis for the programming skills... |
15 | 24A (Hamilton) & 24A (Tauranga) & 24G (Hamilton) |
ENGEN111
Electricity for Engineers
Concepts underlying electricity such as current, voltage and power will be introduced, and apply these concepts to analyse electrical energy systems. |
15 | 24B (Hamilton) & 24B (Tauranga) & 24X (Hamilton) |
ENGEN112
Materials Science and Engineering
Introduction to engineering materials (metals, ceramics, polymers, composites, semiconductors and biomaterials) and their atomic structure and... |
15 | 24A (Hamilton) & 24A (Tauranga) |
ENGEN170
Engineering and Society
Introduction to the role of engineering in society with a focus on sustainable development, data analysis, holistic systems thinking, and the future... |
15 | 24A (Hamilton) & 24A (Tauranga) |
ENGEN180
Foundations of Engineering
Introduction to the engineering design process and computer aided design, fundamental principles of engineering analysis, open ended problem solving... |
15 | 24B (Hamilton) & 24B (Tauranga) |
Code and paper title | Points | |
---|---|---|
COMPX203
Computer Systems
This paper provides an overview of the operation of computer systems. The central theme is the way in which the hardware and software co-operate to... |
15 | 24A (Hamilton) & 24A (Tauranga) |
COMPX204
Practical Networking and Cyber Security
This paper provides an overview of the technologies and protocols involved in computer communications and cyber security. Practical work includes... |
15 | 24B (Hamilton) & 24B (Tauranga) |
ENGEE211
Electromagnetics and Machines
This paper covers engineering applications of electric and magnetic fields including capacitance, magnetic induction, and motors, taught in a... |
15 | 24A (Hamilton) |
ENGEE231
Electrical Circuits
This paper covers the theory, analysis and frequency response of electrical circuits involving passive elements, complex impedance, complex gain, and... |
15 | 24B (Hamilton) |
ENGEE233
Digital Electronics and Microprocessors
This paper provides students with an introduction to digital electronics and microprocessors. It covers combinatorial and sequential logic, hardware... |
15 | 24A (Hamilton) & 24X (Hainan University, Haikou China) |
ENGEE281
Design of Smart Systems
The paper will involve a number of design case studies and design project, involving smart homes and buildings, smart manufacturing and agriculture... |
15 | 24B (Hamilton) |
ENGEN201
Engineering Maths and Modelling 2
Calculus of Several Variables and its Applications. Vector calculus (Green's, Gauss' and Stokes' theorems). Taylor's Theorem in n dimensions... |
15 | 24A (Hamilton) & 24H (Online) |
ENGEN270
Engineering and Business
This paper focuses on empowering students to become “business savvy” and prepared to enter the workplace and solve real-world problems. Topics... |
15 | 24B (Hamilton) |
ENGEN271
Engineering Work Placement 1
This paper is taken by students undertaking their first work placement for the BE(Hons). It involves 400 hours of engineering-related work... |
0 | 24X (Hamilton) |
ENGEN272
Engineering Work Placement 1
This paper is taken by students undertaking their first work placement for the BE(Hons) concurrent with the Diploma in Engineering Management or... |
30 | 24X (Hamilton) |
Code and paper title | Points | |
---|---|---|
COMPX310
Machine Learning
This paper introduces Machine Learning (ML) which is the science of making predictions. ML algorithms strive to be fast and highly accurate, while... |
15 | 24B (Hamilton) & 24B (Tauranga) |
COMPX349
Embedded Systems
This course covers the principles and design of embedded systems, including micro-controllers, embedded system architecture, real-time programming... |
15 | 24B (Hamilton) |
ENGEE319
Smart Grids and the Internet of Things
This paper is concerned with the application of sensors and IoT to modern smart grid electrical power systems including; sensor interfacing, data... |
15 | 24B (Hamilton) |
ENGEE331
Signals
Signals are all pervasive in electrical and electronic engineering. This paper teaches analogue signals and digital signal processing. Topics taught... |
15 | 24B (Hamilton) |
ENGEE332
Analogue Electronics
This paper covers the characteristics of diodes and BJTs, CE, CC, CB, Darlington and cascode configurations, push-pull amplifiers and operating... |
15 | 24A (Hamilton) |
ENGEE358
Control Theory and Applications
This paper teaches control theory and its applications in electrical and mechatronics engineering. The theory convers behaviour of linear... |
15 | 24A (Hamilton) |
ENGEN301
Engineering Maths and Modelling 3
Introduces numerical methods and statistical ideas relevant to Engineering. |
15 | 24A (Hamilton) |
ENGEN370
Engineering and the Environment
This paper covers sustainability in engineering design and renewable energy generation through the critical lens of environmental impact assessment... |
15 | 24A (Hamilton) |
ENGEN371
Engineering Work Placement 2
This paper is taken by students undertaking their second work placement for the BE(Hons). It involves 400 hours of engineering-related work... |
0 | 24X (Hamilton) |
ENGEN372
Engineering Work Placement 2
This paper is taken by students undertaking their second work placement for the BE(Hons) concurrent with the Diploma in Engineering Management or... |
30 | 24X (Hamilton) |
Code and paper title | Points | |
---|---|---|
COMPX518
Cyber Security
This paper introduces the key topics in the important field of cyber security. It will cover various aspects of defensive, offensive and preventative... |
15 | 24A (Hamilton) |
COMPX523
Data Stream Mining
Data streams are everywhere, from F1 racing over electricity networks to news feeds. Data stream mining relies on and develops new incremental... |
15 | 24A (Hamilton) |
COMPX525
Deep Learning
This paper provides an introduction into Deep Learning, focussing on both algorithms and applications. It covers both the basics of Neural networks... |
15 | 24A (Hamilton) |
COMPX527
Secure Cloud Application Engineering
Software Engineering on the Cloud is extremely prevalent nowadays. In this paper, you will learn how to design, develop and test cloud-native... |
15 | 24B (Hamilton) |
ENGEE510
Sustainable Energy and Power Systems
This course provides an in-depth understanding of modern power systems, their operation and control, and particularly the issues related to the... |
15 | 24A (Hamilton) |
ENGEE523
Sensors, Instrumentation and Measurement
An overview of instruments used by engineers, including sensor fundamentals and measurement uncertainties for discussions leading to measurement... |
15 | 24A (Hamilton) |
ENGEE532
Image Processing and Machine Vision
This paper is an introduction to image processing and machine vision in the engineering context. Students will learn to develop image processing... |
15 | 24B (Hamilton) |
ENGEE534
Transmission Lines and Antennas
The paper uses classical electromagnetic theory to describe the propagation of electromagnetic waves and to analyse applications like transmission... |
15 | 24A (Hamilton) |
ENGEE536
Power Electronics
This paper covers theory, design, applications and the systems approach in power electronics. Subjects include power semiconductors, power... |
15 | 24B (Hamilton) |
ENGEN570
Engineering and the Profession
The roles and responsibilities of professional engineers are examined. Topics include; project management, leadership, negotiation, ethical... |
15 | 24D (Hamilton) |
ENGEN582
Honours Research and Development Project
This paper provides the "capstone" project required to complete an accredited engineering degree. The paper builds on the knowledge and skills... |
45 | 24X (Hamilton) & 24X (Tauranga) |
-
COMPX102 Object-Oriented Programming
This paper builds on introductory programming experience, and assumes a knowledge of basic programming techniques, which it expands on particularly...
Points 15ENGEN101 Engineering Maths and Modelling 1AA study of the fundamental techniques of algebra and calculus with engineering applications.
Points 15ENGEN102 Engineering Maths and Modelling 1BA further study of the fundamental techniques of algebra and calculus with engineering applications. Includes an introduction to relevant statistical...
Points 15ENGEN103 Engineering ComputingThis paper introduces computer programming in languages such as the MATLAB and Python languages. It provides the basis for the programming skills...
Points 15ENGEN111 Electricity for EngineersConcepts underlying electricity such as current, voltage and power will be introduced, and apply these concepts to analyse electrical energy systems.
Points 15ENGEN112 Materials Science and EngineeringIntroduction to engineering materials (metals, ceramics, polymers, composites, semiconductors and biomaterials) and their atomic structure and...
Points 15ENGEN170 Engineering and SocietyIntroduction to the role of engineering in society with a focus on sustainable development, data analysis, holistic systems thinking, and the future...
Points 15ENGEN180 Foundations of EngineeringIntroduction to the engineering design process and computer aided design, fundamental principles of engineering analysis, open ended problem solving...
Points 15 -
COMPX203 Computer Systems
This paper provides an overview of the operation of computer systems. The central theme is the way in which the hardware and software co-operate to...
Points 15COMPX204 Practical Networking and Cyber SecurityThis paper provides an overview of the technologies and protocols involved in computer communications and cyber security. Practical work includes...
Points 15ENGEE211 Electromagnetics and MachinesThis paper covers engineering applications of electric and magnetic fields including capacitance, magnetic induction, and motors, taught in a...
Points 15ENGEE231 Electrical CircuitsThis paper covers the theory, analysis and frequency response of electrical circuits involving passive elements, complex impedance, complex gain, and...
Points 15ENGEE233 Digital Electronics and MicroprocessorsThis paper provides students with an introduction to digital electronics and microprocessors. It covers combinatorial and sequential logic, hardware...
Points 15ENGEE281 Design of Smart SystemsThe paper will involve a number of design case studies and design project, involving smart homes and buildings, smart manufacturing and agriculture...
Points 15ENGEN201 Engineering Maths and Modelling 2Calculus of Several Variables and its Applications. Vector calculus (Green's, Gauss' and Stokes' theorems). Taylor's Theorem in n dimensions...
Points 15ENGEN270 Engineering and BusinessThis paper focuses on empowering students to become “business savvy” and prepared to enter the workplace and solve real-world problems. Topics...
Points 15ENGEN271 Engineering Work Placement 1This paper is taken by students undertaking their first work placement for the BE(Hons). It involves 400 hours of engineering-related work...
Points 0ENGEN272 Engineering Work Placement 1This paper is taken by students undertaking their first work placement for the BE(Hons) concurrent with the Diploma in Engineering Management or...
Points 30 -
COMPX310 Machine Learning
This paper introduces Machine Learning (ML) which is the science of making predictions. ML algorithms strive to be fast and highly accurate, while...
Points 15COMPX349 Embedded SystemsThis course covers the principles and design of embedded systems, including micro-controllers, embedded system architecture, real-time programming...
Points 15ENGEE319 Smart Grids and the Internet of ThingsThis paper is concerned with the application of sensors and IoT to modern smart grid electrical power systems including; sensor interfacing, data...
Points 15ENGEE331 SignalsSignals are all pervasive in electrical and electronic engineering. This paper teaches analogue signals and digital signal processing. Topics taught...
Points 15ENGEE332 Analogue ElectronicsThis paper covers the characteristics of diodes and BJTs, CE, CC, CB, Darlington and cascode configurations, push-pull amplifiers and operating...
Points 15ENGEE358 Control Theory and ApplicationsThis paper teaches control theory and its applications in electrical and mechatronics engineering. The theory convers behaviour of linear...
Points 15ENGEN301 Engineering Maths and Modelling 3Introduces numerical methods and statistical ideas relevant to Engineering.
Points 15ENGEN370 Engineering and the EnvironmentThis paper covers sustainability in engineering design and renewable energy generation through the critical lens of environmental impact assessment...
Points 15ENGEN371 Engineering Work Placement 2This paper is taken by students undertaking their second work placement for the BE(Hons). It involves 400 hours of engineering-related work...
Points 0ENGEN372 Engineering Work Placement 2This paper is taken by students undertaking their second work placement for the BE(Hons) concurrent with the Diploma in Engineering Management or...
Points 30 -
COMPX518 Cyber Security
This paper introduces the key topics in the important field of cyber security. It will cover various aspects of defensive, offensive and preventative...
Points 15COMPX523 Data Stream MiningData streams are everywhere, from F1 racing over electricity networks to news feeds. Data stream mining relies on and develops new incremental...
Points 15COMPX525 Deep LearningThis paper provides an introduction into Deep Learning, focussing on both algorithms and applications. It covers both the basics of Neural networks...
Points 15COMPX527 Secure Cloud Application EngineeringSoftware Engineering on the Cloud is extremely prevalent nowadays. In this paper, you will learn how to design, develop and test cloud-native...
Points 15ENGEE510 Sustainable Energy and Power SystemsThis course provides an in-depth understanding of modern power systems, their operation and control, and particularly the issues related to the...
Points 15ENGEE523 Sensors, Instrumentation and MeasurementAn overview of instruments used by engineers, including sensor fundamentals and measurement uncertainties for discussions leading to measurement...
Points 15ENGEE532 Image Processing and Machine VisionThis paper is an introduction to image processing and machine vision in the engineering context. Students will learn to develop image processing...
Points 15ENGEE534 Transmission Lines and AntennasThe paper uses classical electromagnetic theory to describe the propagation of electromagnetic waves and to analyse applications like transmission...
Points 15ENGEE536 Power ElectronicsThis paper covers theory, design, applications and the systems approach in power electronics. Subjects include power semiconductors, power...
Points 15ENGEN570 Engineering and the ProfessionThe roles and responsibilities of professional engineers are examined. Topics include; project management, leadership, negotiation, ethical...
Points 15ENGEN582 Honours Research and Development ProjectThis paper provides the "capstone" project required to complete an accredited engineering degree. The paper builds on the knowledge and skills...
Points 45
2024 Catalogue of Papers information current as of 23 Nov 2024 01:00am