This paper presents experiences and results from large scale and systematic use of the CDIO Syllabus for developing program goals and formulating learning outcomes at Linköping University (LiU), Sweden, and Technical University of Denmark (DTU). The approaches are based on the use of tools for program design such as ITU-matrices and skill progression matrices. During the process local adaptations of the Syllabus have been made in order to meet regulations by authorities in higher education as well as to cover programs in related areas as natural sciences. The experiences are that the CDIO Syllabus is a very useful tool in this process and that the way of organizing the management of the education programs is important for success as well as support from students, faculty members and stakeholders.