Vidal, José Adolfo, Instituto Politécnico do Porto, Portugal