Undergraduate software engineering education options: independent programmes, specialisations or subjects | IEEE Conference Publication | IEEE Xplore