Academic Integrity and the
Ethical Software Engineer