The Scottish university positions itself to challenge Cambridge for the top spot in the league tables