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 Software Metrology: The Science of Measurement for Software Engineering
Paul Ralph
Miikka Kuutila
Hera Arif
Bimpe Ayoola
Artifact

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

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 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