Research is a key part of our work at the School of Engineering and Computer Science and a diverse range of projects are underway at any one time.
ELVIS's work ranges from more technical research concerning the structure of software and tool support for development, to human-computer interaction and software development processes. They have experience and interests in a wide range of topics and applications in the Object Oriented paradigm...
The Mechatronics Group has the most diverse fleet of mobile robots in New Zealand. The fleet includes MARVIN the security robot, the Tank and Rubblebot for finding people trapped by disasters, an underwater ROV, and the co-operating robots Itchy and Scratchy.
The Artificial Intelligence Group carries out research in Machine Learning, Neural Networks, Cognitive Science and Data Mining. Active projects include a system for automatic clustering of temporal data, analysing the evolution of cooperative behaviour, and the development of reinforcement learning techniques for complex tasks.
Current research is centred on Grid and Cloud computing. The Grid is a middleware infrastructure that leverages considerable computing power for use in large scientific computations. A typical Grid user will use the grid system to automatically perform massively parallel computations primarily for data analysis.
The CaSP group focuses on the development and application of advanced signal processing techniques. The areas of application include physical layer wireless communications, audio and acoustics, control systems and biomedical devices...
The Evolutionary Computation Research Group focuses on a range of topics such as Genetic Programming, Learning Classifier Systems, Particle Swarm Optimisation, Multi-Objective Optimisation, Evolutionary Computer Vision, Image Analysis and Signal Processing, and Evolutionary Art.
The research of the Network Engineering Research Group covers wireless communications, networking protocols and performance issues. With the network as the focal point, the research can be broadly divided into cognitive networks, distributed computing, and security, trust and cooperation.
CLLC (Centre for Logic, Language and Computation) consists of people from mathematics, computer science, philosophy and linguistics. The aim of CLLC is to promote research in logic, computation and the logical analysis of language (including related areas, such as formal syntax), particularly at the interface between these disciplines.