The Master Basic Module (MBM) is a self-study module that enables students to intensely dig into a topic of their own interest. Typical MBM topics in the s.e.a.l. lab are advanced topics of software engineering and can be done with either with Prof. Gall or Prof. Fritz. Possible topics depend on your choice of professor.
As the MBM is an individual study project, the timing is very flexible. Students can at any time get in touch with one of the responsible contact persons (see below) to arrange a date for a kickoff meeting. In this meeting, the concrete scope for the project will be defined, the rules will be explained, and we will arrange a date for a final exam. The exam typically is 2 - 3 months after the preliminary discussion.
Topics Prof. Gall
If you are interested in doing your MBM with Prof. Gall, please contact Sebastian Proksch for a kickoff meeting date.
Each student has to select a defined topic from the list below, or pitch his own topic. We try to conduct a micro research project, which can be a literature review, a proof-of-concept study of a new idea, or a replication study.
The results are written down in a short report and presented as part of a 30-minute oral exam (10min presentation + 20min examination). The date for this oral exam needs to be arranged individually with Prof. Gall, but shall typically be 2 to 3 months after the kickoff meeting.
After approximately one month, the student shall send a proposal to the responsible assistant containing (a) a rough outline of the presentation and (b) a proposal for the case study.
- Software Quality and Metrics
- Software Architecture
- Continuous Integration and Delivery, DevOps
- Recommender Systems for Software Engineering (ML, Tools)
- Cloud Computing & Benchmarking
- Automated Testing
Topics Prof. Fritz
Typically, students select a combination of 2 of the topics below. Concrete reading material (papers etc.) will be agreed on demand. Please contact Prof. Thomas Fritz for details.
- Information Needs
- Activity Tracking and Retrospection (Personal Analytics)
- Persuasive Technology
- Biometrics in Software Engineering
- Mythical Man Month (book)