Wired Magazine has a nice essay on Hey, Computer Scientists! Stop Hating on the Humanities. The essay by a computer scientist argues that CS students need to study the ethical and social implications of what they build. It can’t be left to others because then it will be too late. Further, CS students should be scared a little:
Professors need to scare their students, to make them feel they’ve been given the skills not just to get rich but to wreck lives; they need to humble them, to make them realize that however good they might be at math, there’s still so much they don’t know.