|
Department of
|
|
| Student | Research Topic | Year |
|---|---|---|
| Krishnamurthy, Venu | Instruction systolic arrays for exact parallel linear algebraic computation | 1988 |
| McQueen, Robert J. | The effect of voice input on information exchange in computer supported asynchronous group communication | 1991 |
| Tian, Yong Qian | Reliable distributed computing in parallel processing systems | 1994 |
| Humphrey, Matthew | A graphical notation for the design of information visualisations | 1995 |
| Irvine, Sean | Compression and cryptology | 1996 |
| Masoodian, Masood | Human-to-human communication support for computer-based shared workspace collaboration | 1996 |
| Melchert, Matthew Paul | Analysing communication patterns in CSP processes using channel graphs | 1996 |
| Nevill-Manning, Craig | Inferring sequential structure | 1996 |
| McGregor, Tony | Block-based distributed file systems | 1997 |
| Teahan, William | Modelling English text | 1997 |
| Trigg, Len | Designing similarity functions | 1997 |
| Hall, Mark | Correlation-based feature selection for machine learning | 1999 |
| Inglis, Stuart | Lossless document image compression | 1999 |
| Carnegie, Dale | Speech analysis and synthesis using an auditory model | 2000 |
| Day, Greg | Clinical-view versus ELM: an investigation into image types in the context of skin lesion screening | 2000 |
| Frank, Eibe | Pruning decision trees and lists | 2000 |
| Littin, Richard | The design and evaluation of an optimistic CPU - the WarpEngine | 2000 |
| Paynter, Gordon | Automating iterative tasks with programming by demonstration | 2000 |
| Smith, Anthony | N-gram models of agreement in language | 2000 |
| Wang, Yong | A new approach to fitting linear models in high dimensional spaces | 2001 |
| Wong, Derek | A distributed adaptive debugger server | 2001 |
| Donnelly, Stephen | High precision timing in passive measurements of data networks | 2002 |
| Yeo, Alvin | Exploring usability evaluation of localised software in Malaysia | 2002 |
| McWha, David | Controlling speculative execution through a virtually ordered memory system | 2003 |
| Plimmer, Beryl | Using shared displays to support group design: a study of the use of informal user interface designs when learning to program | 2004 |
| Clayton, Roger | Compilation of bottom-up evaluation for a pure logic programming language | 2005 |
| Reeve, Greg | A refinement theory for μ-charts | 2005 |
| Chou, Lin-Yi | Improving the performance of hierarchical hidden Markov models on information extraction | 2006 |
| Hawthorn, Daniel | Designing effective interfaces for older users | 2006 |
| Yeates, Stuart | Text agumentation: inserting markup into natural language text with PPM models | 2006 |
| Armstrong, Dean | Easing the transition from inspiration to implementation: A rapid prototyping platform for wireless medium access control protocols | 2007 |
| Genet, Bryan | Is semantic query optimization worthwhile? | 2007 |
| Keegan, Te Taka | Indigenous language usage in a digital library: he hautoa kia ora tonu ai | 2007 |
| Lin, Chi-San Althon | Syntax-driven argument identification and multi-argument classification for semantic role labeling | 2007 |
| Luckie, Matthew | Per hop internet measurement protocols | 2007 |
| McPherson, John | Coordinating knowledge to improve optical music recognition | 2007 |
| Olsson, Anette | Understanding and enhancing customer-agent-computer interaction in a customer service setting | 2007 |
| Bittner, Sven | General Boolean expressions in publish-subscribe systems | 2008 |
| Bowen, Judy | Formal models and refinement for graphical user interface design | 2008 |
| Catchpole, Jason | Adaptive vision based scene registration for outdoor augmented reality | 2008 |
| Jansen, Sam | Network simulation cradle | 2008 |
| Kirkby, Richard | Improving Hoeffding Trees | 2008 |
| Anderson, Grant | Random relational rules | 2009 |
| Hempstalk, Kathryn | Continuous typist verification using machine learning | 2009 |
| Jung, Doris | Specifying single-user and collaborative profiles for alerting systems | 2009 |
| Medelyan, Olena | Human-competitive automatic topic indexing | 2009 |
| Schmidberger, Gabriele | Tree-based density estimation: algorithms and applications | 2009 |
| Krishnan, Aparna | Pervasive personal information spaces | 2010 |
| Liesaputra, Veronica | Relistic electronic books | 2010 |
| Milne, David | Applying Wikipedia to interactive information retrieval | 2010 |
| Read, Jesse | Scalable multi-label classification | 2010 |
| Wu, Shaoqun | Supporting collocation learning | 2010 |
| Huang, Lan (Anna) | Concept-based text clustering | 2011 |
| Jervis, Matthew | Supporting tangible user interaction with integrated paper and electronic document management systems | 2011 |
| Mutter, Stefan | Sequence-based protein classification: binary Profile Hidden Markov Models and propositionalisation | 2011 |
| Schweer, Andrea | Augmenting autobiographical memory: an approach based on cognitive psychology | 2011 |
| Bartels, Sam | Development of wireless network planning software for rural community use | 2012 |
| Blake, Anthony | Computing the fast fourier transform on SIMD microprocessors | 2012 |
| Gaukrodger, Howard | Providing computer-assisted, two-way feedback in formative assessment: an innovation supporting best educational practice | 2012 |
| Raynel, Scott | Hidden terminal detection in wide-area 802.11 wireless networks | 2012 |
| Taube-Schock, Craig | Patterns of change: can modifiable software have high coupling? | 2012 |
| Mohd Yusof, Azmi bin | Supporting focus and context awareness in 3D modeling using multi-layered displays | 2013 |
| Zhang, Edmond Yiwen | Improving Bags-of-Words model for object categorization | 2013 |
| Pracy, Martin | A database architecture to support dynamic, interactive models of chronic disease | 1983 |
| Smith, Darryl | Searching contiguous lists derived from level-ordered complete N-ary trees | 1989 |
| Wheadon, Robert | Interference models of a network monitoring tool | 1992 |
| Hall, Louise | Learning behaviour in computer science: a study of the learning preferences and viewing behaviour of first-year Computer Science students using an interactive Hypercard tutorial | 1994 |
| Hart, Rohan | Experimental comparisons of optimisation techniques: computer optimisation of dairy farm management | 1997 |
| Cheng, Lanying | Fast similarity search of time series databases | 2000 |
| Wen, YingYing | Text mining using HMM and PPM | 2001 |
| Ford, Gregory | Tirohia te Mahi: an empirical study of children's use of a Maori language work processor | 1992 |
| Saheed, Abdul | Processing textual images: recognising the layout of digitised printed documents | 1992 |
| Ku, Yi-Ching | Rcode conversion mechanisms | 1993 |
| Sellars, Raymond | GASCode for RISC machines | 1993 |
| Burrell, Christopher | Taught papers only | 1994 |
| Colley, Alban | Taught papers only | 1994 |
| Littin, Richard H. | Mathematical expression recognition: parsing pen/tablet input in real-time using LR techniques | 1994 |
| Mitchell, R. Scott | Taught papers only | 1994 |
| Wells, John | Taught papers only | 1994 |
| Treweek, Phillip | Factors in machine interface preference | 1995 |
| Davies, Rodney M. | Computer program compression | 1996 |
| Gianoutsos, Simon | Exploring groupware capabilities for world wide web browsers | 1996 |
| Littin, James | Learning relational ripple-down rules | 1996 |
| Nice, Ben | Taught papers only | 1996 |
| Aish, Gary | Taught papers only | 1997 |
| Calvert, Jason | Design of the execution control structure for the 'WarpEngine' optimistic CPU | 1997 |
| Hodge, Stephen | Visualisation techniques for large tree and graph structures | 1997 |
| Oliver, Ross | Software implementation of a model to detect 2D image motion | 1997 |
| Williams, Michael | An evaluation of passage-level indexing strategies for a full-text document archive | 1997 |
| Chang, Chung-yi (Julie) | A cross-trace simulative study of client-side Web caching | 1998 |
| Chiang, Niann-Tsuu | Optical music recognition: processing the Sacred Harp | 1998 |
| Chu, Chin-Nung | Taught papers only | 1998 |
| Thomson, Kirsten | The analysis and evaluation of collaborative systems | 1998 |
| Wijaya, Kadir | Extending Cantor: an optical music recognition system | 1998 |
| Chen, Xiangjun (Alice) | GroupFlow: a Web-based workflow system | 1999 |
| Chui, Chang Kok | Taught papers only | 1999 |
| Ludlow, Boyd | The browser/searcher: an investigation into dynamic querying in the New Zealand Digital Library using Starfield displays | 1999 |
| Maramreddy, Prasanthi | An exploratory study into bilingual interface preferences | 1999 |
| Tree, Philip | Network simulation of IP and ATM over IP using a discrete event simulator | 1999 |
| Anderson, Grant | m to Z: a coversion | 2000 |
| Elphick, Timothy | Taught papers only | 2001 |
| Qiao, Dong | A keyphrase based automatic document classification system | 2001 |
| Raine, Bruce | MusApplet/MusPlot project | 2001 |
| Sugiarto, Rendy | Keyphrase-based interactive document classification | 2001 |
| Dewsnip, Michael | Evaluating melody retrieval algorithms | 2002 |
| Krishnan, Aparna | Interactive time-centre workspace visualization | 2002 |
| Lu, Zhenfei | Internet risk | 2002 |
| Purvis, Jonathan | Safe programming language for Palmtop computers | 2002 |
| Shukla, Preeti | Cartography for collections: browsing digital libraries with self-organising maps | 2002 |
| Deo, Shaleen | Search document access in small screen devices | 2003 |
| Baker, Jesse | Towards solving the correspondence problem with 3D visual landmarks | 2004 |
| Chu, Yi-Chun (Jack) | 3-D book visualizer in digital library | 2004 |
| Chung, Shao-Lin Joseph | Improving mobile IPV6 performance across handovers | 2004 |
| Cockerton, Craig | An efficient method for streaming H.323 videoconferences | 2004 |
| Hunt, Rachael | Adding a thesaurus to the Greenstone digital library | 2004 |
| Jiang, Chuan | Taught papers only | 2004 |
| Li, Mi | Clustering data streams | 2004 |
| van de Molen, Christopher | Analysis of machine learning techniques for automatic question answering on a web-based corpus | 2004 |
| Yang, Jieping | Taught papers only | 2004 |
| Zhong, Qi | Taught papers only | 2004 |
| Cheng, Tzu-Chiang (Stephen) | Automatic evaluation of XML-based user interface | 2005 |
| Huang, Hai | MAC Implementation for IEEE 802.11b Wireless NIC | 2005 |
| Jaballah, Imene | Digital libraries for personal information management | 2005 |
| Warren, Nigel | Musition: pedestrian GPS navigation via continuously adapted music | 2005 |
| Cleland, Benjamin | Reinforcement learning for racecar control | 2006 |
| Ke, Kuan-Yu | Document level interoperability of Greenstone digital library | 2006 |
| Kozuka, Takanori | Taught papers only | 2006 |
| Sathe, Suaurabh | Supporting meetings in virtual worlds with enhanced communication features | 2010 |
| Cader, Papitha | An interactive user management system for multilingual documents: a case study of the Pei Jones collection | 2012 |
| Mugridge, David | An overview of interactive and real-time 3-D graphics systems and their implementation | 1978 |
| Yong, Ket Fong | The design of an incremental compiler system for Pascal | 1981 |
| Ooi, Chwee Ong | Taught papers only | 1982 |
| Archer, Ronald | A portable generic editing environment | 1984 |
| Brebner, Paul | Paradigm—directed computer learning | 1984 |
| D'Oliveiro, Lawrence | PEANO: a high-level language for low-level programming | 1984 |
| Jay, Douglas | Computer object representation and the heterogeneous networks | 1984 |
| Rogers, Louise | Story comprehension by computer: a study of script-based understanding | 1984 |
| Seo, Shuen Hwa | Concurrent compilation | 1984 |
| Speight, Murray | An implementation study of the graphical kernel system | 1984 |
| Utting, Barry Mark | Interactions between communication and referential transparency in language design | 1984 |
| Wong, Chin Eng | The applications programming environment of the graphical kernel system | 1984 |
| Byrne, Michael | The design of a two level code generator | 1986 |
| Greer, Andrew | A generic editor and its environment | 1986 |
| Hosking, Antony | A semantic algebra approach to denotational semantics | 1986 |
| Krishnamurthy, Venu | Parallelism in functional languages using combinators and delayed evaluation: relation to data-flow, stream-object-oriented programming | 1986 |
| Vickers, Brett | Illative combinatory logic as a fundamental basis for database systems | 1986 |
| Yeo, Chun Cheng | The generation of 3-D descriptions and views from 2-D orthographic drawings | 1986 |
| Denize, Paul | A keyboard emulator for a disabled user on a multi-tasking microcomputer | 1989 |
| Neal, Donald | Towards a self-adaptive human-computer interface | 1989 |
| Veitch, Alistair | Benchmarking and fast learning in neural networks: results for back-propagation and real-time recurrent learning | 1990 |
| Rowe, Patricia | The implementation of an object-oriented data model using relational technology | 1991 |
| Scheurich, Judith | A duplicating loader for transputers | 1991 |
| Wood, Joan | Computerised timetabling in secondary schools | 1991 |
| Baguley, Marcus | A VCR data streamer | 1993 |
| Edwards, Darran | Simple distribution embedded communication protocol | 1993 |
| van der Sluis, Dwane | Quality of speech pitch modified by PSOLA and LPC | 1993 |
| Cook, Shane | Minimum message length comparison of musical sequences | 1994 |
| de Wit, Arie Adriaan | A preliminary investigation into modelling the scalable coherent interface using time warp | 1994 |
| Nemoto, Jiro | Meeting based collaborative editing | 1994 |
| Deng, Jing | Groupmodel: a case tool supporting distributed cooperative data modelling | 1995 |
| Martin, Brent | Instance-based learning: nearest neighbour with generalisation | 1995 |
| Plummer, Maria Marcella | Software reuse: current practice and the influence of managerial and technical factors | 1995 |
| van Walraven, Mark | An ultra-small micro-kernel with address spaces decoupled from processes | 1995 |
| Day, Michael | Development of a calorimetric alkali analyser for Kraft pulping | 1996 |
| McNab, Rodger J. | Interactive applications of music transcription | 1996 |
| Abrahams, Mark | Client-side computing on the Web: case studies in Java | 1997 |
| Chigona, Wallace | The development of a task-specific visulaisation tool: TBVS | 1997 |
| Bray, Zane | Using compression models of text for text mining | 1999 |
| Chen, Hong | A new architecture for digital libraries | 1999 |
| Deng, Xing | Short term behaviour of Ping measurements | 1999 |
| Meng, Bin | Collaborative work through the World Wide Web | 1999 |
| Newman, John | A template based abstraction for code synthesis in Sather | 1999 |
| Staveley, Mark | Using keyphrases in automatic hypertext generation | 1999 |
| Wang, Joy (Bingwei) | The development of a Java version client programme for network traffic measurement | 2000 |
| McGowan, Katherine | Efficient phrase hierarchy inference | 2001 |
| McKay, Dana | Browsing and Greenstone: a study of browsing in a digital library | 2001 |
| Sauban, Maximilien | Document profile based text classification | 2003 |
| Xu, Xin | Statistical learning in multiple instance problems | 2003 |
| Daley, Nicholas | GAFFE: Graphical front-ends for Z animation | 2004 |
| Apelt, Gerret | Improving accuracy in hierarchical text categorization | 2005 |
| Bowen, Judy | Formal specification of user interface design guidelines | 2005 |
| Kuo, Christy | A machine learning approach to music classification | 2005 |
| Bowering, Bruce | Geospatial searching and browsing digital photographic collections | 2006 |
| Dhawale, Pushkar | Bare-hand 3D gesture recognition system | 2006 |
| Dong, Lin | A comparison of multi-instance learning algorithms | 2006 |
| Jones, Brendon | Classifying daily patterns in logn duration network traces | 2006 |
| Junmanee, Saijai | Design, implementation and evaluation of advanced recommendation models in the mobile tourist information system TIP | 2006 |
| Lau, Chi-Chung | Audio halos: an evaluation of sound cues to support mobile navigation | 2006 |
| Lett, Malcolm | 3D surface recognition for robotic localisation | 2006 |
| Milne, David | From phrase browsing to interactive query expansion: an AJAX-enabled approach | 2006 |
| Qin, Yinghao | The Smart Phone as a mouse | 2006 |
| Qiu, Quan | Trust-based recommendations in a mobile tourist information system | 2006 |
| Waterhouse, Nicholas | Vehicle license plate recognition on mobile devices | 2006 |
| Wu, Shaoqun | A language learning digital library | 2006 |
| Xu, Chengdong | An eclipse environment for Z | 2006 |
| Chen, Jingyu | Design, implementation and evaluation of a mobile exhibition guide | 2007 |
| Evans, Reuben | Clustering for classification | 2007 |
| Gao, Xin | A service for audio icon and audio books in the Mobile Tourist Information system (TIP) via the Greenstone Digital Library | 2007 |
| Huang, Xiaotie | Development of a map service | 2007 |
| Kibriya, Ashraf | Fast algorithms for nearest neighbour search | 2007 |
| Liu, Zhiwei | The BSD Socket API for simulator | 2007 |
| Pradhananga, Nripendra | Effective linear-time feature selection | 2007 |
| Shi, Haijian | Best-first decision tree learning | 2007 |
| Shi, Zhennan | A web-based geographical information system for low bandwidth access | 2007 |
| Wang, Andy Yi | Design and evaluation of a mobile photo gallery in TIP | 2007 |
| Yu, Xiaofeng | Prediction intervals for Class probabilities | 2007 |
| Zhang, Yiwen Edmond | Kid's Music Box: a digital music organizer designed with children for children | 2007 |
| Bennett, Erin | Re-designing Greenstone for seniors | 2008 |
| Chan, Chu-hsiang | Metadata qualities for digital libraries | 2008 |
| Foulds, James (Jimmy) | Learning instance weights in multi-instance learning | 2008 |
| Hsieh, Ping-Ju | Administration service for the Tourist Information System (TIP) | 2008 |
| Krishnan, Anupama | Taught papers only | 2008 |
| Larkins, Robert | Off-line signature verification | 2009 |
| Lin, Ta-Chun Leo | Improving digital library support for historic newspaper collections | 2009 |
| Lynam, Adam | Prediction of oestrus in dairy cows: an application of machine learning to skewed data | 2009 |
| Miles, Jonathan | Machine learning for adaptive computer game opponents | 2009 |
| Shannon, Grant | Neon chalk: designing software to support drawing as play for children with autism spectrum disorders | 2009 |
| Shi, Jinjian | Selection of components in compositional verification of safety properties | 2009 |
| Sun, Quan | Sampling-based prediction of algorithm runtime | 2009 |
| Denny, Dacre | Interactive video game content authoring using procedural methods | 2010 |
| King, Alistair | Efficient internet topology discovery techniques | 2010 |
| McIntosh, Samuel | Integrating interactive digital maps into a digital library | 2010 |
| Novak, Brook | Seamlessly editing the Web | 2010 |
| Perrone, Gian | Bigraph metaprogramming for distributed computation | 2010 |
| Alallah, Jehan | Capturing situational context in an augmented memory system | 2011 |
| Chang, Su-Ping (Carole) | Questions and answers: exploring mobile user needs | 2011 |
| Eichler, Stephen | Measuring TCP congestion control behaviour in the Internet | 2011 |
| Han, Zhimeng (Allen) | Smoothing in probability estimation trees | 2011 |
| Laundry, Beverley | Sheet music unbound: a fluid approach to sheet music display and annotation on a multi-touch screen | 2011 |
| Tsai, Yi-Na (Iggy) | Vocal detection: an evaluation between general versus focused models | 2011 |
| Al Mutirui, Mohammed | Power and energy visualisation in the home | 2012 |
| Al-Qahtani, Saeed | The paperless organization: improved processes and reduction in paper usage through wider use of elecronic documents and tablet computers | 2012 |
| Alahmari, Muteeb | Personal semantic timeframe | 2012 |
| Alrowaily, Majed | Energy monitoring through social networks | 2012 |
| Alyamani, Hasan | CatchIt: Capturing cues of bookmarked moment to feed digital parrot | 2012 |
| Cocks, John | Diacritic restoration and the development of a part-of-speech tagset for the Māori language | 2012 |
| Crosby, Simon | Parallelization of JStar programs on a distributed computer | 2012 |
| Dean, Jesse | Using motion controllers in virtual conferencing | 2012 |
| Jose, Appu | Evolution of documents: information and data objects | 2012 |
| Lin, Feifei | Analysing reverse engineering techniques for interactive systems | 2012 |
| Ma, Jinjin | Parameter tuning using Gaussian processes | 2012 |
| Pham, Bob Tho Duy | Visualize online collocation dictionary with force-directed graph | 2012 |
| Roüast, Maxime | Live television in a digital library | 2012 |
| Zeng, Fanhua | Using output codes for two-class classification problems | 2012 |
| Zhao, Chao | Anonymous mobile service collaboration | 2012 |
| Clarke, Gregory | Visualising time | 2013 |
| Peng, Sanhong (Casey) | A location-based audio book reader | 2013 |
| Deaker, Chris | Adaptive interfaces for massively multiplayer online games | 2013 |
| Aitken, Helen | A study of dialogue techniques for human computer interaction | 1984 |
| Riedl, Michael | Automatic generation of optimum character sets for digital images | 1985 |
| Tan, Puay Hiang | Programming for concurrency control in database systems | 1988 |
| Anderson, Richard | A case against IEW case tool: information systems development using knowledgeware's information engineering workbench computer aided software engineering tool | 1992 |
| Gillgren, Darryl | An investigation into the structure of crime data and it's integration with a geographical information system | 1995 |
Bachelor of Computing and Mathematical Sciences with Honours (BCMS Hons) Students
Bachelor of Computer Graphic Design with Honours (BCGD Hons) Students
Bachelor of Engineeering with Honours (BE Hons) Students
Bachelor of Sciences with Honours (BSc Hons) Students
Current research students in Department of Computer Science
Last updated March 2013