A Case for a Liberal Engineering Education and a Nonprofessional Degree | IEEE Journals & Magazine | IEEE Xplore