Why software engineering courses should include ethics coverage

Encouraging students to become comfortable exercising ethical discernment in a professional context with their peers.