Quantity: 0V/0S/8P SWS
Language: English


In this course, the students will work on a complex research-related project, which requires competences from several areas of visual computing (CMS-VC-TEA) or life sciences (CMS-CLS-TEA).
The project requires literature research and the use of scientific information sources. The students solve in a group (2-4 persons, depending on the topic and amount of registrations) a complex, typically interdisciplinary task where both 1) professional competence is deepened and 2) extensive methodological and social skills in project management and teamwork are trained.


Three steps must be completed to participate in the course:

  • Enroll to the course via Selma
  • Enroll to OPAL, which we will use for general announcements, course scheduling and presentation arrangements.
  • After the introductory meeting, sign and deliver the task agreement.

Important Links:

Missing one of the enrollment requirements may result in being unable to register for the examination officially, or being unable to participate in the course entirely.




This semester, the project entails the creation of a video-game which must then be played by an artificial intelligence (AI) agent:

  • The game can be inspired by existing ones, but should meet a predefined level of complexity and own ideas.
    • A set of initial game recommendations will be provided, but own ideas can be discussed.
  • A careful analysis of the potential game inputs and goals must be done, to select an adequate set of AI algorithms that learn and optimize the gameplay.
    • The available AI techniques must be researched and the selection must be thoroughly justified (e.g., evolutionary algorithms, supervised, unsupervised, semi-supervised, reinforcement, incremental, etc.).
  • The AI agent must learn to play the game, and ideally become good at it:
    • No hardcoded knowledge of in-game behavior can be provided to the agent, only heuristics.
    • The performance of the AI can be demoed (e.g., by comparing it to human players).

More information will be provided in the Introduction meeting and through the OPAL course.

Proposed Schedule


Date Location Description
April 12th, 10:00 Online Meeting Introduction meeting
until April 16, 23:59 OPAL Deadline for Enrollment
from April 17 Start of the project work
May 23rd, 13:00 Online Meeting Interim presentations
until July 10, 23:59 Via Email Submission of project report
July 28, 14:00 APB E10 Final project presentations