Seminar Software Composition

For each topic, subtopics are supposed to be developed further by student groups (preferably of two) to get a deeper knowledge in the respective subtopic. In the final presentation, the compiled data, information and knowledge must be shared with the fellow students.


Code 21792
Type Seminar
Site Bern
Track(s) T2 – Advanced Software Engineering
Semester S2021


Learning Outcomes

After the successful completion of this course, you will be able to:

  • Build an Eclipse plugin for static analysis, or
  • Write a crawler that analyzes open source software repositories, or
  • Create a new method of visualizing software systems, or
  • Work on the design and implementation of programming language tools
Lecturer(s) Oscar Nierstrasz
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, Schützenmattstrasse 14


Evaluation type continuous evaluation

Additional information


First Lecture
The first lecture will take place online on Tuesday, 23.02.2021 at 10:15.