Vella, Catherine, Carlow University