Human Centered Computing

Software Re-Engineering (ELAP)

Betreuer: Dipl.-Inf. Jamal Al Qundus
Fach: Software Technik
Abschluss: Diplom, Master of Science (M.Sc.), Bachelor of Science (B.Sc.)

Voraussetzungen:

- Programmieren nach Konzept (MVC/MTC) und Dokumentation

- Django

- Javascript

Inhalt

Die ELAP ist eine institutsübergreifende Lern- und Austausch-Plattform zum Thema Entrepreneurship. Sie richtet sich an Lehrende der Freien Universität Berlin sowie der Charité, die Lehre im Bereich Entrepreneurship Education durchführen. Durch ein einfaches Baukastensystem wird die Planung und Erstellung von Lehrveranstaltungen unterstützt.

Re-Engineering:

Unsere Software besteht aus verschiedenen Ansätzen und Komponenten: Django REST API, Angularjs, Bootstrap. Um sie besser weiterentwickeln und später effizienter warten zu können, muss die Systemstruktur überprüft, neugestaltet und gegebenenfalls ersetzt werden. Die eingesetzten bleibenden Methoden sollen auf dem aktuellen Stand gebracht werden.

Aufgaben:

Analyse und Abgrenzung gegenüber anderer und ggf. ungeeigneter Tools und Frameworks wie Bootstrap in kombination mit Angularjs, Angular UI oder Angular Strap etc. . 

Je nach Abschlussarbeit (BSc. oder MSc.) werden die Aufgaben entsprechend angepasst werden.

Gewünscht:

- Angularjs

Die Arbeit soll selbständig als auch in Absprache mit dem Team erstellt werden. Eine umfassende Betreuung der Abschlussarbeit und gute Kommunikation sind für uns selbstverständlich.

Bitte kontaktieren Sie uns für weitere informationen

References

Entrepreneurship Lehr- und Austauschplattform ELAP http://elap.imp.fu-berlin.de

Entrepreneurial Network University ENU http://www.fu-berlin.de/sites/enu/