ongoing
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
ongoing [2010/05/14 15:19] – bil | ongoing [2011/04/18 20:34] (current) – bil | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Ongoing projects ====== | ====== Ongoing projects ====== | ||
+ | No projects are ongoing yet. | ||
- | ====== Low-Cost Three-Dimensional Face Scanning System ====== | + | < |
- | **Supervisor**: | + | ====== Acoustic Cues and Self Motion ====== |
- | **Requirements**: | + | **Student**: |
+ | |||
+ | **Supervisor**: | ||
__Description__ | __Description__ | ||
- | Low-cost three-dimensional face-scanning systems have a large range of potential applications | + | We are capable of estimating the magnitude of our own self-motion and the relative motion |
- | The project will involve systems design | + | The purpose of this project |
- | For more information on the laboratory: [[http:// | + | ====== Implementation and Analysis of a Non-blocking Chromatic Search Tree ====== |
- | ====== Simulation of a 6dof virtual reality tracker ====== | + | **Student**: |
- | **Supervisor**: Wolfgang Stuerzlinger | + | **Supervisor**: |
- | + | ||
- | **Required Background**: | + | |
- | + | ||
- | **Recommended Background**: | + | |
__Description__ | __Description__ | ||
- | Previous work by the supervisor resulted | + | This project seeks to take the theoretical description of the |
+ | non-blocking chromatic search tree that was developed | ||
+ | previous CSE4080 project | ||
+ | experiments to test it and compare it with other leading concurrent dictionary structures. | ||
- | This project | + | Additionally, |
+ | algorithmic variations on the aforementioned theoretical description | ||
+ | were identified during the last project. | ||
+ | This project | ||
+ | further refine | ||
+ | dictionary algorithm. | ||
+ | In particular, this project would | ||
+ | provide a dictionary implementation | ||
+ | worst-case performance guarantees | ||
+ | non-blocking dictionary implementations. | ||
+ | Finally, the project would attempt to establish formal proofs that the | ||
+ | structure provides guarantees regarding balance and worst-case performance. | ||
+ | If time permits, further work will be done towards establishing the | ||
+ | correctness of the algorithm. | ||
+ | ====== UCOSP: Development for Encyclopedia of Life ====== | ||
- | ====== Programming Multi-Core GPUs with CUDA ====== | + | **Student**: |
- | **Supervisor**: | + | **Supervisor**: |
- | + | ||
- | **Required background**: | + | |
- | + | ||
- | **Recommended background**: | + | |
__Description__ | __Description__ | ||
- | CUDA stands for " | + | The Encyclopedia of Life (EOL) is a free, online collaborative |
- | + | encyclopedia intended | |
- | The aim of this project is to get familiar with GPUs and to study how to program them. | + | known to science. It is compiled |
- | + | contributions by experts and non-experts throughout | |
- | More details can be found at: [[http:// | + | |
- | (this link is only accessible | + | |
+ | The ultimate criteria of success for a web application is the user | ||
+ | experience. EOL is no exception. This project involves creating a | ||
+ | framework for describing how visitors are supposed to interact with | ||
+ | Encyclopedia of Life. It automatically checks that a new version the EOL | ||
+ | code is functioning as expected. It is very beneficial for open source | ||
+ | projects to be released often, and automated tests decrease the cost of | ||
+ | releases dramatically and ensure the integrity of the data, code, and | ||
+ | visual representation. The tests are run either in production or a | ||
+ | duplicate of the production environment. The acceptance testing | ||
+ | framework can be extended to check any website, not only EOL, by | ||
+ | changing the configuration and defining new test suites. It also enables | ||
+ | testing a web application with different browsers and operating systems. | ||
+ | Acceptance testing is an import skill for aspiring developers. By | ||
+ | participating in this project you will learn the inner mechanics of | ||
+ | operating a browser automatically using scripts, emulating a real | ||
+ | person' | ||
+ | leading open source acceptance testing tool), XML, XPATH, CSS selectors, | ||
+ | and Behavior Driven Development. | ||
+ | More information: | ||
+ | --> </ | ||
ongoing.1273850348.txt.gz · Last modified: 2010/05/14 15:19 by bil