An Empirical Survey of Students’ and Professors’ Perspectives on Computer Science University Teaching | IEEE Conference Publication | IEEE Xplore