Computer Science

  • Computer Science_workers on Blue Fern



When people think of Computer Science they often just think of programming or coding, but there are many more aspects to the field, including human-computer interaction, communication and networks, software design, computer security, machine learning, computer graphics, operating systems, educational systems, artificial intelligence, and systems ("small computers" embedded into everyday devices such as mobile phones, cars or home appliances). All of these areas are experiencing rapid growth both in Aotearoa and internationally, and there is a strong demand for Computer Science graduates.

Computer Science is about helping people work efficiently and effectively by analysing their needs and constructing appropriate solutions. It goes way beyond programming, as it is about knowing how to design software systems that are fast, usable, reliable, secure, and scalable. Computer Science is also concerned about making a positive impact on society and our environment.

Computer Science students learn techniques to tackle challenges in diverse domains such as agriculture, health, avionics, finance, or education.

Contact us

Te Tari Pūhanga Pūmanawa Rorohiko | Department of Computer Science and Software Engineering

Phone +64 3 369 2777

Levels 2 and 3, Jack Erskine building – see campus maps

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

Browse related subjects to Computer Science

Choose an area that you are interested in and learn how UC's extensive range of study options can let you study what you want to.

Commerce internship

Information Systems

We live in an ‘Information Age’ where access to information, information systems, and digital technology play a major role in organisations. With information ...

Applied Immersive Game Design

Applied Immersive Game Design

Applied Immersive Game Design is one of three majors of the Bachelor of Product Design degree combining creative innovation with technical and business skills. ...