Instructor: Martin Eberlein
Affiliation: Humboldt-Universität zu Berlin, Germany
Date: 04 May 2025
Welcome to the repository for Software Engineering II (SE 2)! This folder contains the complete slide deck used in the lecture “Grammar-Based Fuzzing + Bug Explanations” delivered on 4 May 2025. The goal of these slides is to introduce advanced testing techniques, automatic debugging approaches, and methods for explaining program faults.
- /slides/2025-05-04-SE2.pdf
Complete lecture slides covering grammar-based fuzzing, semantic debugging, automatic explanations for patches, benchmarking results, and more.
Wherever Jupyter notebooks or code examples are referenced (e.g., basic fuzzing demos), you can access the provided notebooks for hands-on experimentation.
- Download or clone this repository:
git clone https://github.com/martineberlein/lecture-se2.git
cd lecture-se2If you have any questions about the slides or would like to dive deeper into any topic, please reach out to:
- Email: martin.eberlein@hu-berlin.de
- Website: https://martin-eberlein.com
Feel free to submit issues or pull requests if you notice typos or wish to propose additional examples.