Lydia Zakynthinou

Computer Science EN.601.488/688

Foundations of Responsible AI: Principles and Tradeoffs

Spring 2027 | 3 credits | E | CSCI-RSNG

Course Info

This course develops the mathematical and algorithmic foundations of responsible AI. We will study how to formalize concerns about privacy, fairness, transparency, and automated decision-making, and examine when these goals can be achieved together and when they conflict. Students will learn to design and audit AI systems and connect technical guarantees and limitations to ethical and policy questions.

Instructor

Lydia Zakynthinou
lzakynthinou@jhu.edu
Office hours: TBD

Meetings

MW 4:30-5:45p

Teaching Assistant

TBD

Prerequisites

Probability, linear algebra, Python programming, and mathematical proofs. Familiarity with statistics and machine learning is helpful but optional. This course is an elective.

Course Topics

Learning Outcomes

Grading

Course Materials

See Canvas for course materials and key dates.

Recommended Books

There is no required textbook.

Academic Integrity and AI Use

Complete graded work independently except where the instructor specifies group work. You may discuss assignment specifications with classmates, but you may not discuss solutions. Cite any outside code or help that the instructor permits and list all participants on group projects.

You may use generative AI to clarify concepts or explore high-level ideas. You may not use it to generate assignment solutions, code, or written analyses, or ask it to answer or outline responses to assignment questions. Complete assignments independently after using a tool. Disclose which tool you used and briefly describe how you used it. You are responsible for your submissions.

University academic integrity policies are available for undergraduate students and graduate students.

Schedule

Schedule: TBD.