Curricular choice and technical—non-technical balance in computer science and engineering degree programs | IEEE Conference Publication | IEEE Xplore