Invitation SOI Workshops Fall 2015

Learn the SOI-basics at ETH Zurich, Uni Bern or EPF Lausanne. Register now!

Samuel Grütter
News

Wir laden Dich zu unseren drei Workshop-Weekends für die erste Runde ein. Sie sind die ideale Gelegenheit, um in die erste Runde der SOI einzusteigen.

Die Workshops richten sich primär an Einsteiger, aber an 1-2 Wochenenden (je nach Anmeldungen) werden wir auch ein Programm für Fortgeschrittene anbieten. An allen drei Wochenenden werden wir Deutsch, Französisch, und ev. Englisch sprechen, d.h. es reicht, wenn du eine dieser Sprachen verstehst.

Es gibt Vorlesungen und praktische Übungen am Computer, wo du das Gelernte gleich in einem selbst geschriebenen Programm ausprobieren kannst, und Fragen stellen kannst, wenn etwas nicht funktionieren sollte.

Der Einsteiger-Track wird ungefähr folgende Themen beinhalten: Was ist ein Algorithmus, wie gehe ich an eine Aufgabe heran, Laufzeit-Analyse, Big-O Notation, Einführung ins Programmieren in C++, Input/Output in C++, C++ im Linux-Terminal kompilieren, for-Loops, Datentypen, Funktionen, Arrays, Standard Template Library, binäre Suche, Backtracking-Algorithmen, Kombinatorik und Zahlentheorie, Einstieg in die Graphentheorie, eventuell auch Dynamische Programmierung.

Mit den fortgeschrittenen Teilnehmenden werden wir Themen behandeln wie Geometrie-Algorithmen (Grundlagen, Konvexe Hülle, Scanline-Algorithmen), Dynamische Programmierung, Graphenalgorithmen (Union Find, Minimum Spanning Tree, Dijkstras Algorithmus), Divide & Conquer, Segment-Bäume, und Diskrete Mathematik (Gruppen, Multiplikative Inverse, Relationen, Beweistechniken, Induktion).

Daten

Die Workshops finden an folgenden drei Wochenenden statt:

  • Samstag 17.10.2015 10h – Sonntag 18.10.2015 17h an der EPF Lausanne (mit 1 Übernachtung in der Jugendherberge Lausanne)
  • Freitag 23.10.2015 10h – 17h, Uni Bern (ohne Übernachtung)
  • Freitag 6.11.2015 10h – Sonntag 8.11.2015 16h, ETH Zürich (mit 2 Übernachtungen in der Jugendherberge Zürich)

Du kannst an einem oder an zwei Wochenenden teilnehmen. Damit es Platz hat für alle, ist es nicht möglich, an allen 3 teilzunehmen.

Sprachen

An allen drei Wochenenden werden wir Deutsch, Französisch, und evtl. Englisch sprechen, d.h. es reicht, wenn du eine dieser Sprachen verstehst.

Mitbringen

Du solltest, falls irgendwie möglich, einen eigenen Laptop mitnehmen, und gcc (der C++ Kompiler, den wir verwenden werden) installieren. Du wirst genauere Anweisungen dazu nach der Anmeldung erhalten.

Verpflegung, Unterkunft, Kosten

Wir werden jeweils auf dem Campus Zmittag essen, Abendessen und Frühstück in der Jugendherberge. Snacks und Getränke für zwischendurch werden bereit stehen.

Dank unseren Unterstützungspartnern übernimmt die SOI die Kosten für Verpflegung und Jugendherberge, und die Reisekosten werden zum Halbtax-Preis zurückerstattet.

Anmeldung

Interessiert? Dann fülle bitte das Anmeldeformular aus. Am besten noch heute, denn die Teilnehmerzahl ist beschränkt, und wir werden die Anmeldungen in der Reihenfolge des Anmeldedatums berücksichtigen.

Bei Fragen sind wir unter info@soi.ch erreichbar.

Wir freuen uns, Dich bald in Zürich oder Lausanne begrüssen zu dürfen!

Samuel Grütter, Daniel Graf, im Namen des SOI-Teams