Measuring the quality of a b-learning environment is critical to determine the success of a b-learning course. Several initiatives have been recently conducted in Europe on benchmarking and quality in e-learning. Despite these efforts in defining and examining quality issues concerning online courses, a defining instrument to evaluate quality is one of the key challenges for blended learning, since it incorporates both traditional and online instruction methods. For this paper, six frameworks for quality assessment of technological enhanced learning were examined and compared regarding similarities and differences. Within this work we analyzed the elements related to the programme and course design in order to get a detailed view of this perspective. As a result of this research, the following elements arose in the quality analysis of the program and course Design: Learning Methods, Motivation/Participation, Learning Objectives, Curriculum, Learner Center Activities and Collaborative Learning, Learning Materials, Learning Process and eTutoring and Assessment and Test. In this article we present the main elements that should be taken into account when evaluating the programme and design of a blended learning course.