Lehrstuhl für Angewandte Softwaretechnik
Chair for Applied Software Engineering

On this page you can find a list of open topics for bachelor's and master's theses as well as topics for guided research and IDP's. 
Please also check the Research Fields and the individual pages of the members of the scientific staff.  
For your thesis, we recommend to use our Latex template.

 

Masterthesis
iCow: a wearable device for gait analysis in cows
Advisor
Juan Haladjian
Date
20.07.2017
This thesis involves the development and evaluation of a software approach to detect annomalies in the walking pattern of cows using a wearable motion sensor. As part of this thesis, a study should be conducted in a stable in Oberschleissheim to collect cow data (we will do this together). Afterwards, we will analyze the cow's data and develop an approach to detect anomalies in a cow's walking pattern. Experience in machine learning is a plus but not required.
Masterthesis
HipHapp: A smart textile for rehabilitation after hip replacement surgery
Advisor
Juan Haladjian
Date
04.06.2017
This thesis involves the development and evaluation of a smart hip bandage to support rehabilitation after hip replacement surgery. The bandage should analyze patient's gait and provide feedback to patients and orthopedists.
MA-BA
CASMA: Context-aware Assistance System for Manual Assembly
Advisor
Zardosht Hodaie
Author
 
Date
2017/2018

Manal assembly is still an important part of many manufacturing processes. The aim of CASMA project is to support worker during manual assembly by providing them multi-modal context-aware information as well as detecting their mistakes. Additionally, the CASMA should automatically generate multi-modal manual assembly manuals by tracking and recording the assembly process as it is being performed by an experienced worker.

Multiple topics available in context of the CASMA project. See detailed description of the project and a listing of Bachelor and Master Thesis topics here (PDF document).

Masterthesis
iPig: a wearable device to track pig activities
Advisor
Juan Haladjian
Date
04.06.2017
This thesis involves the development and evaluation of a software to classify pig activities using a wearable device. As part of this thesis, a study should be conducted in a ranch in Oberschleissheim to collect pig physical activity data. The wearable device is already available and easily programmable over the Eclipse IDE.
Bachelor / Master
Step-wise exercises with interactive help tutorials in ArTEMiS (https://artemis.ase.in.tum.de)
Advisor
Many exercises include multiple parts that depend on each other. Then it is impossible, difficult and/or demotivating for students to continue with the 2nd or 3rd part if they were not able to solve the 1st part. It is also misleading if the 1st part is finished and the student gets the feedback that e.g. 8 out of 12 test cases still fail. In this thesis, you will extend ArTEMiS so that instructors can easily add multiple parts for exercises. In addition, ArTEMiS should allow student to receive automatic help in form of live tutorials for exercise parts that they don't understand or cannot solve. While they cannot obtain the full points any more, they can work on the other parts as well and learn the system and the theory behind the concept through interactive live tutorials (comparable to an on-boarding in a mobile app). The thesis should also evaluate if these improvements help and motivate students to achieve a better learning experience. ArTEMiS is open source and available on https://github.com/ls1intum/ArTEMiS
Bachelor / Master
Interactive live-quizzes with instant statistics in ArTEMiS (https://artemis.ase.in.tum.de)
Advisor
In many courses, we already use Moodle for interactive live quizzes in large classes. Moodle however has severe usability problems. Instructors have a hard time to enter, execute and evaluate quizzes and students need to submit 3x (!) while participating in quizzes. While Moodle is a general purpose learning management system, ArTEMiS focuses on live in-class exercises and could provide a better usability and user experience for instructors and students. In this thesis, you will extend ArTEMiS with a live quiz engine for multiple choice and drag and drop quizzes that are easy to enter, execute and evaluate for instructors and where students can easily participate. We will use this quiz engine in an upcoming course (e.g. POM) with hundreds of students to evaluate the usability and the improvements with comparison to Moodle. ArTEMiS is open source and available on https://github.com/ls1intum/ArTEMiS
Bachelor / Master
Automatic Grading of Team-based Exercises using Version Control Metrics in ArTEMiS (https://artemis.ase.in.tum.de)
Advisor
Until now, ArTEMiS only supports individual coding exercises with automatic assessment based on version control and continuous integration. This thesis should extend ArTEMiS in a way that it also supports team exercises. The first easy step is to provide access to multiple students when one of the team members starts the exercise. The second more difficult task is to find the right model to measure and grade the contribution of each single student to the completion of the exercise. In team exercises, all students should contribute and not only a single student. While there are different possibilities to measure the contribution (e.g. number of commits per student, number of passing test cases per student), such a model also influences the motivation and the behavior of the students. Therefore, it is important to find a fair assessment model that does not demotivate students and that focuses on collaboration and not competition within a team. ArTEMiS is open source and available on https://github.com/ls1intum/ArTEMiS