Computer science & engineering curricula and ethical development | IEEE Conference Publication | IEEE Xplore