Carvalho, João, Instituto Superior da Maia, Portugal