Research Groups - Computer Science

Research activities in the Department take place in the following research groups. Although many staff participate in projects across different groups we have arranged the descriptions below into these areas. In practice there is considerable overlap between the activities in the various groups.

Cyber Security Group

The Cyber Security Researchers of Waikato (CROW) aims to return control of data to data owners, by focusing on research addressing data security from a user-centric perspective. With the emergence of cloud computing technologies and prevalent mobile device usage, we are witnessing the diminishing effectiveness of traditional cyber security approaches such as perimeter defence, intrusion detection and infrastructure hardening.  Read More

Digital Library Group

The migration of information from paper to electronic media promises to change the whole nature of research and, in particular, the methods by which people locate information. The goal of the New Zealand Digital Library project is to explore the potential of internet based digital libraries. Our vision is to develop systems that automatically impose structure on fundamentally anarchic, uncatalogued, distributed repositories of information, thereby providing information consumers with effective tools to locate what they need and peruse it conveniently and comfortably.  
Read More

Energy Informatics Group

Energy Informatics concerns the application of information technologies to improve the efficiency and effectiveness of energy utilisation, from source, through distribution, to consumption.  Read More

Formal Methods Group

Established in 1998, this is the first Formal Methods laboratory in New Zealand. The work that goes on in this lab is based on the view that programming is at the heart of computer science. It is also based on the view that, as engineers and scientists, we should use the machinery of mathematics to model and reason about the systems that we build before we build them.  Read More

Human-Computer Interaction Group

HCI is the noble face of computer science. The discipline is concerned with designing, implementing and evaluating human-computer interface technologies over an ever-expanding range of applications and environments, as computer technology becomes increasingly pervasive. It involves understanding how computer technology can better fit user needs, and provides theories and tools to assist developers in making useful and usable systems.  Read More

Information Systems and Databases Group

Most of the computer applications you encounter today are in fact Information Systems, that means, systems that manage, store and deliver information to users. Examples are search engines like Google, ticket booking systems, or online stores. Exciting new kinds of applications that we look at in the ISDB group are mobile tourist information systems, memory-aid systems and systems that notify you about changes, eg, in web pages or online shops. Our latest projects are context-aware systems that deliver information to their users depending on a user's location, time of the day, task, or mood.  Read More

Machine Learning Group

Machine learning is concerned with the task of automatically extracting useful information from data. The aim is to identify patterns that can be used to understand the domain from which the data was collected and to make predictions.  Read More

WAND Computer Networks Group

Computer networks, including the internet, are having an ever-increasing impact on everyday life. Computer networks come in many shapes and sizes. The internet is the largest man made structure, while bluetooth networks may cover just a desktop. The WAND group is the department's computer networks research group.  Read More