The proposed curriculum structure consists of eight courses: four theoretical courses and four PBL courses (including a compulsory Master's thesis). In PBL courses, the students, working together in groups, develop multidisciplinary systems, which become progressively more complex. To address this complexity, the Department of Electronic Engineering has invested in the last five years in many resources for developing software tools and a common hardware.