Software Engineering Research Group - SERG

Computer Science | Faculty of Engineering, LTH

Denna sida på svenska This page in English

Thesis Topics


A thesis in the SERG group typical investigates an aspect of the software engineering life cycle (requirements, design, implementation, testing, etc) within the context of a certain development approach (e.g. continuous experimentation) or software technology. For example, a software engineering thesis can include applying ML models, while the main focus can be to study how software engineers can identify relevant requirements or to investigate what and how to performing testing for ML-based applications. Most of our thesis projects include a combination of implementation of a solution (or an application), and empirical investigations (interviews, focus grops etc) to validate a solution and/or to explore a problem domain. An introduction to some of these topics are given in our courses.

If you are interested, please contact us to discuss further, either based on an existing thesis proposal (e.g. from industry) or on your ideas and interests. Either contact a person (listed below) based on your specific interests, or Elizabeth Bjarnason, who is the SERG coordinator for thesis work. We can supervise and examine thesis projects in the following areas:


  • Development approaches including ML/Dev Ops, Continuous deployment, Continuous experimentation

[General structure per topic area:

- example topics

- list of specific thesis proposals (if any)

- examples of / or list of current theses

- list of suitable competences, skills, and courses for thesis in this area

- current availability for supervision / examination

- contact people (available for supersion/examination the current lp)