Mário Figueiredo received his MSc (1990), PhD (1994), and habilitation (agregação) degrees, all in Electrical and Computer Engineering from Instituto Superior Técnico (IST), the school of engineering of the University of Lisbon, where he has been a professor since 1994.