"Mining Software Repositories" course

Contact: Prof. Dr. Ralf Lämmel

This course can be taken for BSc and MSc Computer Science, Computer Vision, Web Science, and possibly others.


The Mining Software Repositories (MSR) field analyzes the rich data available in software repositories to uncover interesting and actionable information about software systems and projects. (Source: http://2015.msrconf.org/) The course provides students with basic understanding of MSR. In particular, students get insight into typical and current scenarios of MSR and corresponding methods and techniques. The students learn how to perform research in the MSR field. This entails competencies in the phases data extraction, data synthesis, and data analysis with a combined research and engineering approach.

Future / ongoing / past editions


  • Official course description (.pdf)
  • The MSR conference on DBLP

Selected cool stuff