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 (https://seg.inf.unibe.ch).

Details

Code 11610
Type Seminar
ECTS 5
Site Bern
Track(s) T1 – Distributed Software Systems
Semester S2025

Teaching

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 https://ilias.unibe.ch/goto_ilias3_unibe_crs_3102266.html.

Schedules and Rooms

Period Weekly
Schedule Tuesday, 10:15 - 12:00
Location UniBE

Evaluation

Evaluation information continuous evaluation

Additional information

Comment

First Lecture
The first lecture will be announced later.