Seminar Algorithms (2IMA00)

The course page for this course will be on canvas. The tentative topic of the seminar 2018/19 is algorithmic robotics and motion planning.

Some general information about the course can be found below. (All of this information is also on canvas.) If you are considering taking the course, please in particular check the prerequisites.

Course Information:

In this course we study a topic that is on the cutting edge of algorithms research. We will study recent literature on the topic through lectures, given by the students and through writing a report on a specific aspect of the topic. Topics studied in this course vary and usually lie close to the algorithms group's research interests and to (some of) the topics of graduation projects that can be realized within the algorithms group. For example, in the past years we discussed how to draw graphs automatically such that certain aesthetic or technical criteria are optimized, and how to place observation or cell phone towers on a terrain for best coverage. For up-to-date information about this year's topics, check the course page or contact the instructor.


The course will teach students how to read specialised literature about algorithms research and to explain them clearly and succinctly to their peers.


You can take this course if you have completed at least one of the courses Advanced algorithms (2IMA10), Exact Algorithms for NP-hard Problems (2IMA25), Geometric algorithms (2IMA15), or Algorithms for geographic data (2IMG15 )  successfully. However, if your study plan allows it, it is better to complete at least two of these courses before taking 2IMA00. If you have not completed any of the aforementioned courses, but you have completed other Master's courses that are highly relevant to the topic of the seminar, then please contact the instructors to discuss if you can be admitted to the course.


Presentation (50%) and a written report (50%). The grade for the presentation is based on your performance during the presentation and on the thoroughness with which you prepared the lecture, as expressed through the quality of your slides and your understanding of the material. The grade for the written report evaluates both how well you address the task at hand, as well as the writing quality of the report.

Previous topics:

The topic and setup of the seminar varies every year. Examples of previous topics are