SC: Software Composition Seminar


This is a seminar for Masters students in the Swiss Joint Master of Science in Computer Science as well as Bachelors, Masters and PhD students completing their project work or thesis in the Software Composition Group. Scheduled talks generally cover recent progress in project work or research. The seminar takes place on Tuesdays at 10h15 in room 107, Schützenmattstrasse 14).

Learning Outcomes

The seminar consists of a project and a presentation. You will have as a mentor one of the members of the SCG group and will work on a practical and focused problem in the domain of programming languages and programer productivity tools.

Seminar students will work on a small, supervised project during the semester. Due to the high cost of supervision, participation is strictly limited (selection will be based on the results of a short quiz).

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

Scheduled Talks


  • April 21
  • April 28
    • Nevena Milojković — ICPC rehearsal "Polymorphism in the Spotlight: Studying its Prevalence in Java and Smalltalk"
  • May 5
    • Manuel Leuenberger — Null Check Analysis in Java Code
  • May 12
    • CUSO Statistics Seminar (May 11-12); no SC seminar
  • May 19
  • May 26
    • Ensar Gunesdogdu — Bug Prediction Made Easy
  • June 2
    • Pascal Zaugg — Cognitive Defusion App
    • Aliaksei Syrel — Snippets
  • June 16
    • Oscar away
  • June 23
  • June 30

Talks already given in 2015

See also: Past Seminars

Last changed by andrei on 24 April 2015