
PRAKTIKA UND ABSCHLUSSARBEITEN
bei ISOGON in Kiel auf der Ostufer-Seite
ISOGON arbeitet eng mit der Fachhochschule Kiel und der Christian-Albrechts-Universität zu Kiel zusammen. Interessierte Studenten bzw. Absolventen haben bei uns die Möglichkeit die anspruchsvollen Anforderungen aus Ihrem Studium zu erfüllen und dabei praktische Erfahrung im realen Arbeitsumfeld zu sammeln.
Wir bieten interessante Abschlussarbeiten mit wissenschaftlichen Anspruch und nützlichem Praxisbezug für Ihren erfolgreichen Einstieg in die IT-Berufswelt.
Aktuelle Themenbereiche:
Wir befassen uns mit einer App zum Lernen mit virtuellen Lernkarten. Durch den Einsatz von selbstlernenden Systemen wollen wir dem Anwender ein effizientes Lernen von Vokabeln, Faktenwissen und vieles mehr ermöglichen. Es handelt sich dabei um ein Cloud-basiertes System, sodass auch der Informationsaustausch mit anderen Anwendern ermöglicht wird.Das gesamte Projekt beinhaltet verschiedene Spezial-Themen, die im Rahmen von verschiedenen Abschlussarbeiten wissenschaftlich untersucht und aufgearbeitet werden sollen. Vielversprechende Ansätze werden in weiterführenden Praktika oder im Rahmen einer zukünftigen Beschäftigung umgesetzt.
Zu den Themen zählen unter anderem:
- Entwurf geeigneter neuronaler Netze (mit TensorFlow)
- Usability für die Lern-App (iOS, Android) untersuchen und entwerfen
- Systematische Testautomatisierung für verschiedenartige mobile Endgeräte
- Modelierung eines Redaktionsservers zur Erstellung und Verwaltung von Lern-Inhalten
- Entwurf einer zugehörigen Datenschutz-konformen Cloud-Anwendung
und viele weitere Themen ...
=> Mögliche Studentenpraktika und Abschlussarbeiten
Web-GUI-Programmierung:
HTML, CSS, javascript, ...
App-Entwicklung:
Native, Flutter etc.
Cloud-Funktionalität:
Webservices, Microservices ...
Abgeschlossene Bachelor- und Masterarbeiten (Auszug):
Parallele Entwicklung von Apps für mobile Endgeräte unterschiedlicher Plattformen aus Sicht eines Software-Architekten
Für die Entwicklung von Apps für mobile Endgeräte stellt sich grundsätzlich die Frage, ob man jeweils eine eigenständige native App für die jeweilige Plattform, wie zum Beispiel Android oder iOS entwickelt oder ob Teile des Software-Entwicklungsprozesses gemeinsam genutzt werden können. Außerdem könnten Frameworks genutzt werden, die aus einer gemeinsamen Quelle die speziellen Quelltexte für die jeweiligen Plattformen generieren. In dieser Masterarbeit wird untersucht, was gemeinsam und was getrennt entwickelt werden sollte und welche Kriterien dabei im Einzelfall abzuwägen sind.
Softwareentwicklung unter Berücksichtigung von Privacy by Design
In der Software-Entwicklung kommt zunehmend das Thema Datenschutz und Datensicherheit zum Tragen. Die bisherigen Entwurfs- und Modellierungsverfahren bei der Entwicklung neuer Softwaresysteme haben diesen Aspekt in der Regel unzureichend beachtet. In dieser Bachelorarbeit wird untersucht, was mit den unterschiedlich vertraulichen personenbezogenen Daten aus Sicht des Datenschutzes im Rahmen der Software-Entwicklung sicher gestellt werden muss.
Generierung zuverlässiger UML-Modelle von JEE-Architekturen aus Domänenmodellen