View on GitHub

COMP 491/492

Dickinson College Computer Science Senior Seminar

WA04 - Ethical Reasoning Blog Post

The reading assignments thus far this semester have focused on ethical reasoning. In this assignment you will write a blog post analyzing a case study using a code of ethics or other framework for ethical reasoning.

Assignment

  1. Find an ethical case study that is technology related, of interest to you, and distinct from the ones we have read about or discussed in class. Please contact the instructor if you have a question about whether a case study is appropriate.
  2. Identify a framework that you will use to reason about the case study. You may use the SWE Code of Ethics or the Fair Information Practices we used in class. Alternatively, you may choose to use another reputable framework that is applicable to your chosen case. Please contact the instructor if you have a question about whether a framework is appropriate.
  3. Write a blog post for a tech literate audience that reasons about the case study using the framework you have chosen, additional external resources, and your own well-founded opinions.

Requirements

The following requirements must be met, but are not sufficient to ensure a high quality post. The post must:

In addition, you should consider explicitly licensing your content using a Creative Commons License so that others know how they may and may not use your work.

Quality Criteria

Affirmative answers to the following questions will be indicative of high quality posts.

Resources

Refer to WA01 for:

Submission

  1. Add your post to your public facing blog.
  2. Create a COMP492 folder in your Dickinson WiD Repository on GitHub.
  3. Place a PDF of your post named WA04-BlogPost.pdf in your COMP492 folder.
  4. If you used AI for revision, place a PDF of your “pre-AI” version named WA04-BlogPost-PreAI.pdf in your COMP492 folder.
  5. Add a README.md file to your COMP492 folder.
  6. Place a clickable link to your public-facing blog in the README.md file.

Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License All textual materials used in this course are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

GPL V3 or Later All executable code used in this course is licensed under the GNU General Public License Version 3 or later