Skip to main content

Handbook on Teaching Empirical Software Engineering

Online Materials
#

book cover

Part 1: Editorial Introduction

Teaching Empirical Software Engineering: An Editorial Introduction
Daniel Mendez
Paris Avgeriou
Marcos Kalinowski
Nauman Bin Ali
Slides
Designing a Syllabus for a Course in Empirical Software Engineering
Paris Avgeriou
Nauman Bin Ali
Marcos Kalinowski
Daniel Mendez
Syllabus

Part 2: Fundamentals for Teaching Empirical Software Engineering

Teaching Theorizing in Software Engineering Research
Klaas-Jan Stol
Teaching Research Design in Software Engineering
Jefferson Molléri
Kai Petersen
Teaching Software Metrology: The Science of Measurement for Software Engineering
Paul Ralph
Miikka Kuutila
Hera Arif
Bimpe Ayoola
Artifact
Qualitative Data Analysis in Software Engineering: Techniques and Teaching Insights
Christoph Treude
Slides

Part 3: Experience Reports and Reflections

Teaching Empirical Software Engineering at Eindhoven University of Technology
Alexander Serebrenik
Nathan Cassee
Syllabus Slides Exams
Ten Years of Teaching Empirical Software Engineering in the context of Energy-efficient Software
Ivano Malavolta
Vincenzo Stoico
Patricia Lago
Slides Assignments Readings
Experiences in Using the V-Model as a Framework for Applied Doctoral Research
Rodrigo Falcão
Andreas Jedlitschka
Frank Elberzhager
Dieter Rombach
Slides
Sustainability Competencies Informing Research Strategies for Software Engineering: A Personal Experience Report
Birgit Penzenstadler
Artifact

Part 4: Teaching Empirical Software Engineering Research Methods

A Course on Experimentation in Software Engineering: Focusing on Doing
Sira Vegas
Natalia Juristo
Slides
Teaching Mining Software Repositories
Zadia Codabux
Fatemeh Fard
Roberto Verdecchia
Fabio Palomba
Dario Di Nucci
Gilberto Recupito
Teaching Simulation as a Research Method in Empirical Software Engineering
Breno Bernard Nicolau De França
Nauman Bin Ali
Dietmar Pfahl
Valdemar Vicente Graciano Neto
Slides Artifact
Teaching Action Research
Miroslav Staron
Action Research with Industrial Software Engineering: An Educational Perspective
Yvonne Dittrich
Johan Bolmsten
Cathrine Seidelin
Teaching Case Study Research
Stefan Wagner
Slides Examples Artifact
Teaching Design Science as a Method for Effective Research Development
Oscar Pastor
Mmatshuene Anna Segooa
Jose Ignacio Panäch
Artifact
Teaching Survey Research in Software Engineering
Marcos Kalinowski
Allysson Allex Araújo
Daniel Mendez
Slides
Teaching Literature Reviews in Software Engineering Research
Sebastian Baltes
Paul Ralph
Teaching Systematic Literature Reviews: Strategies and Best Practices
Marcela Genero
Mario Piattini
Teaching and Learning Ethnography for Software Engineering Contexts
Yvonne Dittrich
Helen Sharp
Cleidson De Souza