Are there competences every computer scientist should have?

Computer Science is a subject consisting of many different areas. Every computer scientist has his own focus. Nevertheless, we ask: Are there competences every computer scientist should have? This is an important question for industry and university. The reason is, with such a common knowledge we can expect these abilities from our students for example at the end of the bachelor or master phase. This paper presents a methodology to find out these competences and how to build a competence model accordingly. Such a competence model is necessary for our next step: Building an assessment to measure competences. Measuring competences is useful for example to value the benefit of interventions during educational processes.