Bachelor Projects Archive![]() Ziel
Entwicklung und Implementierung eines Verknüpfungsdienstes, welcher
gespeicherte GPS-Informationen mit weiteren Daten (z.B. Fotos oder Videos) verbindet und via
Internet personifiziert sichtbar macht.
Einzelarbeit oder Gruppenarbeit Beschreibung
Das Zusammenfügen von mehreren Informationsquellen aus dem Internet wird als Mashup bezeichnet. Verschiedene Projekte verbinden Positionsinformationen von Objekten mit einer Karte, so lassen sich z. B. bei http://www.swisstrains.ch/ die Zugspositionen beobachten. In diesem Projekt sollen Geoinformationen (Spuren) von Städtetouristen aufgezeichnet werden. Dabei sollen die Spuren (aus GPS-Daten) mit weiteren Informationen, wie z.B. aufgenommen Fotos verknüpft werden. Die gespeicherten Daten können anschliessend in einem Mashup visualisiert werden. Arbeitsaufteilung:
Bearbeiter
Betreuer
Ziel
To be done.
Einzelarbeit Beschreibung
To be done.
Bearbeiter
Betreuer
![]() Ziel
Entwicklung einer web-basierten 3D Visualisierung.
Einzelarbeit oder Gruppenarbeit Beschreibung
Hyperthermie ist eine der vielversprechensten Ansätze in der Krebstherapie.
Die Methode basiert darauf die Krebszelle durch elektromagnetische Strahlen
von 40 Celsius zu erwärmen, ohne dass dabei das gesunde Körpergewebe
beschädigt wird. Der erste Teil der Arbeit befasst sich mit der Einarbeitung
in das Visualisierungspaket Paraview. Im zweiten Teil sollen
Strategien entwickelt und implementiert werden, damit
zeitabhängige 3D-Daten eines Patienten aus der medizinischen Simulation in der Hyperthermie dargestellt werden können.
Arbeitsaufteilung:
Bearbeiter
Betreuer
![]() Ziel
Erstellung eines Webservice zur Überprüfung von eingesandten Java Programmen.
Einzelarbeit Beschreibung
Im nächsten Semester möchten wir den Studenten eine automatische Überprüfung von Java Programmen zur
Verfügung stellen. Dazu soll ein WebService erstellt werden, der anhand von vorgegebenen Ein- und zu
erwartenden Ausgabeparameter eine Kontrolle durchführt. Das eingesandte Java Programm soll serverseitig
kompiliert und ausgeführt werden. Dabei ist ein besonderes Augenmerk auf die Sicherheitsproblematik zu legen.
Die Erstellung und Darstellung der Fragen ist bereits vorhanden und soll mit einigen Beispielen ergänzt werden. Fragenbeispiel: Erstellen Sie einen Algorithmus, der die Summe zweier Zahlen bildet.
Referenzen Bearbeiter
Betreuer
![]() Ziel
Planung und Implementierung eines Piloten zum Einlesen von Geosensordaten in 3D Software.
Einzelarbeit Beschreibung
Im Rahmen dieser Projektarbeit soll eine Software erstellt werden, mit welcher man Daten von verschiedenen Geosensoren
(GPS, Kompass, Beschleunigungssensor) an die 3D Modellierungssoftware Virtools übermitteln kann. Es sollen die
Vorarbeiten des Open Source Projekts Virtual Reality Peripheral Network (VRPN) berücksichtigt werden.
Im Kunstprojekt "lifeClipper" konnten Besucher/innen mit Hilfe eines "Headsets (HMD)" eine vermischte Realität (Augment Reality) im St. Albantal erleben. Im Nachfolgeprojekt, "lifeClipper2" sollen Teilnehmerinnen und Teilnehmer im Rahmen einer touristischen Anwendung rund um das neue Gelände von Novartis (Novartis Campus) schreiten können. Dabei sollen verschiedene zusätzliche audio-visuellen Effekte die Erfahrung des Raumes in mehreren Dimensionen erweitern und inhaltlich ergänzen. Die Nutzung von Augmented Reality (AR) in den Bereichen Tourismus und Projektvisualisierungen sowie die Konstruktion des dafür notwendigen technischen Equipments sind die primären Ziele des Projektes lifeclipper2. Referenzen Arbeitsaufteilung:
Bearbeiter
Berichte und anderes Material
Betreuer
![]() Ziel
Dieses Grundlagenprojekt ist interdisziplinär zwischen Mathematik, und Computergrafik angesiedelt, wobei Methoden,
Techniken und Algorithmen aus beiden Forschungsgebieten kombiniert und erweitert werden sollen.
Ziel des Projektes ist die Entwicklung, Analyse und Realisierung von neuen Simulationstechniken unter Ausnutzung der
sehr hohen Rechenleistung von datenstrombasierten Architekturen auf Graphik-Prozessoren (Grafikkarten/GPU, PPU, Cell Prozessoren).
Gruppenarbeit Beschreibung
CELL Prozessor --- Das klingt mehr nach Biologie als nach Informatik. Also, was genau ist ein CELL und was hat der Cell Prozessor mit der Playstation 3 zu tuen? Von seinen Entwicklern wird er gerne angepriesen als ein Supercomputer auf einem Chip und tatsächlich ist die Leistung beeindruckend. Maximal kann der CELL 200 Gigaflops leisten. Vergleicht man diese Rechenleistung mit der Liste der 500 schnellsten Computer der Welt, so leistet ein CELL Prozessor alleine bereits ein Zehntel der Leistung, die diese Computer noch mit einigen hundert oder tausend Prozessoren realisieren. Die Berechnung von Computeranimationen in großen Kinofilmen, wie beispielsweise in "Herr der Ringe" oder "Shrek", benötigten bisher noch mehrere Wochen. Diese Rechenzeiten können durch den Einsatz des CELL Chips auf wenige Stunden reduziert werden, aber auch eine ganze Reihe von anderen wichtigen Anwendungen kann potentiell auf dem CELL deutlich beschleunigt werden. Zur Einarbeitung in die Cell-Architektur steht ein SDK von IBM zur Verfügung, sowie ein darin lauffähiges Linux inklusive C/C++ Compiler und Bibliotheken zur Programmierung des Systems. Zunächst soll der Matrix-Algorithmus (vorhandener C/C++-Code) untersucht werden, um Ideen zur Parallelisierung zu erarbeiten, die sich eignen, auf der Cell-Architektur implementiert zu werden. Anschliessend soll ein Prototyp auf einer Playstation 3 entwickelt werden kann. Referenzen Arbeitsaufteilung:
Bearbeiter
Betreuer
![]() Ziel
Das Projekt CoMobile soll Mobile-Learning Dienstleistungen im universitären Bereich einführen.
Gruppenarbeit Beschreibung
In der Projektarbeit sollen sinnvolle Dienste im universitären Umfeld gesucht,
geplant und integriert werden. Mit open source Software im Bereich der Telefonie können
interaktive Voice Menüs (IVR) wie auch automatisierte SMS Bestellungen realisiert werden.
Aus einer Liste von 8 Szenarien werden pro Studierendem 3 Szenarien implementiert. Liste Möglicher Szenarien:
Referenzen
Arbeitsaufteilung:
Bearbeiter
Betreuer
![]() Ziel
Implementierung eines einfach zu bedienenden Werkzeugs um Webapplikationen für Mobile Geräte zugänglich zu machen.
Einzelarbeit Beschreibung
Inhalt der Arbeit ist die Implementierung der Anwendung "Mobile klick".
Die Anwendung soll es durchschnittlich begabten Benutzern ermöglichen durch simples Klicken und einfache "Drag & Drop"-
Aktionen häufig verwendete Webapplikationen für Mobile Geräte zur Verfügung zu stellen. Es sollte damit einfach werden,
bekannte Anwendungen aus dem Web für den Gebrauch von Mobile Geräte zugänglich zu machen. Beispiel: Durch Klicken oder Einrahmen der Eingabe Felder der SBB Webapplikation wird eine Mobile Anwendung erstellt und auf einem eigenen Informationsserver veröffentlicht. (z.B. http://mobile.unibas.ch/mySBB-Service). Arbeitsaufteilung:
Bearbeiter
Betreuer
![]() Ziel
In diesem Projekt soll eine lauffähige mobile Infrastruktur zur Fernsteuerung eines Raster-kraftmikroskops der Firma NanoSurf AG erstellt werden.
Einzelarbeit oder Gruppenarbeit Beschreibung
Im Forschungsprojekt Nano-World wurde eine Infrastruktur erstellt, die es mehreren Benutzern erlauben via Internet ein
Rasterkraft Mikroskop zu bedienen. Im letzten Jahr konnte ein zweites Gerät mit fernsteuerbarer Robotik an die Universität
ASU Arizona ausgeliefert werden. Ziel dieser Projektarbeit ist es die Infrastruktur für Mobile Geräte zu erweitern. Mobile Nano-Surf soll den Forscher eine ständige Kontrolle über das Gerät erlauben. Es sollen neuen Messungen durchgeführt werden und die Resultate direkt auf dem mobilen Gerät betrachtet werden können. Die Arbeit kann auch als Partnerarbeit mit einer Physik oder Nano Semes-terarbeit durchgeführt werden. Referenzen
Arbeitsaufteilung:
Bearbeiter
Betreuer
Partner
![]() Ziel
iQuizMobile - Selbsttest mit mobilen Geräten via Bluetooth.
Einzelarbeit Beschreibung
Das Projekt iTest soll einfache Selbsttests im Vorfeld kommender Lektionen universitärer Vorlesungen ermöglichen.
Als Resultat des Selbsttests soll eine Empfehlung für die nächste Lektion abgegeben werden (Beispielsweise:
"Besuch [sehr] empfohlen" oder "nicht zwingend notwendig", etc). Im Rahmen des Projekts soll die Applikation
implementiert und getestet werden. Die Semesterarbeit verwendet die bereits vorhandene Assessment-Infrastruktur Tetrodo. Referenzen
Arbeitsaufteilung:
Bearbeiter
Betreuer
|
||