East Carolina University
Department of Computer Science

CSCI 4900
Ethical and Professional Issues in Computer Science
Standard Syllabus


1 credits Prepared by Venkat Gudivada, June 2018

Catalog entry

To be taken by CSCI seniors in final semester. Departmental assessment and professional, ethical, legal, security, and social issues and responsibilities related to the practice of computer science.

Course summary

The impact of computing innovation touches every field and people in all walks of life. It has transformed industries ranging from taxi services to car manufacturing and autonomous navigation. The computing discipline is one of the greatest engines of opportunity as well as the most disruptive technology transforming entire industries beyond recognition.

It is critical for computing professionals to be knowledgeable about the impact of computing on individuals, organizations, and society so that they can make decisions that are ethical and socially responsible. Furthermore, given the rapid advances in the field, computing professionals need to stay abreast of the developments to remain current and relevant.

Course topics

Student learning outcomes

Textbook

Migga Kizza (2017), Ethical and Social Issues in the Information Age (6th ed.). Springer: New York, NY. ISBN: 978-3319707112.

Other required material

Grading

Course grade is based on the following components:

Activity Weight (%)
Assignments (paper-and-pencil) 60
Midterm exam 20
Final exam 20

Grade meanings

Grade Meaning
A  Achievement substantially exceeds basic course expectations
A−  
B+  
B Achievement exceeds basic course expectations
B−  
B+  
C Achievement adequately meets basic course expectations
C−  
D+  
D Achievement falls below basic course expectations
D−  
F Failure – achievement does not justify credit for course