Seminar Software Engineering

The seminar covers changing topics on software engineering, catching up recent developments in software engineering research as well as focused problems of our own research projects and those of our students. Areas of interest include but are not limited to model-based methods that enable formal reasoning and simulation, the automation of recurring software engineering tasks, the application of AI-enabled and data-driven methods to software engineering problems, or the management of software variability and evolution. The seminar is open to all Bachelor’s and Master’s students interested in advanced topics in software engineering.

The concrete structure of the seminar may change and depends on the chosen topic. Typically, we start with a very few introductory lectures before students will work on a small practically oriented project during the semester, supervised by a member of the Software Engineering Group, and present their results at the end of the semester. Further information on the changing topics as well as the concrete structure of the seminar may be found on the SEG website (


Code 11555
Type Seminar
Site Bern
Track(s) T1 – Distributed Software Systems
Semester A2023


Learning Outcomes

Students will learn to:

  • read and critically analyze scientific publications in the area of software engineering;
  • discuss methods, techniques and tools supporting advanced and automated software engineering;
  • relate to their own scientific work, if applicable;
  • give a scientific presentation, in terms of structure, level of content, and presentation techniques;
  • manage their time during the preparation of their work, when operating in teams or independently.
Lecturer(s) Timo Kehrer
Language english
Course Page

The course page in ILIAS can be found at

Schedules and Rooms

Period Weekly
Schedule Tuesday, 10:15 - 12:00
Location UniBE, Engehalde E8
Room 107


Evaluation type continuous evaluation

Additional information


First Lecture
The first lecture will take place on Tuesday, 19.09.2023 at 10:15 in UniBE, Engehalde E8, room 107.