Almeida, Pedro, Escola Superior de Tecnologia de Castelo Branco, Portugal