Those of you who had formal education for programming: how many of you were taught about any sort of ethical issues as a core part of your education---as a _part_ of the material, not alongside it? And how many were taught about ethics as an aside, or separate course?
Please include your educational institution/organization/resources. Feel free to e-mail me at firstname.lastname@example.org if you don't want to respond publicly. If you are an educator that teaches about ethics in the classroom or in your materials, I'd love to hear from you as well.
@mikegerwitz As an aside, I *didn't* have a formal CS education, but being a humanities major who took several courses in ethics and other philosophy definitely influenced my thinking about software development...
@cwebber Oh, interesting---I'd love to hear your thoughts! I have no formal CS education either (I didn't attend college at all), and I also have no formal ethics education; I'm giving myself a crash-course on pertinent topics.
But if it's anything like the last two years, I'll over-research and have to cut half of it out of my talk.