Computer Engineering


Bachelor of Engineering with Honours

UC staff monitor the Bluefern IBM supercomputer


Computers are at the heart of innumerable modern products, most of which would not be identified as computers. Computer engineering involves the development, both electronics and software, of such 'embedded' computers. It requires a combination of technical knowledge, science and creativity with a strong emphasis on design to develop practical solutions to real-world problems.

Applications, industries and devices associated with computer engineering include computer systems, portable electronics, autonomous robotics, biomedical devices, household electronics, telecommunications and networks, and manufacturing and infrastructure.

Why study at UC?

  • The Bachelor of Engineering with Honours in Computer Engineering brings together the learning of circuit theory and digital electronics from the Electrical and Electronic Engineering degree and computer programming, systems and networking covered in the Computer Science degree. This provides students with the knowledge and expertise to create the next era of reliable, smart electronic embedded devices.
  • UC has world-class engineering facilities including a futuristic augmented reality lab
  • UC operates BlueGene, the first IBM Supercomputer in the southern hemisphere. UC HPC operates this high performance computing facility, which is available to staff and students and is an essential research tool. 
  • The College of Engineering has specially-designed computer laboratories and software as well as a specialist Engineering and Physical Sciences library.
  • See the Engineering subject page for a host of other reasons why UC's College of Engineering is a globally recognised destination for engineering studies.

Minor in Communications and Network Engineering

If you have an interest in the internet, and specifically, the "internet of things", the design and implementation of computer networks, and in a wide range of communications, the the minor in Communications and Network Engineering would be a good choice to complement your Computer Engineering degree.


100-level courses

The first year of the Bachelor of Engineering with Honours is called the Engineering Intermediate Year. For Computer Engineering students, this is made up of:

Five compulsory courses taken by all Engineering students:

* No EFTS, no fees.

Plus courses specific to Computer Engineering:

In addition you must study at least 30 points of elective courses 

To ensure a total workload of 120 points in the first year. It is advisable to check with the College of Engineering student advisor for suggested electives.

More information:

The professional years

Once you have completed the Engineering Intermediate Year and successfully applied for entry into Computer Engineering, you will study that discipline within the three professional years.

See all courses (Years 2-4) required to complete a BE(Hons) in Computer Engineering.

The First and Second Professional Years consist of courses that provide a wide, basic knowledge for the computer engineering professional. These include embedded computing, systems and control, digital electronics, electronics and devices, circuits and signals, networking, operating systems, computer science and mathematics.

In the Third Professional Year, students take courses in embedded systems, computer architecture and embedded software engineering. You can select specialised subjects, which can include topics on machine learning, computer vision, communication and network engineering, and signal processing, as well as complete a research project.

Most courses consist mainly of lectures, with laboratory work included to complement the theory and show practical application. Some formal laboratory periods are replaced by independent and group projects.

Career opportunities

With approximately 50% of New Zealand’s ICT industry located in the Canterbury region, Christchurch is the ideal location for such a programme, offering abundant opportunities for work experience and excellent employment opportunities for graduates.

There are plenty of exciting job opportunities locally, nationally and internationally for computer engineers, as they are in high demand. Many find employment with companies that create devices with embedded systems such as Tait Electronics, Allied Telesis, Fisher & Paykel, Dynamic Controls and Trimble.

Find out more about what you can do with a degree in Computer Engineering.

More information

Department of Electrical and Computer Engineering

Phone +64 3 369 4222

Please see the Department's website for up-to-date location details.

Postal address
College of Engineering | Te Rāngai Pūkaha 
University of Canterbury | Te Whare Wānanga o Waitaha
Private Bag 4800
Christchurch 8140
New Zealand

Grace Lee

Grace Lee

'Learning both hardware and software will give you a better overview of the digital world...'

Sasha Wang

Xiaohan (Sasha) Wang

'If you want to be someone that contributes to the innovation of technology in the future, UC engineering is a good platform...'