Admission requirements
Bachelor degree (completed). This course requires some understanding of coding as a prior requirement.
Description
Computational Creativity is a subfield of Artificial Intelligence concerned with the philosophy, science and engineering of computational systems exhibiting behaviours that may be judged to be creative. In this course we will explore approaches to the computational modelling of creativity as well as the theories of human creativity that have informed them.
We will explore computational models of creative processes, e.g., analogy-making, models of creative individuals, e.g., creative agents, and simulations of creative societies, e.g., multi-agent models. We will explore different approaches to developing autonomous creative systems, as well as, collaborative, i.e., co-creative, systems. We will discuss fundamental questions of what it means for a machine to be creative, how computational creativity can be evaluated and the implications for human creativity.
We will read and discuss literature on human and computational creativity and gain hands-on practice with the design of a creative system, which will be demonstrated at a show-and-tell session at the end of the course.
Course objectives
This course will provide an overview of the field of computational creativity. After the successful completion of this course, you will be able to:
explain how computational creativity can be used in the study of human creativity;
recall theories of human creativity that have informed computational creativity;
compare different computational methods for developing models of creativity;
apply generative computational techniques to develop creative systems; and,
interpret findings from experiments with computational models of creativity.
Timetable
In MyTimetable, you can find all course and programme schedules, allowing you to create your personal timetable. Activities for which you have enrolled via MyStudyMap will automatically appear in your timetable.
Additionally, you can easily link MyTimetable to a calendar app on your phone, and schedule changes will be automatically updated in your calendar. You can also choose to receive email notifications about schedule changes. You can enable notifications in Settings after logging in.
Questions? Watch the video, read the instructions, or contact the ISSC helpdesk.
Note: Joint Degree students from Leiden/Delft need to combine information from both the Leiden and Delft MyTimetables to see a complete schedule. This video explains how to do it.
Mode of instruction
Lecture, Seminar
Assessment method
Tutorials (10%)
Homework assignments (50%)
Research project (40%)
Online tutorials will accompany and expand on material covered in the lectures, completion of the tutorials is required. The homework assignments will consist of 2 graded assignments based on material covered in the tutorials. The final grade will be calculated as the weighted average of the assignments and research project.
Reading list
Study materials will be provided by the lecturer during the course.
Registration
As a student, you are responsible for enrolling on time through MyStudyMap.
In this short video, you can see step-by-step how to enrol for courses in MyStudyMap.
Extensive information about the operation of MyStudyMap can be found here.
There are two enrolment periods per year:
Enrolment for the fall opens in July
Enrolment for the spring opens in December
See this page for more information about deadlines and enrolling for courses and exams.
Note:
It is mandatory to enrol for all activities of a course that you are going to follow.
Your enrolment is only complete when you submit your course planning in the ‘Ready for enrolment’ tab by clicking ‘Send’.
Not being enrolled for an exam/resit means that you are not allowed to participate in the exam/resit.
Contact
Contact the lecturer(s) for course specific questions and the programme coordinator for questions regarding the programme, admission and/or registration.
Remarks
Elective, external and exchange students (other than Media Technology and Computer Science students) need to contact the programme's coordinator due to limited capacity.
Software
Starting from the 2024/2025 academic year, the Faculty of Science will use the software distribution platform Academic Software. Through this platform, you can access the software needed for specific courses in your studies. For some software, your laptop must meet certain system requirements, which will be specified with the software. It is important to install the software before the start of the course. More information about the laptop requirements can be found on the student website.