Educating professional software engineers: pathways and progress in the Australian experience | IEEE Conference Publication | IEEE Xplore