The module focuses on the role of empirical evaluation and its impact on the knowledge gain in computer science research and practice and then generically introduces the approach of empirical evaluations (with the following phases: definition of the problem, choice of method(s), study design, execution, evaluation, report/presentation).
Starting from this basic knowledge and by means of the central quality terms of reliability (especially inner reliability) and relevance (especially outer validity) different methodic classes (e.g. controlled experiments, quasi experiments, surveys etc.) will be dealt with and illustrated respectively by real case studies: suitability and contraindications; strengths and weaknesses; approach and pitfalls.
In the tutorial the use of software for data evaluation is learned and a small empirical study carried out as a project starting with the conceptualization and ending with a presentation.