An interdisciplinary laboratory sequence in electrical and computer engineering: curriculum design and assessment results | IEEE Journals & Magazine | IEEE Xplore