A design laboratory in electrical and computer engineering for freshmen | IEEE Journals & Magazine | IEEE Xplore