The University of Queensland Homepage
School of ITEE ITEE Main Website

Project Database

COMP2000/3001/4001/7001 + ELEC3000/4000 + ENGG7300 + IENV6000 - Summer Semester Projects
Commencing Semester Summer 2009
Coordinator: Peter Sutton (p.sutton@itee.uq.edu.au)

Project List

Filter by supervisor:(Only supervisors who have supplied information to date are listed)
Show projects:
Filter by research group:
Filter by discipline:
  

Industry projects may also be available - see the CEED website for details.

David Ball

Office: 47-307
Phone: 54275
Email: dball@itee.uq.edu.au

1 - SS09-06 - Robot Rat

Supervisor: David Ball Project ID: 1 
 Research Group: Complex and Intelligent Systems Group   Max. students:  1
 Discipline(s):    Num. students
signed up: 
1
 Description:  We are in the early stage of designing a robot rat, an advanced micromouse, of the same size as a typical rodent. This project will add the following functionality, dock and recharge, obstacle avoidance, behaviours such as avoidance or tracking of movement and light/dark, cliff avoidance, and navigation.

David Gwynne

Office: 78-516
Phone: 53636
Email: dlg@itee.uq.edu.au

I am the Infrastructure Architect in the EAIT ITIG.

1 - SATA hotplug and port multipliers in OpenBSD

Supervisor: David Gwynne Project ID: 1 
 Research Group: Ubiquitous Computing   Max. students:  1
 Discipline(s): Software
Systems Engineering 
 Num. students
signed up: 
0
 Prerequisite(s):  Operating systems, working knowledge of C
 Description:  OpenBSD has drivers for SATA controllers which have hardware support for hotplugging devices and SATA port multipliers, however, the kernel is yet to support these capabilities. The OpenBSD drivers were recently imported into DragonflyBSD, who then did further development work to add these features. The aim of this project is to port support for hotplug and port multipliers back into OpenBSD.

2 - OpenBSD iSCSI Initiator

Supervisor: David Gwynne Project ID: 2 
 Research Group: Complex and Intelligent Systems Group   Max. students:  1
 Discipline(s): Software
Systems Engineering 
 Num. students
signed up: 
0
 Prerequisite(s):  good c skills, network programming
 Description:  OpenBSD currently lacks an iSCSI initiator, thereby preventing it from making using of the iSCSI storage on the market. This project would build on an existing proof of concept implementation to provide a working iSCSI initiator in OpenBSD. The success of the implementation will be measured by testing it against the NetBSD and Solaris iSCSI target stacks.

Jane Hunter

Office: 78-709B
Phone: 51092
Email: jane@itee.uq.edu.au

Additional information: http://www.itee.uq.edu.au/~eresearch

1 - Automated Mapping of Annotations across Historical Manuscripts

Supervisor: Jane Hunter Project ID: 1 
 Research Group: eResearch   Max. students:  1
 Discipline(s): eResearch
Information Environments
Information Systems
Software 
 Num. students
signed up: 
1
 Prerequisite(s):  Java, C++, PHP, Ajax, Web 2.0, JavaScript, MySQL, SQLServer
 Description:  The aim of this project is to work with the Aus-e-Lit team to help develop a system for enabling annotations on scanned images of manuscripts to be automatically mapped to the textual version and vice versa. A system will be developed to enable authoring and display of annotations across representations of significant historical manuscripts and letters in the AustLit collection.
 Further Information:  http://www.itee.uq.edu.au/~eresearch/projects/aus-e-lit/

Peter Robinson

Office: 78-316
Phone: 53461
Email: pjr@itee.uq.edu.au

1 - Windows IDE for QuProlog

Supervisor: Peter Robinson Project ID: 1 
 Research Group: Systems and Software Engineering Group   Max. students:  1
 Discipline(s): Software   Num. students
signed up: 
0
 Prerequisite(s):  COMP2304 or experience in C/C++
 Description:  QuProlog is a variant of the Prolog programming language. It is currently being ported to Windows. To better support Windows users it would be good to provide an IDE in which users could edit Prolog programs and load them into the Prolog interpreter. The majority of the project will involve developing such an IDE. The project will also develop the required installation scripts for the QuProlog system, including the IDE. No knowledge of Prolog is required.

Nicholas Shuley

Office: 78-535
Phone: 53997
Email: shuley@itee.uq.edu.au

1 - Ultrawide band polarimetry

Supervisor: Nicholas Shuley Project ID: 1 
 Research Group: Microwave and Optical Communications   Max. students:  1
 Discipline(s): Microwaves and Radar   Num. students
signed up: 
1
 Prerequisite(s):  ELEC3100