The Case for Liberal Engineering and our Approach to Implementing It | IEEE Conference Publication | IEEE Xplore