Course Outcomes for CSC 379 - Ethics in Computing

Upon successful completion of this course, a student will be able to...

  1. describe the range of ethical issues raised by computing;
  2. identify ethical concepts that should guide computer professionals;
  3. explain the legal protections for intellectual property, and the ethical principals undergirding them;
  4. explain the privacy concerns raised by access to personal data, and how to protect against breaches;
  5. describe the safety risks associated with computerized systems, and the design principles used to minimize the risks;
  6. explain the many relationships with an ethical dimension that must be established and maintained: client/professional; employer/employee; colleague/colleagues; professional/society; teacher/student.

See Course Listings

See Course Coordinators