Project Ideas for Undergraduate Students
- Model large scale Bluetooth interactions, with roaming. Develop a simulation model for this.
- Incorporate handovers in Bluetooth, like GSM roaming.
- For SCUBA divers. I have an integrated Suunto Cobra computer and dive data from dives performed this summer. Develop a PC interface to this data in Java (run anywhere). Simulator data is also available from downloadable application on the web (suunto.com). This preferably for a SCUBA diver.
- SCUBA again. Develop a Dive Log for the Palm Pilot. Incorporate the PADI dive tables (or similar) into the log to give dive planning ability, surface interval times etc. See other similar apps on the Web. Do a web accessible version of this for a Sub Aqua club. This preferably for a SCUBA diver.
- Mobil IP requires the development of several components to allow computers to move around from network to network, channelling packets to the new IP location. It is a bit like mobile phones roaming around from location to location. Web reference for a tutorial
- Develop a wicki-wicki web in Java, include versioning (allow editing of source code and rewrites to site). See Jicki www and Distributed Coalition.
- Enforce coding standards (conventions, complexity etc, see MSc work done in past with Renaat) application for Jicki-Jicki web source updates.
- Do semantic matching on JICKI using word-net, see PhD from Ray Richardson, possibly an MSc topic, could do something along the lines for final yr. Project.
- Develop a secure socket layer for palm pilot, test using real Internet
- Develop security protocol for Palm Pilot allowing recognition of device and user, RSA authentication and verification using MD5 suggest using code from the PGP package & port it. Possibly use 2 Pilots, one client, other server. See www.3com.com/ - Update: Look to PKI for this.
- Port the SUN JVM to the Coldfire environment over Linux (need SUN source, speak to me). Test in limited memory environment. Possibly an MSc topic, could get the ball rolling though.
More ideas coming all the time!
Last edited by Brian Stone: Thursday, 04 March 1999