Graduate course 11118BLG001, asynchronous, 14 weeks
Machine Ethics and Artificial Intelligence Safety Prof. Dr. Utku Kose, Süleyman Demirel University
GitHub repository Syllabus Contact A 14-week asynchronous graduate course with lecture notes, interactive labs, Colab notebooks and weekly self-assessment
Each week combines lecture notes, an interactive lab that runs in the browser, a Colab notebook with self-checking exercises and a self-assessment with confidence ratings. Progress is stored only in this browser.
This course is updated in line with current developments in the field. Last update: September 2026.
These materials were prepared for the graduate course 11118BLG001 Machine Ethics and Artificial Intelligence Safety at Süleyman Demirel University. They are openly available: Anyone may use and adapt them in courses of related scope, with attribution, under the CC BY 4.0 licence for content and the MIT licence for code.
Weekly modules 01 Foundations of Machine Ethics and AI Safety Lecture Interactive lab Colab notebook PDF notes Not started 02 Normative Ethics as Decision Procedures Lecture Interactive lab Colab notebook PDF notes Not started 03 Implementing Artificial Moral Agents Lecture Interactive lab Colab notebook PDF notes Not started 04 Moral Dilemmas, Pluralism and Social Choice Lecture Interactive lab Colab notebook PDF notes Not started 05 Algorithmic Fairness I: Harms, Metrics and Impossibility Lecture Interactive lab Colab notebook PDF notes Not started 06 Algorithmic Fairness II: Mitigation and Representational Harms Lecture Interactive lab Colab notebook PDF notes Not started 07 Specification Problems: Reward Hacking, Side Effects and Goodhart's Law Lecture Interactive lab Colab notebook PDF notes Not started 08 Robustness: Adversarial Examples, Poisoning and Backdoors Lecture Interactive lab Colab notebook PDF notes Not started 09 Uncertainty, Calibration and Distribution Shift Lecture Interactive lab Colab notebook PDF notes Not started 10 Interpretability and Transparency for Safety Lecture Interactive lab Colab notebook PDF notes Not started 11 Aligning Language Models: Preferences, Feedback and Oversight Lecture Interactive lab Colab notebook PDF notes Not started 12 Security of LLM Applications: Prompt Injection, Jailbreaks and Data Extraction Lecture Interactive lab Colab notebook PDF notes Not started 13 Advanced Risks: Goal Misgeneralization, Power-Seeking and Deception Lecture Interactive lab Colab notebook PDF notes Not started 14 Governance, Standards and Auditing Lecture Interactive lab Colab notebook PDF notes Not started Midterm and final capstones MT Midterm Capstone: Ethics, Fairness and Specification in Practice Capstone page End of Week 7 FN Final Capstone: Building and Auditing a Safer AI System Capstone page End of Week 14 Prof. Dr. Utku Kose Full Professor, Department of Computer Engineering, Süleyman Demirel University, Isparta, Türkiye Founding Director, AI Application and Research Center (YAZEM), Süleyman Demirel University Head of the Computer Science Division, Department of Computer Engineering, Süleyman Demirel University Additional affiliations: University of North Dakota (USA), Universidad Panamericana (Mexico City, Mexico), Vel Tech University (Chennai, India)ORCID 0000-0002-9652-6415 , utkukose.com , github.com/utkukose utkukose@sdu.edu.tr , utku.kose@und.edu , ukose@up.edu.mx , utkukose@gmail.com
This course is updated in line with current developments in the field. Last update: September 2026. Course materials licensed under CC BY 4.0. Code licensed under MIT.