Problem-based learning (PBL) was implanted some years in the subjects of the bachelor degree, as well as in the recent Master's in Computer Engineering at UAL. The implementation of a business approach integrating projects with real clients and other active methodologies such as service-learning, a collaborative learning has led to a motivating and business environment for students. The blended learning has boosted students' autonomous work and student mentoring. The results of students in the courses are very positive by encouraging lifelong learning and facilitate incorporation into a business environment.