Prof. Dr. Barne Kleinen

Website of Prof. Dr. Barne Kleinen, Professor for Media Informatics (Bachelor/Master) at HTW Berlin

Thesis Information

If you want to write your thesis supervised by me

  • Writing an Exposée is always a good thing. Put your ideas and thoughts on paper.
  • I appreciate having something in writing, but I will not discuss topics via email.
  • Come to my office hours! (and send what you have in writing in parallel)
  • Office Hours can be found in the XWIKI. Please register there for appointments.

Topic Ideas for Winter 25/26

Gamifizierung der Programmierausbildung / Automatische Bewertung von Programmieraufgaben

Ich habe vor, meine Programmierausbildung mit automatisch bewerteten Programmieraufgaben zu ergänzen. Hier lassen sich Konzepte wie Unit Tests, Continuous Integration/Deployment einbringen, weiter kann durch eine Art Gamifizierung oder ein Stufensystem wie z.B. bei https://www.codewars.com/ die Motivation ergänzt werden.

Aktuelle Herausforderungen sind dabei

  • Wie lässt sich sicherstellen, dass die Aufgaben tatsächlich selbst gelöst wurden?
  • Welche Rolle spielt AI-Unterstützung dabei?
  • Welche Kriterien können zur Bewertung herangezogen werden?
  • Welche Platformen eignen sich, Open Source vs. Industrie-Standards, Herausforderung selbstbetriebener Server

Visualisierung von Algorithmen

Im Netz sind vereinzelt Visualisierungen von Algorithmen aus dem üblichen Algorithmen-und-Datenstrukturen-Curriculum (bei uns Info2) zu finden - aber so richtig überzeugt haben mich noch keine. Wir als Medieninformatiker_innen müssten da doch helfen können!

Aktuelle Herausforderungen / Ideen

  • eine Bibliothek zu entwickeln, mit der sich Algorithmen - zumindest eine Gruppe, wie etwa Graphalgorithmen - visualisieren lassen
  • eigene Implementationen zu visualiseren und damit Programmieraufgaben anzureichern - quasi als visuelles manual walkthrough Konzepte, einheitliche Bibliothek entwickeln mit der sich verschiedene Algorithmen visualisieren lassen
  • Interaktive Visualisierungen, Gamifizierung

Real-Life Issues from your Work or Internship

As everything regarding Software Development, and Software Quality, Software Crafting and DevOps are topics of interest for me, I’m always happy to supervise a thesis that tackles a real-life problem encountered - e.g. during your internship or at your workplace. These theses are typically supervised by someone from that company as the second supervisor.

Topics may be:

  • accessing and improving some part of a software development or delivery process
  • exploring new technology or a new combination of technology to achieve a certain goal (of interest within that company)
  • working on accessability or usability issues in the context of the company and their software

Theses topics should be clearly differentiated from typical development tasks within the company. They should explore a new topic or try to answer a previously unanswered question within this context.

General Information

My main areas of interest areWeitere Informationen zu Abschlussarbeiten
* Web Technology    * Zur Betreuung von Abschlußarbeiten
* Software Engineering* How to Abschlussarbeit
* Usability / User Centered Design* Hinweise zum Kolloqium
* Web Accessability* Info auf FB4 Seite
* Continuous Delivery and DevOps* Info auf HTW Seite
* Agile Development
* Collaborative Learning