Work in progress - development of an innovative curriculum for undergraduate electrical and computer engineering students | IEEE Conference Publication | IEEE Xplore