Department of Computer Science
Research groups and centres
The department has five major research groups reflecting its particular strengths within Computer Science research. Beyond that, we have individual academics that are experts in particular fields of research.
Theoretical computer science focuses on the abstract, mathematical nature of computation. Areas of interest are: automata theory, computational biology, computational complexity, computability and randomness, design and analysis of algorithms, and unconventional models of computation. Related research subjects include biology, combinatorics, logic, and theoretical physics.
Members of this group also belong to the Centre for Discrete Mathematics and Theoretical Computer Science (CDMTCS) and contribute to the CDMTCS report series. They are:
- Dr Remco Bouckaert
- Prof Cristian Calude
- Dr Michael Dinneen (director)
- Prof Alexei Drummond
- Dr Alexander Gavryushkin
- Dr Joseph Heled
- Prof Bakh Khoussainov
- Assoc Prof Sebastian Link
- Dr Simone Linz
- Prof Andre Nies
- Dr Tim Vaughan
- Dr David Welch
- Dr Mark Wilson
Find out more about the Theory Group.
Intelligent Systems and Informatics
Intelligent Systems and Informatics (ISI) research group focuses on various theoretical and practical aspects of artificial intelligence, modern health informatics, computational biology, 3D computer vision, and medical image analysis including (but not restricted to) case-based reasoning, data mining, pattern recognition, image understanding and retrieval, 3D scene reconstruction and description, machine learning, search, planning, and intelligent software agents.
Our agenda with respect to health informatics is closely tied to the National Institute for Health Innovation. We are interested in the use of intelligent computing techniques to improve the quality of healthcare delivery with particular attention to chronic disease management.
In computational biology we specialise in evolutionary bioinformatics and the application of machine learning techniques to biological data. Evolutionary bioinformatics includes the use of probabilistic models of biomolecular sequence evolution and computationally intensive statistical inference methods such as Markov chain Monte Carlo.
In computer vision and image analysis we explore advanced image and vision models (e.g. based on second- and higher-order Markov random fields and point processes) and focus on intelligent real-time vision systems, applied photogrammetry, vision-guided robotics, computer-aided medical diagnostics using medical imaging, and other applied image analysis problems (such as e.g. soil quality evaluation by 3D image analysis).
Members of this group are:
- Dr Mike Barley
- Dr Patrice Delmas
- Dr Matthew Egbert
- Prof Georgy Gimel'farb
- Dr Yun Sing Koh
- Prof Pat Langley (Honorary)
- Dr Jiamou Liu
- Dr Pat Riddle
- Prof Jim Warren (director)
- Assoc Prof Ian Watson
Find out more about Intelligent Systems and Informatics
Find out more about the National Institute for Health Innovation
Software Engineering Research Group
SERG (the Software Engineering Research Group) is a forum for research and collaboration amongst staff in the Computer Science Department working in the software engineering and applications areas.
SERG comprises more than a dozen academic staff and undertakes research across a broad range of software engineering-related sub-disciplines, including, but not limited to: Software Tools and Techniques, Software Quality, Formal Methods, Human Computer Interaction, Computer Graphics, Scientific and Medical Visualization, Database Systems, and Computer Science Education.
Our members publish extensively in top international software engineering journals and conferences. SERG has a large number of thesis students undertaking research supervised by group members. The members are:
- Prof Robert Amor
- Paul Denny
- Prof Gill Dobbie
- Dr Christof Lutteroth
- Dr Andrew Luxton-Reilly
- Assoc Prof Beryl Plimmer
- Dr Paul Ralph
- Dr Robert Sheehan
- Associate Professor Jing Sun
- Assoc Prof Ewan Tempero
- Dr Ian Warren (director)
- Dr Gerald Weber
- Dr Burkhard Wuensche
Find out more about SERG.
Systems Development & Evaluation (SDE)
The Systems Development and Evaluation Group has broad interests in the design, measurement, performance evaluation, and security of distributed systems. Our researchers have wide expertise in various fields such as computer networks, performance evaluation, Internet measurements, Internet applications, statistical modelling, cloud computing, mobile systems, content delivery systems, cyber security, big data analytics, software watermarking and obfuscation, and computer architectures.
Members of this group are:
Centre for eResearch
The Centre for eResearch is a cross-faculty research centre, hosted within the Faculty of Science. We develop new ways to apply computer and information sciences to all research and science disciplines, both at the University of Auckland and within nationwide research programmes. We aim to enhance the understanding of research processes and the delivery of research computing services.
Find out more about eResearch.
Centre for Software Innovation
The Centre for Software Innovation (CSI) provides a bridge between researchers in Information and Communication Technology at the University of Auckland and the ICT industry. CSI, an Auckland Uniservices Ltd Innovation Centre, is embedded within the Computer Science and Electrical and Computer Engineering Departments. CSI has a strong track record of working with commercial and government ICT organisations to enhance their innovation potential and develop smarter solutions more quickly. Our approach is to engage with industry in a broad manner, both through direct consultancy and contract research, and via a suite of more focussed programmes, such as Academy and Extenda. We also provide research project management support to a range of third party programmes.
Find out more about the CSI.
Centre for Discrete Mathematics and Theoretical Computer Science (CDMTCS)
The Centre for Discrete Mathematics and Theoretical Computer Science, CDMTCS, which is a joint venture involving the Computer Science and Mathematics Departments of the University of Auckland, was founded in 1995 to support basic research on the interface between mathematics and computing, to foster research and development in these areas within the South Pacific region, and to create links between researchers in that region and their counterparts in the rest of the world.
Find out more about CDMTCS.
Centre for Computational Evolution
The Centre for Computational Evolution brings together researchers who share an interest in developing software tools and mathematical models for understanding evolution and molecular ecology from genes to genomes. This approach spans fields as diverse as linguistics, ecology, the origin of life and epidemiology.
Find out more about the group www.compevol.auckland.ac.nz