Computing curriculum - software engineering: its impacts on professional software engineering education | IEEE Conference Publication | IEEE Xplore