Preview Workflow

The CIM Courses system will be down temporarily undergoing routine maintenance.

Viewing: CSCI 2501 : Ethical Issues in Computing

Last approved: Mon, 20 Feb 2017 09:03:40 GMT

Last edit: Wed, 15 Feb 2017 21:32:06 GMT

Catalog Pages referencing this course
Programs referencing this course
School of Engineering and Applied Sciences
Computer Science (CSCI)
CSCI
2501
Ethical Issues in Computing
Ethical Issues in Computing
Fall 2017
1
Course Type
Seminar
Default Grading Method
Letter Grade
computer science majors
No
No
CSCI 1010 and CSCI 1011
Corequisites

20

Frequency of Offering
Every Year
Term(s) Offered
Fall
Spring
Are there Course Equivalents?
No
 
No
Fee Type


No


Introduction and analysis of the ethical issues of the technological age; ethical principles and skills and social analysis skills needed to evaluate future consequences of the design and implementation of complex computer systems; application of professional ethics codes in decision-making in professional practice.
A primary goal of this course is to develop computer professionals who understand the implications of what they create and the impact of new technology on society at large.
1. Develop awareness of the historical, social, and ethical issues of the technological age.
2. Develop ethical analysis skills to evaluate the design / implementation of computer systems and the Internet.
3. Develop social analysis skills to evaluate the societal impact of computer systems and the Internet in context.
4. Use professional codes of ethics in decision-making.
5. Improve written communication skills.
Uploaded a Course Syllabus

Course Attribute


Key: 10734