Electronics and Computer Engineering – Bachelor of Engineering with Honours

Massey's Bachelor of Engineering with Honours (Electronics and Computer Engineering) will help you play a key role in the design and manufacture of electronic and computer systems for industrial and everyday applications.

Where you can study

Auckland campus

International students

International students are not New Zealand citizens or residents.

Definition of New Zealand citizens and residents

Open to international students on campus in New Zealand

Specialise in Electronics and Computer Engineering for your Bachelor of Engineering with Honours at Massey

The Bachelor of Engineering (Electronics and Computer Engineering) will help you become an excellent electronic and computer engineer. You will be multi-disciplinary, have excellent practical skills and be able to design, develop and manage both software and hardware projects. You will be capable of working in a team environment and solving problems from the device level to networks, communication systems and embedded systems.

Electronic systems sense what is happening in the world around us. Computer systems process this data to extract information, or to control some activity. Virtually every aspect of our lives involves electronic and computer technology.

Tablet computers, smartphones and internet banking are commonplace today. These are the obvious examples of electronics and computers in modern day life. However, most electronics and computer systems are hidden:

  • in appliances (from toasters to washing machines to refrigerators)
  • in cars
  • in traffic systems
  • in heating systems.

Electronics and computers have integrated and become all-pervasive in modern-day life, which ensures the continued relevance of this area of engineering.

Hands-on practice as you learn

The distinctive feature of the engineering course at Massey is that much of our teaching is based in the laboratory. So you’ll get real hands-on practice. There is also a strong emphasis on embedding computing and electronics technologies in everyday consumer products and the importance of the user interface.

A Bachelor of Engineering with Honours in Electronics and Computer Engineering is a good fit if you:

  • are fascinated by how things are designed and programmed
  • are interested in electronics, computers and communications
  • want to learn how to design and implement modern electronic devices and systems.

Planning information

The Bachelor of Engineering with Honours is a parts-based qualification. That means you must complete the first part, before moving to the second etc.

You’ll take eight 15-credit courses a year, 60 credits per semester and 120 credits a year.

See the Bachelor of Engineering main page for more information on planning.

Official regulations

To understand what you need to study and must complete to graduate read the official rules and regulations for this qualification.

You should read these together with all other relevant Statutes and Regulations of the University including the General Regulations for Undergraduate Degrees, Undergraduate Diplomas, Undergraduate Certificates, Graduate Diplomas and Graduate Certificates.

Returning students

For returning students, there may be changes to the majors and minors available and the courses you need to take. Go to the section called ‘Transitional Provisions’ in the Regulations to find out more.

In some cases the qualification or specialisation you enrolled in may no longer be taking new enrolments, so may not appear on these web pages. To find information on the regulations for these qualifications go to the Massey University Calendar.

Please contact us through the Get advice button on this page if you have any questions.

Courses you can enrol in

Course planning key

Courses that need to be completed before moving onto a course at the next level. For example, a lot of 200-level courses have 100-level prerequisite courses.
Courses that must be completed at the same time as another course are known as corequisite courses.
Some courses are restricted against each other because their content is similar. This means you can only choose one of the offered courses to study and credit to your qualification.

First Part

Course code: 124104 Physics 1A: Mechanics and Thermodynamics 15 credits

This physics course provides foundational knowledge for study in engineering, food technology, and physical sciences. The emphasis is on applying physical principles to problem solving in mechanics, fluid mechanics, and thermodynamics. A practical course.

Restrictions: 124101, 124111, 124171

View full course details
Course code: 124105 Physics 1B: Electricity, Waves and Modern Physics 15 credits

This physics course provides foundational knowledge for study in engineering, food technology and physical sciences. The emphasis is on applying physical principles to problems involving electricity, waves (including classical waves and electromagnetic waves), optics, quantum physics, and the application of modern technologies such as lasers, mass spectrometers, and nuclear magnetic resonance. A practical course.

Restrictions: 124102, 124172

View full course details
Course code: 159100 Programming for Engineering and Technology 15 credits

This course provides an introduction to computer programming for Technology and Engineering disciplines. The language is C++ which is a "real world" language heavily used in games, real-time applications and the control of devices. The course guides students through all the steps needed to write, compile and debug simple C++ programs with lots of practical examples. No previous programming experience is required.

Restrictions: 159101

View full course details
Course code: 160101 Calculus 15 credits

A course focusing on the fundamental techniques and applications of calculus including differentiation and integration of functions of one real variable, differential equations, numerical methods, and an introduction to power series with applications to mathematical models. 160.101, alongside 160.102, forms a foundation for further study in mathematics. It is essential for students intending to study Mathematics, Physics, Food Technology or Engineering, or for anyone who wants a strong mathematical component to their degree.

Restrictions: 160112, 160133, 228172

View full course details
Course code: 160102 Algebra 15 credits

A course focusing on the fundamental techniques and applications of linear algebra including vector and matrix algebra, vector representation of lines and planes, projections, Gaussian elimination, eigenvectors and complex numbers. 160.102, alongside 160.101, forms a foundation for further study in mathematics. It is essential for students intending to study Mathematics, Physics, Food Technology or Engineering, or for anyone who wants a strong mathematical component to their degree.

Restrictions: 160112, 160133, 228172

View full course details
Course code: 228115 Engineering and Technology Principles 15 credits

An introduction to the fundamental technology and engineering skills required for professional engineers and technologists. Students will develop practical skills to design and solve engineering and technology problems carrying out simple design projects and creating new innovative solutions. Projects will include consideration of cultural, ethical and safety aspects and students will develop skills to effectively communicate design solutions.

Restrictions: 141111 and 228111

View full course details
Course code: 247114 Science and Sustainability for Engineering and Technology 15 credits

A project-based, interdisciplinary course introducing students to the applied scientific thinking and theories that underpin the relationship between applied science and sustainability. Students will explore the intersection of science and community through exemplars of partnership between industry and Te Ao Māori (the Māori world) in Aotearoa New Zealand. By examining the interactions between human, cultural, environmental and technological systems, students will develop their critical thinking, communication and information literacy skills as they develop solutions to contemporary challenges in sustainability in a team-based project.

Restrictions: 247177, 141111, 141112, 228111, 228112, 247155, 119155, 246102, 247111, 247112, 247113

View full course details

Any 100-level 15 credit course

Second Part

Course code: 158222 Data Wrangling and Machine Learning 15 credits

An introduction to the data science workflow involving the acquisition, processing, transformation and integration of data from disparate sources having inherently different data structures, from which actionable insights can be extracted. Entry-level machine learning and statistical techniques for analysing and extracting knowledge from data will be covered. Particular emphasis will be placed on attaining competency in using a high-level programming language for conducting data-driven problem solving and appreciating the necessary agility such tools afford.

Prerequisites: (159101 or 159100) and one of (1611xx, 160101, 160102)

View full course details
Course code: 159270 Hardware-Oriented Computing 15 credits

A study of programming in a hardware-oriented language such as C and the construction of object-oriented software solutions using C++. The course has a practical focus based on concepts such as pointers, memory allocation, objects, classes, operator overloading, inheritance, and polymorphism. It addresses techniques such as structuring programs, software testing and debugging techniques, and the use of microcontrollers.

Prerequisites: 159100 or 159101 or 159172 Restrictions: 159236

View full course details
Course code: 228211 Engineering Practice 3: Product Development 15 credits

The development of new and improved products is a key role of most practising engineers. This course provides the structured process and tools required for successful product development in the context of an applied project.

Prerequisites: (228115, 247114) or (124172, 228172, 228112 and (123172 or 159172) Restrictions: 141211

View full course details
Course code: 228212 Engineering Practice 4: Materials & Manufacturing 15 credits

The design and development of solutions to engineering problems with “concurrent engineering” capability is a core activity for engineers. A practical course with emphasis on integrating materials and manufacturing process selection into a structured design methodology based on the application of engineering and scientific principles.

Prerequisites: Three of 228211, 228271, 281281, 282260 Restrictions: 141212

View full course details
Course code: 228271 Engineering Mathematics 2 15 credits

This is a core course that provides key mathematical tools for modelling and analysing engineering problems. These tools represent a balance of stochastic and deterministic modelling approaches along with their mathematical underpinnings. Topics include random variables and distributions; analytical and numerical solution methods for linear systems of ordinary differential equations including Laplace transform techniques; sensitivity analysis, optimization, curve-fitting and interpolation for data sets.

Prerequisites: 228172 or (160101 and 160102) Restrictions: 228222, 228223

View full course details
Course code: 281272 Signals and Systems 15 credits

A study of signals and linear systems and their applications in modern engineering. Representation of continuous and discrete time signals and systems in the time and frequency domains. Stability, feedback, sampling and aliasing. Introduction to design of analogue and digital filters. Provides a foundation for later studies in control engineering, advanced signal processing and communications.

Prerequisites: 281281 and (228271 or 160204) Restrictions: 124344, 143227, 143333, 281227, 281333

View full course details
Course code: 281281 Analogue Electronic Systems 15 credits

This course builds on the fundamentals of DC and AC electrical circuit analysis. It provides an introduction to the design and building of analogue electronic systems. The course will cover a blend of circuit theories, operational amplifier circuits and applications, filters, oscillators, diodes and transistors circuits.

Prerequisites: (124171 and 124172) or 124105 Restrictions: 124241, 124251, 281251

View full course details
Course code: 281282 Digital Electronic Systems 15 credits

This course builds on the fundamentals of digital logic and the principles of computing. It provides the methodology for designing and building complex digital electronic systems. The topics are a blend of combinatorial circuits, sequential circuits, finite state machines, and Field-Programmable Gate Arrays (FPGAs). It establishes a foundation for further advanced design in embedded systems.

View full course details

Third Part

Course code: 158235 Networks, Security and Privacy 15 credits

A study of the basic principles of digital communications, Internet technologies, communications software, local area network design, client-server system design, middleware and available wide-area network services from the viewpoint of a software engineer/designer developing networked information systems.

Prerequisites: 1581xx or 1591xx or 157150 or 157151 or 115107

View full course details
Course code: 158333 Applied Machine Learning and Big Data Processing 15 credits

An in-depth exploration of methods for developing intuition and insights about data that enables effective problem formulation and its solution through data-driven methods. A broad range of advanced machine learning and data mining algorithms will be used to build predictive models from real-world contexts. A particular emphasis will be on developing data-products, rapid prototyping and effectively communicating their value through visual storytelling and interpretable summaries. Practical skills for processing large datasets will be taught.

Prerequisites: 158222

View full course details
Course code: 218741 Light & Lighting 15 credits

This course considers photometric concepts and develops the principles of light control and distribution. Human visual processes are considered and colour science is introduced.

Restrictions: 140741

View full course details
Course code: 228311 Engineering Practice 5: Engineering Design with Constraints 30 credits

Technology must be effectively interfaced with society and the environment to succeed. Overarching social and environmental constraints are applied, including impact assessment and efficiency analysis tools. Project based learning is undertaken on the sustainable design of a consumer product underpinned by appropriate technical knowledge.

Prerequisites: 281281, 281282, 228211, 228212 Corequisites: 281384 or 280341 or 287342

View full course details
Course code: 228371 Statistical Modelling for Engineers and Technologists 15 credits

This is a core course that provides essential grounding in statistical inference and modelling for engineers and technologists. Students will learn how to develop statistical models to describe random phenomena, and use them to test engineering questions of practical interest.

Prerequisites: 228271

View full course details
Course code: 281353 Control Engineering 15 credits

This course provides the foundation for the analysis and implementation of feedback control systems. Design and tuning of PID and other linear controllers to meet time and frequency specifications are studied in detail. Both analogue and digital control are considered. Non-linear control is introduced through fuzzy logic control. Practical engineering applications are used to illustrate theory and concepts.

Prerequisites: 281272 Restrictions: 143335, 143346, 281335, 282346

View full course details
Course code: 281384 Embedded Systems Design 15 credits

This course lays the foundation for designing and building embedded electronic systems. The topics are a blend of advanced features of a modern mixed-signal microcontroller, real-time operating systems (RTOS) and Field-Programmable Gate Arrays (FPGAs)

Prerequisites: 159270, 281282 Restrictions: 140320, 143339, 281320, 281339

View full course details

Fourth part

Course code: 228711 Engineering Practice 6: Design Capstone Project 30 credits

This course marks the culmination of the BE(Hons) degree, that integrates the skills and knowledge acquired throughout the programme. It places specific emphasis on a commercial basis for complex engineering problem solving where success will be measured not only by the elegance of the engineering solution but also by the appropriateness of that solution within a defined commercial context.

Prerequisites: 228311 or 228312 Restrictions: 228485, 280430

View full course details
Course code: 228798 Individual Research Project 30 credits

A comprehensive study of a specific area of engineering or technology employing appropriate research practice to derive recommendations with respect to a pre-determined hypothesis.

Prerequisites: 228311 or 228312

View full course details
Course code: 281755 Digital Signal Processing 15 credits

This course studies the processing of discrete-time signals in the time and frequency domains. Students are introduced to the design and realisations of digital filters; the theory and application of transform techniques including discrete Fourier transform and discrete wavelet transform; the application of multi-rate signal processing concepts to efficient sample rate conversion and filter banks; and adaptive filtering algorithms.

Prerequisites: 281272 Restrictions: 124344, 143333, 281333

View full course details
Course code: 281776 Advanced Communication Engineering 15 credits

This course covers the foundation of modern communication systems, satellite communication systems and wireless networks. It provides an in-depth study of the wireless medium, wireless network planning and operation, communication systems and standards. There is thorough examination of advanced topics including equalization, rake receivers, MIMO & smart antenna systems, wireless network security.

Prerequisites: 281374 or 158235

View full course details
Course code: 281780 Advanced Electronic Circuits 15 credits

This course covers the designing and building of advanced electronic circuits and systems. The approach to design is through advanced application of sensor interfacing, instrumentation and low-noise amplifiers, oscillators and filters, MOSFET circuits, power amplifiers, and power supply design.

Prerequisites: 281281 and 281384 Restrictions: 281385

View full course details

15 credits from any 700-level course selected from the following prefixes: 158 Information Technology, 159 Computer Science.

Entry requirements

Admission to Massey

All students must meet university entrance requirements to be admitted to the University.

Specific requirements

There are no specific entry requirements for this qualification, outside of university admission regulations. However please refer to the Bachelor of Engineering with Honours entry requirements to find out more about recommended preparation and prior learning.

English language requirements

To study this qualification you must meet Massey University's English language standards.

English language skills

If you need help with your English language skills before you start university, see our English for Academic Purposes (EAP) courses.

Can't meet the entry requirements?

There are some alternative ways to help you enter the engineering qualification:

Certificate in Science and Technology

This one-semester pathway qualification is if you need extra preparation in mathematics (160105 Methods of Mathematics), physics (124100 Introductory Physics) or chemistry (123103 Chemistry for Modern Sciences). These courses can be taken separately (depending on your background) or as part of the CertScTech qualification.

Please note you must have achieved 16 Credits in NCEA Level 2 Mathematics (or equivalent) before you can enrol into 124100 Introductory Physics or 160105 Methods of Mathematics. To find out if you have what it takes, or what you need to do the introductory courses we recommend that you attempt the relevant quiz. Once you have completed the test/s, please contact the relevant course coordinator enquire through this page to discuss your suitability for this course or an alternative pathway.

Diploma in Science and Technology

This two-semester pathway is if you need extra preparation in mathematics, physics or chemistry.This is suitable if you wish to study a wide range of courses and keep your options open to change to another qualification.

You can also choose subjects from: biology, programming, statistics, food, accounting, marketing, finance and management.

Summer Compact Courses (at Auckland Campus only)

If you need extra preparation in mathematics, physics or chemistry, we have ‘compact’ courses over the summer that may help.

These courses are an intensive learning experience. You are advised to only take two introductory subjects. Tuition in each course takes six weeks and attendance is required during January and early February. These courses can be taken as a Certificate of Proficiency and can be put towards another qualification such as the BSc, BInfSc and BBus.

If you prefer to study at a slower pace, equivalent preparatory courses are available via Distance Learning mode:

  • 123103 Chemistry for Modern Sciences
  • 124100 Introductory Physics
  • 160105 Methods of Mathematics.

If you are currently completing Year 13 you should apply for discretionary entrance if you intend to study these courses before your NCEA Level 3 results (or equivalent) become available in January. See Massey University entry requirements for more information.

If you need to do a course before you start your qualification, there may be options for you in Summer School.

Fees and scholarships

Fees, student loans and free fees scheme

Your tuition fees may be different depending on the courses you choose. Your exact fees will show once you have chosen your courses.

There will also be some compulsory non-tuition fees and for some courses, there may also be charges for things such as study resources, software, trips and contact workshops.

Already know which courses you're going to choose?

You can view fees for the courses that make up your qualification on the course details pages.

Student loans (StudyLink) and Fees Free scheme

You may be eligible for a student loan to help towards paying your fees.

The New Zealand Government offers fees-free tertiary study for eligible domestic students. Find out more about the scheme and your eligibility on the Fees Free website. To use the site's eligibility checking tool, you will need your National Student Number.

Current and returning Massey students can find their National Student Number in the student portal.

Bachelor of Engineering with Honours fees

The BE(Hons) is a four year honours degree programme. Please note that fees will be charged according to the academic level of courses. This means that Years 1, 2 and 3 will be charged at the undergraduate course rate and Year 4 which is an honours year, will be charged at the postgraduate course rate.

Fees disclaimer

This information is for estimation purposes only. Actual fees payable will be finalised on confirmation of enrolment. Unless otherwise stated, all fees shown are quoted in New Zealand dollars and include Goods and Services Tax, if any. Before relying on any information on these pages you should also read the University's Disclaimer Notice.

Careers and job opportunities

What might your career look like?

As an electronics and computer engineering graduate, you will be as much at home designing an electronic or embedded hardware system as working on a large scale distributed software application.

There are well-defined career structures within computing and electronics. These include senior specialist positions and a variety of management positions including project leader, programming manager, systems manager, or more general management.

Examples include:

  • electronic engineering sectors
  • systems management/programmer/analyst
  • all software sectors
  • information technology sectors from research and development to service.

Sought after by employers

You will gain a broad range of skills and practice as well as strong analytical and critical thinking skills. Massey engineering graduates are sought-after by employers for their ability to be valuable employees from Day One.

International students

New Zealand is a great place to study. Massey University’s reputation is supported by our international rankings, accreditations and associations. We are rated five star plus by the QS World University Rankings.

Massey University has small class sizes, and our lecturers and staff are friendly and approachable.

As an international student, there are entry requirements that will apply to you. We recommend that you apply at least three months before your anticipated start date so your application can be processed in time. There are additional steps you will need to take. These include obtaining a visa and travel bookings if your study is to be in New Zealand.

What our students say

“The wide range of papers offered at Massey, both practical and academic were varied – and relevant to my sector and my career.”
Andre Budel

Bachelor of Engineering with Honours (Electronics and Computer Engineering)

“The Massey Engineering program is challenging but extremely rewarding. The diverse nature of the subjects promotes critical thinking and teamwork within a technical environment which are crucial skills as you move into the workforce.”
Daniel Konings

Doctor of Philosophy

Accreditations and rankings

Engineering New Zealand - Washington Accord

Massey's Bachelor of Engineering with Honours is accredited by Engineering NZ under the Washington Accord, allowing our graduates to work internationally.

Learn more

Related study options