The doctoral degree in computer science aims at attaining a deeper knowledge in one of the areas of computer science and the ability to produce new scientific insights in this area. During the doctoral education, the independent scientific researcher and specialist identity of the doctoral student develops and deepens. The discipline-related skills produced by the doctoral degree include a very deep understanding of the nature of computer science, the main theories, concepts, research methods, the relationship between theory and practice, practical applicability of the knowledge, and the ability to produce new scientific information.