Computing courses attract record numbers of applications to universities