Entwurf und Analyse von Algorithmen

Ähnliche Dokumente
Übung Algorithmen und Datenstrukturen

Übung Algorithmen und Datenstrukturen

Mathematik: Ausbildung im zweiten Semester

Übung Algorithmen und Datenstrukturen

Mathematik: Ausbildung im ersten Semester

Theoretische Informatik: Berechenbarkeit und Formale Sprachen

Übung Algorithmen und Datenstrukturen

1. ALLGEMEINES. Im Sommersemester 2018 sind die folgenden Assistentin und Assistenten sowie Tutoreninnen für die Lehrveranstaltung zuständig:

Theoretische Informatik: Berechenbarkeit und Formale Sprachen

Logik für Informatiker

Algorithmen und Datenstrukturen (ESE) Entwurf, Analyse und Umsetzung von Algorithmen (IEMS) WS 2014 / 2015 Vorlesung 3, Donnerstag 6.

Grundlagen der Bildverarbeitung: Informationen zur Übung

Grundlagen der Bildverarbeitung: Informationen zur Übung

Logik für Informatiker

Klassische Themen der Computerwissenschaft

II. Zeitlicher Ablauf und Fernbleiben an einem Praktikumstermin

Die Praktika findet im Physiklabor in C224 und C225 statt.

Klassische Themen der Computerwissenschaft 3 VO, 1 UE, /

2. Grundlagen. Beschreibung von Algorithmen durch Pseudocode. Korrektheit von Algorithmen durch Invarianten.

Studieren leicht gemacht?

Grundlagen der Mathematik 1

Grundlagen: Algorithmen und Datenstrukturen

Algorithmen und Datenstrukturen 1 VL Übungstest WS November 2007

Krankheit bei Prüfungen und Klausurabbruch. Täuschungsversuch. Grundstudiums-Äquivalenzen

Aufgaben und Lösungen Ausarbeitung der Übungsstunde zur Vorlesung Analysis I

Fortgeschrittene Funktionale Programmierung

1. Fach-Prüfung an der Schule für Sozialbetreuungsberufe IBB-Klasse

Die Versuchsanleitungen sind zu finden unter: MyStudy oder auf dem Lehreserver \ PRAKTIKUMSANLEITUNGEN \ PHYSIK \ BACHELOR-PRAKTIKUM

Algorithmen und Datenstrukturen Tutorium I

Marek Chudý. Institut für Statistik und Operations Research UE Statistik 1. Sommersemester, 4.

Grundlagen der Programmkonstruktion (GPK)

Algorithmen und Datenstrukturen VO 3.0 Vorlesungsprüfung 19. Oktober 2007

Einführung in die Praktische Informatik WS 09/10

Algorithmen und Berechnungskomplexität I

Einführung in die Telematik - Studierendenvertretung

Klassische Experimentalphysik II

2.) Anmelden MEDonline: Bitte klicken Sie auf das Schlüsselsymbol oben rechts, um sich anzumelden (siehe Pfeil).

Lineare Algebra I (WS 12/13)

Informationen zur Klausur

4. Übungsblatt zu Mathematik für Informatiker I, WS 2003/04

Methodisches Konstruieren

Mathematik und ihre Didaktik WS 02/03 W. Neidhardt Übung 1. Übungen zu Mathematik und Didaktik I

Wann finden Sprechstunden der Assistent/innen statt? Die Sprechstunden finden jeden Donnerstag von 10:00 12:00 Uhr und nach Vereinbarung statt.

Methodisches Konstruieren

Erweiterungscurriculum Grundlagen der Informatik

Algorithmen und Datenstrukturen Effizienz und Funktionenklassen

Brückenkurs Mathematik

Organisatorisches. Neue Übungsblätter: Nur mehr elektronisch? Abgabe Di, , 14 Uhr bis Do, , 8Uhr

Algorithmen und Datenstrukturen 1 VL Übungstest WS Januar 2011

Fachbereichsinformation

Grundlagen: Algorithmen und Datenstrukturen

2 Wachstumsverhalten von Funktionen

Komplexität von Algorithmen Musterlösungen zu ausgewählten Übungsaufgaben

Brückenkurs Mathematik

Kapitel -1 Organisatorisches

Theoretische Informatik: Berechenbarkeit und Formale Sprachen

Dr. Maria Bucsenez Informationsveranstaltung Zwei-Fach Bachelor + Bachelor BK zum 6. Fachsemester

Die Studienpläne der Bakkalaureats und Magisterstudien sehen Prüfungen vor über:

Informationsblatt zur BFI-PersonalverrechnerInnen-Prüfung *)

Das Studium der Mathematik in Bonn

Grundlagen der Algorithmen und Datenstrukturen

PI.TGS.TS: Technische Grundlagen und Systemsoftware

Datenstrukturen, Algorithmen und Programmierung 2

Klausur Algorithmen und Datenstrukturen SS August Arbeitszeit 90 min

Definition: Unter der n-ten Potenz einer beliebigen reellen Zahl a versteht man das n-fache Produkt von a mit sich selbst

Einführung zur Vorlesung LEN

1 Beschreibung der Grundlagen

Diskrete Strukturen Tutorium I 29. Oktober Tim Weißker

Wirtschafts- und Finanzmathematik

Informationsveranstaltung zum 4. Fachsemester - Bachelor HRSGe. Dr. Maria Bucsenez

Algorithmen und Datenstrukturen

P R Ü F U N G S P R O T O K O L L MASTERSTUDIUM VERFAHRENSTECHNIK Studienplan 2012

Algorithmen und Datenstrukturen Kapitel 1 Algorithmen & Algorithmenanalyse

1. Asymptotische Notationen 2. Zahlentheoretische Algorithmen 3. Sortierverfahren 4. String Matching 5. Ausgewählte Datenstrukturen

Prüfungsamt & Erstanmeldung

Herzlich Willkommen im Philosophie-Studium!

Informationen zur Mainzer Studienstufe (MSS)

Einführung in die Programmierung

Herzlich Willkommen!

Algorithmische Mathematik und Programmieren

Logik und diskrete Strukturen

5. Übungsblatt zu Algorithmen I im SoSe 2016

Transkript:

Entwurf und Analyse von Algorithmen Entwurf und Analyse von Algorithmen: 716.325 3VU, MAT319UF 2VO, MAT320UF 1UE Bitte rechtzeitig entsprechend anmelden LV-Beschreibungen: TUGOnline Termine/Prüfungstermine: TUGOnline Webseite: www.ist.tugraz.at/eaa17.html News-Gruppe: tu-graz.algorithmen Achtung: Teach Center wird nicht mehr unterstützt Oswin Aichholzer, Birgit Vogtenhuber: Entwurf und Analyse von Algorithmen, 1

Vorlesung (MAT319UF 2VO) Beurteilung erfolgt durch schriftliche Gesamtprüfung. 6 Prüfungstermine pro Jahr, siehe TUGOnline. Notenschlüssel: Note Punkte Sehr gut (1) 17.5-20.0 Gut (2) 15,5-17,0 Befriedigend (3) 13,0-15,0 Genügend (4) 10,5-12,5 Bei der Prüfung können maximal 20 Punkte erreicht werden. Oswin Aichholzer, Birgit Vogtenhuber: Entwurf und Analyse von Algorithmen, 2

Übung (MAT320UF 1UE) 1/2 Ausgabe von wöchentlichen Übungsblättern in der Übungsstunde, eine Woche später Fragestunde dazu. Abgabe nach Fragestunde jeweils Dienstag bis spätestens 13:00 in Abgabebox. Fragestunden und Einsichtnahmen mit Studienassistenten. Am Jahresende ein Abgabegespräch zu allen Übungsblättern. Weitere Details auf eigenen Infoblättern (Webseite). Oswin Aichholzer, Birgit Vogtenhuber: Entwurf und Analyse von Algorithmen, 3

Übung (MAT320UF 1UE) 2/2 Je Beispiel gibt es 10 Punkte. Die Summe der erreichten Punkte wird auf 100% normiert (abhängig von der Anzahl der Übungsblätter). Notenschlüssel: Note Punkte Sehr gut (1) 87.51% bis 100% Gut (2) 75.01% bis 87.50% Befriedigend (3) 62.51% bis 75.00% Genügend (4) 50.01% bis 62.50% Bei Anmeldung zur Übung ohne Abgabe wird kein Zeugniss ausgestellt. Oswin Aichholzer, Birgit Vogtenhuber: Entwurf und Analyse von Algorithmen, 4

VU (VorlesungÜbung,716.325 3VU) Die Beurteilung wird durch 2 Teilklausuren während des Semesters festgelegt. Termine: 27.11.2017, 18:00-20:00 (2 Blöcke), und 25.01.2018, 13:00-15:00 (2 Blöcke). Eine Ersatz-Teilklausur gibt es am 09.02.2018, 10:00. Dabei kann frei gewählt werden, welche der beiden Teilklausuren wiederholt wird (jedoch nur eine!). Eine Wiederholung ist nur möglich wenn an der Teilklausur teilgenommen wurde bzw. bei begründetem Fehlen. Je Teilklausur werden 50% vergeben. Notenschlüssel: Wie bei Übungen. Bei Anmeldung zur VU ohne Antritt zu TKs wird kein Zeugniss ausgestellt. Oswin Aichholzer, Birgit Vogtenhuber: Entwurf und Analyse von Algorithmen, 5

Was sollte ich schon können... Asymptotische Notationen: Was sind O- Ω- und Θ- Notationen? Logarithmen und Exponentialfunktionen: Umrechnen von Logarithmen verschiedener Basen (wie berechnet man einen Logarithmus zur Basis 3 auf einem Taschenrechner?) Welche Funktion wächst am schnellsten, f 1 (n) = 4 n/2, f 2 (n) = 2 n, oder f 3 (n) = e n ln 2? Beweise: durch vollständige Induktion durch Widerspruch Oswin Aichholzer, Birgit Vogtenhuber: Entwurf und Analyse von Algorithmen, 6

Ein paar grundlegende Hinweise... Gemeinsames Besprechen der Übungen ist durchaus erwünscht, die Abgabe muss jedoch selbständig ausgearbeitet, geschrieben und verstanden werden. Die Angabeblätter stehen auf der Homepage zur Verfügung, die Abgaben sind darauf zu schreiben. (sowohl handschriftliche als auch mit dem Computer geschriebene Ausarbeitungen sind möglich.) Bitte begründen(!) Sie Ihre Aussagen/Algorithmen/etc. Oswin Aichholzer, Birgit Vogtenhuber: Entwurf und Analyse von Algorithmen, 7

Ein paar grundlegende Hinweise... Ein Listing ist kein Algorithmus. Eine verbale Beschreibung der Zeilen eines Codes ist keine Erklärung (der Funktionsweise) eines Algorithmus. Wichtig ist das Verständnis eines Algorithmus (wie und warum(!) funktioniert er), nicht ein Listing auswendig zu lernen. Korrektheit wird nicht durch ein Beispiel gezeigt (und auch nicht durch mehrere Beispiele). Oswin Aichholzer, Birgit Vogtenhuber: Entwurf und Analyse von Algorithmen, 8

Ein paar grundlegende Hinweise... Es steht Ihnen vollkommen frei die Lehrveranstaltung zu besuchen oder auch nicht. Dies erfolgt jedoch auf Ihre Verantwortung! Keyword dropping bringt nicht weniger Punkte, sondern 0 Punkte. Ein Abgabetermin um 13:00 bedeutet nicht, dass Sie das Übungsblatt genau um 13:00 einwerfen müssen. Sie dürfen es auch vorher (zb auch am Vortag) einwerfen. Diese Liste erhebt keinen Anspruch auf Vollständigkeit. Oswin Aichholzer, Birgit Vogtenhuber: Entwurf und Analyse von Algorithmen, 9