A survey of the relevance of computer science and software engineering education | IEEE Conference Publication | IEEE Xplore