Seminar: Recreational Computer Science from Langton's Ant to Turing's Subway

Course Number 48477-01
Lecturers Malte Helmert
Gabriele Röger
Time and Location Mon 16:15 - 18:00; Seminarraum 00.003, Spiegelgasse 1
Start 25-09-2017
Prerequisites The number of participants is limited to 20. Students of B.Sc. Informatik or B. Sc. Computer Science who still require credit points from a seminar will be prioritized.
Objectives * Reading and understanding scientific literature.
* Independent solution of programming projects.
* Preparing and presenting scientific talks.
* Conducting scientific discussions with peers.
* Writing and discussing scientific reports.
Contents Recreational computer science has been inspired by recreational mathematics, which packages interesting mathematical topics in an entertaining setting and presentation. In this seminar, we will cover a wide range of topics from theoretical computer science to algorithmic problems. Each topic combines an easily understandable (popular science) introduction with a deeper scientific background. The participants will also delve deeper into their topic by a practical implementation and evaluation.
Literature Will be provided during the seminar.
Assessment Lehrveranst.-begleitend

Please note: Participants are required to
* submit a written report on their seminar topic (30%),
* present a talk on the topic (15%),
* participate actively in the seminar discussions (10%),
* give written feedback on the report of a peer (10 %),
* submit an implementation for their programming project (20%), and
* present a talk on their project (15%).

These aspects will be individually graded on a scale of 1.0-6.0, and the overall grade for the seminar will be determined as a weighted average of the components. The numbers in brackets specify the contribution of each component to the final grade.
Credit Points 6
Grades 1-6 0,5
Modules Modul Informatik-Anwendung (BSF - Informatik (Studienbeginn vor 01.08.2016))
Vertiefungsmodul Computational Intelligence (Bachelor Informatik 10)
Vertiefungsmodul Verteilte Systeme (Bachelor Informatik 10)
Vertiefungsmodul Life Science-Informatik (Bachelor Informatik 10)
Vertiefungsmodul Betriebliche Informationssysteme (Bachelor Informatik 10)
Modul Applications and Related Topics (Bachelor Computer Science 16)
Modul Applications and Related Topics (BSF - Computer Science)
Registration Services (Requires login)