Software Engineering Education in the New Millennium | IEEE Conference Publication | IEEE Xplore