Why a 120-credit engineering degree is now possible | IEEE Conference Publication | IEEE Xplore