I attended a master’s degree in information systems at the engineering school at the University of Minho and it surprised me immensely the ease with which they manage to give students the opportunity to follow their own path, in six curricular units, two or three were optional, making each student attended the most suitable curricular units for the path he would like to follow. In addition, I had the opportunity to meet very qualified teachers with the ability to transmit all knowledge to students.