The Case for Abolishing the Senior Year in American Undergraduate Engineering Education | IEEE Journals & Magazine | IEEE Xplore