Description
In this course, we will explore the moral, social, and ethical ramifications of the choices we make as computing professionals. Through class discussions, case studies, exercises, and projects, students will learn the basics of ethical thinking in science, understand a representative sample of current ethical dilemmas in computing, and study the distinct challenges associated with ethics in computing.
Minimum Credits
3
Maximum Credits
3
Repeat for Credit
No
Required Requisite(s):
Prerequisites: Foundational Courses complete ((‘C-‘ or better in (CS 1400 AND CS 1410) OR CS 1420) AND (‘B-‘ or better in CS 2420) AND (‘C’ or better in MATH 1210)) AND Major or Minor in Kahlert School of Computing or ECE
Semesters Typically Offered
Fall and Spring