CS 1699 SPECIAL TOPICS IN COMPUTER SCIENCE
DescriptionMinimum Credits: 3
Maximum Credits: 3
This is a special topics course that allows the computer science department to test run a course before deciding whether to permanently add it to our curriculum.
Academic Career: Undergraduate
Course Component: Lecture
Grade Component: LG/SNC Elective Basis
Please click the headings below to view the hidden sections.
|32152 (1025)||TuTh||9:25 am - 10:40 am||MERVS 209||M. Alikhani||LEC||AT|
|Description||AI for Good: Ethics and Impact Artificial intelligence (AI) holds tremendous promise to benefit nearly all aspects of society, including healthcare, food production, economy, education, security, the law, and even our personal activities. The development of AI is creating new opportunities to improve the lives of people around the world. This class aims to cultivate interdisciplinary learning. Students will be equipped with the technical and intellectual tools, ethical foundation, and psychological framework to successfully navigate the responsible AI practices. We will discuss various issues and concerns surrounding AI, such as ethics, fairness, and interpretability. Students are required to demonstrate AI for good in action with a mini-project and write a critique on current codes of ethics for the machine learning community. Course Requirements: CS/COE 1501|
|30322 (1050)||M||6:30 pm - 9:00 pm||UCLUB 211||T. James||LEC||SE3|
|20929 (1300)||TuTh||2:30 pm - 4:15 pm||IS 403||W. Garrison III||LEC||12W|
|Description||Privacy in the Electronic Society Prerequisites: CS 0441 and CS 1501 (or their equivalents) Privacy is an increasingly significant concern in our modern, connected society. We all share personal information on a daily basis with a wide range of organizations. Although at times such sharing can be intentional and beneficial for the user, other times information is shared against the user's will, used for purposes that the user did not expect, revealed to entities other than those approved by the user, or used to infer additional information that the user did not intend to reveal. In this course, students will learn to reason about what information is revealed through the use of computer systems. They will study several different scenarios in which information sharing is either unavoidable or (to some extent) desirable and discuss the balance between the benefits and costs of sharing. Finally, students will learn about several privacy-enhancing technologies (PETs), and how these can be put to use by software developers to defend the privacy of their users. Special Topics courses, such as CS 1699, do not require instructor approval if the student has completed the prerequisite courses. Prerequisite courses for this CS 1699 section are outlined above. Students should upload a copy of their transcript to the permission code form (http://courses.sci.pitt.edu/permission) in order to receive a permission code.|