Faculty of Engineering

Electronic and Computer System Engineering

Please note: Information on this page relates to the 2016 academic year unless otherwise specified.

On this page:

This subject is taught by the School of Engineering and Computer Science.


In the modern electronic age, the distinction between hardware and software is becoming increasingly blurred. With the increasing speed and decreasing cost of microprocessors , many functions that were historically only able to be implemented by a dedicated electronic chip (hardware) can now be replaced by a few lines of code.

Our electronic and computer systems engineering specialisation has been specifically designed to meet the needs of the modern, 21st century industry demands. We train our students to understand the inter-relationship and interdependence between hardware and software solutions to a range of real-life complex and engineering problems.

Elective courses in artificial intelligence, security systems, user interfacing, industrial and interaction design are all possible with this specialisation. Students will be presented with state-of-the-art electronics and computer system laboratories, and may find themselves working on one of New Zealand's most diverse collection of autonomous mobile robots or developing new sensors and techniques to monitor the health of unborn babies.

Electronic and Computer System Engineering can be taken as part of the Bachelor of Engineering with Honours BE(Hons).

Back to top ^

Undergraduate information

Electronic and Computer Systems Engineering students must complete the following components to obtain their BE(Hons).

Part 1

Please note:

  • Students may substitute (MATH 142 and 151) for (ENGR 121 and 122).
  • Students may substitute PHYS 115 for ENGR 142.

A full programme of study consists of eight courses per year. If you are doing seven courses we recommend that you take a Part 3 paper.

To gain entry to part 2, students will need to pass their Part 1 courses with at least a B average.

Part 2

This is the core component of the BE(Hons), and is made up of various 200-, 300- and 400-level courses:

  • ENGR 301, 302, 401, 489
  • ECEN 202, 203, 204, 220, 301, 320, MATH 244
  • At least one course from COMP 261, NWEN 241, 242, 243, SWEN 221
  • At least two courses from ECEN 302, 303, 310, 315, 330, COMP 307, NWEN 301, 302, 304, SWEN 303
  • At least three courses from ECEN 401-439, ENGR 440;
    one further course from ECEN 401-439, ENGR 440-441, COMP 421, NWEN 402, 403, 404, SWEN 422

Part 3

This consists of three courses outside of your major forming a coherent addition to your programme of study. This is an opportunity to explore some other interests outside of the BE(Hons) programme. These can be any level, but at least one of the courses must be at 200-level or above and need to be approved by the Dean once chosen.

Work experience

This consists of 800 hours of approved work experience in an engineering environment.

Postgraduate information

Information about postgraduate study in Computer Science can be found on the School of Engineering and Computer Science's postgraduate study pages.

Back to top ^

How to find out more

Want to find out more about studying at Victoria? Register now to find out more about your study options and keep updated on application and enrolment information, open days and events.

If you need help deciding what degree might be right for you, or what courses to take, talk with a liaison officer or book a course planning session with us, call 0800 VICTORIA (842 867) or email course-advice@vuw.ac.nz.

If you’re a returning or transferring student, contact the Faculty Student and Academic Services Office, for help with degree planning and for information on admission requirements and transfer credit from other institutions.

Back to top ^

Related subjects and careers

Related subjects Careers

Network Engineering
Software Engineering
Computer Science
Information Systems

Software Development
Communication Network Design and Management
Robot Design
Systems Development
Hardware Development
Software Engineer
Network Engineer
Traffic Engineer

Back to top ^

List of courses

Courses, degrees and other qualifications in Engineering are taught by the School of Engineering and Computer Science.

School Office: Cotton Building 358, Kelburn Campus
Phone: 0-4-463 5341
Email: engineering@vuw.ac.nz

100 Level Courses

ENGR 101 – Engineering Technology

ENGR 110 – Engineering Modelling and Design

ENGR 121 – Engineering Mathematics Foundations

ENGR 122 – Engineering Mathematics with Calculus

ENGR 123 – Engineering Mathematics with Logic and Statistics

ENGR 142 – Engineering Physics for Electronics and Computer Systems

200 Level Courses

ECEN 202 – Digital Electronics

ECEN 203 – Analogue Circuits and Systems

ECEN 204 – Electronic Design

ECEN 220 – Signals and Systems

ENGR 291 – Work Experience Preparation

300 Level Courses

ECEN 301 – Embedded Systems

ECEN 302 – Integrated Digital Electronics

ECEN 303 – Analogue Electronics

ECEN 310 – Communication Engineering

ECEN 315 – Control Systems Engineering

ECEN 320 – Introductory Signal Processing

ECEN 330 – Electronic Materials and Devices

ENGR 301 – Project Management

ENGR 302 – Group Project

ENGR 391 – Practical Work Experience

400 Level Courses

ECEN 403 – Advanced Electronics

ECEN 405 – Power Electronics

ECEN 410 – Advanced Communications Engineering

ECEN 415 – Advanced Control Systems Engineering

ECEN 421 – Advanced Signal Processing

ECEN 425 – Advanced Mechatronic Engineering 1: Hardware and Control

ECEN 426 – Special Topic: Convex Optimisation

ECEN 427 – Special Topic: Musical Mechatronics

ECEN 430 – Advanced Mechatronic Engineering 2: Intelligence and Design

ELCO 489 – Research Project

ENGR 401 – Professional Practice

ENGR 440 – Directed Individual Study

ENGR 441 – Directed Individual Study

ENGR 489 – Engineering Project

ENGR 491 – Professional Work Experience