An innovative method of teaching digital system design in an undergraduate electrical and computer engineering curriculum | IEEE Conference Publication | IEEE Xplore