Editing CS 3001

From Georgia Tech Student Wiki

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 2: Line 2:
 
{{DISPLAYTITLE:CS 3001 - Computing, Society, and Professionalism}}
 
{{DISPLAYTITLE:CS 3001 - Computing, Society, and Professionalism}}
   
'''CS 3001''', formally known as either '''Computing, Society, and Professionalism''' or simply '''Computing and Society''', is a 3-credit [[Computer Science]] course that satisfies the [[Ethics Course (Computer Science)|Ethics requirement]] for the Computer Science bachelor's degree. CS 3001 was formerly listed as CS 4001, CS 4863, and CS 4873 - all of the course numbers are equivalent, although you may need to contact your academic advisor to receive credit for some versions.
+
'''CS 3001''', formally known as either '''Computing, Society, and Professionalism''' or simply '''Computing and Society''', is a 3-credit [[Computer Science]] course that satisfies the [[Ethics Course (Computer Science)|Ethics requirement]] for the Computer Science bachelor's degree. CS 3001 was formerly listed as CS 4001, CS 4863, and CS 4873, and is equivalent to them.
   
The course covers the foundations of moral decision-making through an introductory study of ethics in philosophy. Additional approaches to ethics are explored through existing legislation, organizational codes of conduct, and studies from influential thinkers. These approaches are applied in a survey of real-world case studies within which students analyze how computing technologies influence society at large.
+
The course covers the foundations of moral decision-making through an introductory study of ethics as a philosophical subfield. Additional approaches to ethics are explored through existing legislation, organizational codes of conduct, and guidelines from influential thinkers. These approaches are applied in a survey of real-world case studies within which students analyze how computing technologies influence society at large.
   
 
== Topic List ==
 
== Topic List ==
Line 20: Line 20:
 
* Deontology
 
* Deontology
 
** The Categorical Imperative - ''Immanuel Kant''
 
** The Categorical Imperative - ''Immanuel Kant''
  +
** Are There Absolute Moral Rules? - ''James Rachels''
 
* Social Contract Theory
 
* Social Contract Theory
** Enlightenment-era Social Contract Theory - ''John Locke, Thomas Hobbes, Jean-Jacques Rousseau''
+
** Enlightenment Social Contract Theory - ''John Locke, Thomas Hobbes, Jean-Jacques Rosseau''
 
** Modern Social Contract Theory - ''John Rawls''
 
** Modern Social Contract Theory - ''John Rawls''
* Stakeholder Analysis - ''Carol Gilligan''
+
* Stakeholder Analysis
 
* Virtue Ethics
 
* Virtue Ethics
 
** Virtue Ethics - ''Aristotle, Plato''
 
** Virtue Ethics - ''Aristotle, Plato''
Line 31: Line 32:
 
* Privacy
 
* Privacy
 
** Privacy and the Government
 
** Privacy and the Government
*** The GDPR
 
 
** Privacy and Biological Data
 
** Privacy and Biological Data
 
** The PATRIOT ACT
 
** The PATRIOT ACT
Line 53: Line 53:
   
 
=== Content ===
 
=== Content ===
The first quarter of the class teaches learning various ethical theories as outlined in Michael Quinn's ''Ethics for the Information Age'' textbook. Of those discussed, five ethical theories - act utilitarianism, rule utilitarianism, deontology, social contract theory, and virtue ethics - are isolated as workable theories for the purposes of the course. Additional perspectives on technology are considered through Langdon Winner's influential essay ''Do Artifacts Have Politics?.''
+
The first quarter of the class is spent on learning various ethical theories as outlined in Michael Quinn's ''Ethics for the Information Age'' textbook. Of those discussed, five ethical theories - act utilitarianism, rule utilitarianism, deontology, social contract theory, and virtue ethics - are isolated as workable theories for the purposes of the course. Langdon Winner's influential essay ''Do Artifacts Have Politics?'' is also essential reading.
   
 
The rest of the course covers a wide breadth of topics in computing, which can vary by instructor. Each week presents one or more topics in computing (such as intellectual property, property, or any others listed in the Topic List), which are discussed in lecture and section.
 
The rest of the course covers a wide breadth of topics in computing, which can vary by instructor. Each week presents one or more topics in computing (such as intellectual property, property, or any others listed in the Topic List), which are discussed in lecture and section.
   
 
=== Lectures and Discussion Sections ===
 
=== Lectures and Discussion Sections ===
The class is structured around two 50-minute lectures early in the week (between Monday and Wednesday), and one 2-hour recitation block later in the week (between Wednesday and Friday).
+
The class is structured around two 50-minute lectures early in the week (between Monday and Wednesday), and one 2-hour recitation block later in the week (between Wednesday and Friday), which are referred to as 'sections'.
   
Prior to attending lecture, students are expected to complete each lecture's assigned readings. Instructional time in lecture is spent synthesizing the key points of assigned readings. Depending on the instructor, students may be requested to participate in answering open-ended questions in class.
+
Prior to attending lecture, students are expected to complete each lecture's assigned readings. Instructional time in lecture is spent synthesizing the key points of assigned readings. Depending on the instructor, students may be requested to participate in answering open-ended questions.
   
Sections are small discussion blocks with up to 10 students per section and a TA who moderates the discussion. Attendance and participation within sections is an important component of the overall course grade. The contents of each week's section reflect the materials from each week's readings and lecture, and they encourage students to engage in nuanced dialogue regarding the materials. Students may be requested to perform an activity prior to section, such as finding a poorly made visualization or extracting an interesting quote from a reading.
+
Sections are small discussion blocks with 10 students per section, along with a TA moderating the discussion. Attendance and participation within sections is an important component of the overall course grade. The contents of each week's section reflect the materials from each week's readings and lecture, and they encourage students to engage in nuanced dialogue regarding the materials. Students may be requested to perform an activity prior to section, such as finding a poorly made visualization and a visualization that is well-made to share with their cohort.
   
 
=== Assignments ===
 
=== Assignments ===
Line 131: Line 131:
 
If a student is not satisfied with the term paper topic they have chosen, they may change it! If a student has already submitted a proposal and would like to pivot to a new topic entirely, this is acceptable - let the TA know.
 
If a student is not satisfied with the term paper topic they have chosen, they may change it! If a student has already submitted a proposal and would like to pivot to a new topic entirely, this is acceptable - let the TA know.
   
  +
=== Quizzes and Exams ===
== Prerequisite Knowledge ==
 
  +
Depending on the instructor, there may be quizzes and exams. However, this is highly variable among instructors.
No formal prerequisites are listed for CS 3001. Students should ideally be comfortable writing medium-length essays prior to taking this class. [[ENGL 1101]] and [[ENGL 1102]] provide great support for students to build up college-level writing skills, and may be a consideration prior to taking this class.
 
  +
{| class="wikitable"
  +
!Instructor
  +
!Quizzes?
  +
!Exams?
  +
|-
  +
|Melody Jackson / Clint Zeagler (Spring 2022)
  +
|No
  +
|Yes
  +
|-
  +
|Amy Bruckman (Fall 2021)<ref>CS 4873 CSP, Fall 2021 (gatech.edu)[https://www.cc.gatech.edu/~asb/teaching/4873/fall2021/]</ref>
  +
|No
  +
|Yes
  +
|-
  +
|Munmun De Choudhury (Spring 2021)<ref name=":0" />
  +
|No
  +
|Yes
  +
|-
  +
|Blair MacIntyre (Spring 2021)<ref name=":1" />
  +
|Yes
  +
|No
  +
|}
   
 
== Prerequisite Knowledge ==
No background knowledge of course material is necessary to take this class. The course provides an introductory survey of many current issues within computing and society. Students should be aware that the class can be reading-heavy.
 
  +
To be completed.
   
 
== Scheduling ==
 
== Scheduling ==
  +
To be completed.
This is a required course for undergraduate [[Computer Science]] majors at Georgia Tech. Completion of this course represents the fulfillment of the [[Ethics Course (Computer Science)|Ethics]] credit. Once the Ethics credit is obtained, students may take their Junior Design capstone. Because of the lack of prerequisites, CS students may take this course at any time.
 
   
 
== References ==
 
== References ==

Please note that all contributions to Georgia Tech Student Wiki are considered to be released under the Creative Commons Attribution-ShareAlike (see GT Student Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)

Template used on this page: