CS3162 Professional Responsibility in CS and SE
Fall 2025

Instructor: John Cole
Section 052: Tuesday/Thursday from 8:00 AM to 8:50 AM 8-week session from August 26 to October 9, 2025
Section 051: Tuesday/Thursday from 9:00 AM to 9:50 AM 8-week session from August 26 to October 9, 2025
Section 092: Tuesday/Thursday from 8:00 AM to 8:50 AM 8-week session from October 21 to December 11, 2025
Section 091: Tuesday/Thursday from 9:00 AM to 9:50 AM 8-week session from October 21 to December 11, 2025
Office and Hours  Room: SLC 1.102

Graders:
Devarsh Pathak
Maryam Sulaiman
Rainier Pederson
Siddhartha Mamidibathula
Pooja Korake
Aishwarya Balaraju
Abhiram Reddy Madapa

Last update: 10/22/2025
Syllabus is on Coursebook Schedule for Section 051 & 052
Schedule for Section 091 & 092
Textbook:A Gift of Fire, Social, Legal, and Ethical Issues for Computing  Fifth edition. From Pearson Publishing by Sara Baase & Timothy M. Henry ISBN 13:978-0-13-461527-1

Course Description

Professional and ethical responsibilities of computer scientists and software engineers as influenced by growth in computer use and networks. Costs and benefits of computer technology. Risks and liabilities of safety-critical systems. Social implications of the Internet. Interaction between human values and technical decisions involving computing. Intellectual Property. Global impact of computing. Dangers of AI and Robots. The Singularity. Topics will vary by class and level of participation.

This course involves considerable reading, not just of the textbook but papers, as well.  Don't get behind in the reading, since we will have homeworks on each reading assignment, and late assignments lose credit quickly.  However, most of the reading is interesting and thought-provoking, so it isn't terribly difficult, and it would be helpful if you do it before coming to class.  Grading will consider how well you explain and defend an opinion, not the opinion itself.  That is, I don't care which side of an argument you take as long as you then explain and defend that side well.  Please check your grammar and spelling, since while this is not directly graded, sloppiness that makes your writing difficult to understand can lose you a few points.  Homework will be checked with Turnitin.  Papers generated by ChatGPT will likely be detected, and I will apply University rules on cheating.  If you don't do your own work you're not learning.  

I would love for this to be an interactive class with lots of discussion, but considering that there are 150+ students packed into a large auditorium, that will be limited.  It will be difficult for me to answer spoken questions unless you shout.  One way of dealing with this would be for you to write questions on a piece of paper, fold it into a paper airplane, and send it to the front of the room.  Seriously, a good way to have some interaction will be either guided, timed discussion with the people around you or e-mailing me questions ahead of the class on a particular topic.

I will take attendance and it will be part of your grade.  You must attend the section for which you are registered.  If you miss it, there is no recourse unless you submit a valid medical reason within one week.  If for some reason you cannot take the quiz but you are in class on time, you can show me your Comet Card and give me a handwritten note after class stating that you were present, the section number, the time you arrived, and containing your name, NetID and your UTD ID.  Excused absences won't be counted against your grade but will be counted as explained below.  I will accept requests for excused absences only in person during office hours or at another time upon which we agree, and only with written proof of illness, car wreck, etc. 

Also regarding attendance: If you have perfect attendance and have handed in all assignments on time, you may choose to be exempt from the final exam and your grade will be computed as if you got a score of 95.  For this, even excused absences are counted, so you must have attended all classes as documented by the attendance quizzes.  This includes the first day and the test review. There are two exceptions: Military service, and required University activities such as a sporting event.  Both must be documented before the absence.  Nothing else counts, including illness, family emergencies, car wrecks, job interviews, intern fairs, and optional university activities.

Late homework is also an issue.  Being sick the day it was due is a poor excuse, since that means you didn't start until the last minute. I will use discretion, of course, but all of you are equal before the law. 

Writing Style

All assignments must follow these writing guidelines:

  • The only acceptable formats are .docx and .pdf. No other formats are acceptable.
  • Use Calibri Body 11-point type, single-spaced.
  • If you have multiple paragraphs, leave a blank line between them.
  • Check for correct grammar and spelling before submitting.

 

Learning Outcomes

  1. Ability to understand professional issues and responsibilities
  2. Ability to understand ethical issues and responsibilities
  3. Ability to understand legal issues and responsibilities
  4. Ability to understand security issues and responsibilities
  5. Ability to understand social issues and responsibilities
  6. Ability to analyze the local impact of computing
  7. Ability to analyze the global impact of computing
Link to The Twilight Zone video: The Lonely