Algorithmen und Datenstrukturen

Ähnliche Dokumente
Algorithmen & Datenstrukturen

Programmierung. Prof. Dr. Michael Hanus Tel , R. 706 / CAP-4

Programmierung. Prof. Dr. Michael Hanus Tel , R. 706 / CAP-4

Algorithmen und Datenstrukturen (AuD) Prof. Dr. Claudia Eckert und Dr. Thomas Stibor

ADS. 1. Vorlesung. Techniken der Programmentwicklung Prof. Dr. Wolfgang Schramm

Algorithmen und Datenstrukturen CS1017

Algorithmen und Datenstrukturen. PD Ma&hias Thimm

Algorithmische Mathematik und Programmieren

und plötzlich war ich hier!?

Algorithmen und Datenstrukturen (AuD) Prof. Dr. Claudia Eckert

Einführung in die Praktische Informatik WS 09/10

Advanced Topics of Software Engineering. Organisatorische Hinweise

Einführung in die Programmierung

Datenstrukturen und Algorithmen

Mathematik für Biologen und Biotechnologen (240109)

Kapitel 0: Organisatorisches

Optik und Wellenmechanik (WS 2011/ physik311) Stefan Linden Physikalisches Institut Universität Bonn

Veranstaltung Pr.-Nr.: Modul Wirtschaftsinformatik für Wirtschaftswissenschaftler. Organisatorisches. Veronika Waue WS 2007/2008

Vorlesung Berechenbarkeit und Komplexität. Motivation, Übersicht und Organisatorisches

How To: Bachelor SWT. Heiko Geppert. Fachgruppe Informatik

Mein Stundenplan Einführungsvortrag für BSc-StudienanfängerInnen 2008/09

Beziehungen zwischen Vektorräumen und ihren Dimensionen

Mathematik für Studierende der Wirtschaftswissenschaften und Gesundheitsökonomie

Allgemeine Informationen zur Organisation des Labors Werkstoffkunde (86-168)

Algorithmen und Datenstrukturen

Testtheorie und Testpraxis II Übung Teilstandardisierte Verfahren

Grundlagen der VWL (Mikroökonomik)/ Einführung in die VWL Organisation & Aufbau der Veranstaltung

Grundlagen der Informatik Bachelor of Arts: Sprache, Kultur, Translation

Klausur Algorithmen und Datenstrukturen

Herzlich Willkommen!

Algorithmen und Berechnungskomplexität I

Energiewirtschaftliche Veranstaltungen des FB3 als Wahlpflichtfach im Fachbereich Wirtschaft

IT-Studiengänge an der

Algorithmen und Berechnungskomplexität II Prof. Dr. Rolf Klein

Webbasierte Programmierung

Modulbeschreibung Fakultät Gebäudetechnik und Informatik gültig ab WS 2010/11. Niveaustufe: Bachelor

Konstruktion 1. Modulbeschreibung

Algorithmen und Datenstrukturen. Große Übung vom Nils Schweer

Algorithmen und Datenstrukturen

Institut für Politische Wissenschaft und Soziologie. Lehramt Sozialwissenschaften (B.A.) Informationen für Studierende

Veranstaltungen Chemie für Studierende der Medizin und Zahnmedizin WS 2016/2017. Warum Chemie?? Chemie. Klinische Chemie.

Einführung in die Informatik für Nebenfach. Einleitung

FAQs zum Bachelorstudiengang Software Engineering PO-Version Allgemeine Informationen zum Bachelorstudiengang Software Engineering

Datenstrukturen. Sommersemester Kapitel 1: Motivation / Grundlagen. Steffen Lange

Peer-to-Peer- Netzwerke

Informatik II Datenstrukturen und Algorithmen

Grundlagen der Programmierung

Algorithmische Methoden zur Netzwerkanalyse Vorlesung für den Bereich Master Informatik


Übungen zu Grundlagen der Logik in der Informatik - WS15/16

Modulbeschreibung. Seite 1 von 5. Allgemeine Daten: Modulnummer: EI0310 Modulbezeichnung (dt.):

Theorie der Informatik

Datenbanksysteme I. Lehrveranstaltungen zu Datenbanken (SS 07) DBS 2 (2+1) DBS2 IDBS2. Datenschutz und Datensicherheit. Data-Warehouse- Praktikum

Übungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung: Lösungsvorschlag

Logik und diskrete Strukturen

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

Einführung in die Programmierung

Einführung in die Medienwissenschaft

Wahl der Spezialisierungsmodule für das SS 2017

Statistik für Biologen 1. Fachsemester Mono-Bachelor

Physik 4: Quantenmechanik, Atomund Kernphysik (Pk 4a/b)

Einführung in das Studium an der Leibniz Universität Hannover

Programmierung 1 für Wirtschaftsinformatik Wintersemester 2013/14

1. Übung zu "Numerik partieller Differentialgleichungen"

ProduktionsManagement

Modulnummer Modulname Verantwortlicher Dozent. Lineare Algebra und Analytische Geometrie

Seminar Wintersemester 2008/09

Algorithmische Methoden zur Netzwerkanalyse Vorlesung für den Bereich Master Informatik

Wintersemester 2010/2011 Rüdiger Westermann Institut für Informatik Technische Universität München

Programmierkurs I Große Übung

Modulbeschreibung Fakultät Gebäudetechnik und Informatik gültig ab WS 2010/11

Einführung in die Softwaretechnologie

Tutorium Rechnerorganisation

Projektmodul Dr. Miriam Pott

Übungen Grundlagen Betriebssysteme WS 07 / 08

Statistik 1 WS 2013/2014 Universität Hamburg

Kapitel 7: Flüsse in Netzwerken und Anwendungen Gliederung der Vorlesung

Besuch in der Bayern-Kaserne in München

Das Informatik-Kochstudio Sortieren Alltagsalgorithmen Komplexe Algorithmen... 55

Systemaspekte Verteilter Systeme Wintersemester 2004/05

Lastenheft Webinformationssystem V1.0

B.A. Philosophie Begleitfach

Schwerpunkt Geld und Internationale Wirtschaft

Vorlesung C-Kurs 9:15-10:45 Mathe 11:15-12:45 1. Woche Hörsaal 1 2. Woche Hörsaal 7

Einführung in die Informatik

Angewandte Mathematik: Stochastik Prof. Dr. Reinhard Klein

Prüfungsleistungen (Voraussetzungen für die Vergabe von Leistungspunkten)

Lehrstuhl für Produktionswirtschaft Prof. Dr. Marion Steven PRODUKTIONSLOGISTIK. Produktionswirtschaft. Sommersemester 2015

Studieren an der Freien Universität Berlin

Informatik-Studiengänge an der Universität zu Lübeck

Algorithmen und Datenstrukturen

Informationsveranstaltung für Erstsemester Diplom Informationssystemtechnik. Dipl.-Ing. Stephan Hensel Wiss. MA und Mitglied Studienkommission IST

Einführung in die Schulpädagogik. Wissenswertes zur Klausur

1. Einführung. Was ist ein Algorithmus (eine Datenstruktur)? Welche Probleme kann man damit lösen? Warum betrachten wir (effiziente) Algorithmen?

Institut für Telematik Universität zu Lübeck. Programmieren. Kapitel 0: Organisatorisches. Wintersemester 2008/2009. Prof. Dr.

Transkript:

Algorithmen und Datenstrukturen Steffen Börm Christian-Albrechts-Universität zu Kiel Sommersemester 2013 S. Börm (CAU Kiel) Algorithmen und Datenstrukturen Sommersemester 2013 1 / 9

Ansprechpartner Hauptverantwortlicher: Prof. Dr. Steffen Börm sb@informatik.uni-kiel.de Sprechstunde Mittwoch, 11 Uhr s.t., Raum 905, CAP4 Übungsbetrieb: Dipl.-Inf. Sven Christophersen svc@informatik.uni-kiel.de Raum 907, CAP4 Dipl.-Math. Jessica Gördes jeg@informatik.uni-kiel.de Raum 908, CAP4 S. Börm (CAU Kiel) Algorithmen und Datenstrukturen Sommersemester 2013 2 / 9

Zeitplan Vorlesung: Montag, 10 Uhr c.t. Freitag, 8 Uhr c.t. Übungen: Insgesamt 9 Gruppen, verteilt über Montag bis Mittwoch. Hausaufgaben: Neue Aufgabenserie jeweils am Donnerstag um 12 Uhr. Abgabe der Theorie-Aufgaben jeweils am Donnerstag um 9 Uhr s.t. im Schrein, HRS3 Abgabe der Programmieraufgaben jeweils am Donnerstag um 9 Uhr s.t. per Mail an Betreuerin/Betreuer. Programme, die sich nicht übersetzen oder nicht ausführen lassen, gelten als nicht abgegeben. S. Börm (CAU Kiel) Algorithmen und Datenstrukturen Sommersemester 2013 3 / 9

Vorlesung Empfehlung: Zuhören, Notizen machen, mitdenken. Nachfragen sind erlaubt und willkommen. Rücksichtnahme auf andere Zuhörer und Zuhörerinnen: Keine Unterhaltungen während der Vorlesung, keine Verwendung von Notebooks oder Telefonen. Skript ist in Vorbereitung, hoffentlich bald verfügbar unter http://www.informatik.uni-kiel.de/ sb/scripts.html S. Börm (CAU Kiel) Algorithmen und Datenstrukturen Sommersemester 2013 4 / 9

Übungen Ziele der Übung: Vertiefung des Vorlesungsstoffs und Vorbereitung auf die Abschlussklausur. Organisation: Wöchentliche Termine, Kleingruppen. Hausaufgaben (Abgabe in Zweiergruppen im Schrein), Programmieraufgaben (Abgabe in Zweiergruppen per E-Mail), Minitests. Anmeldung über die Studierendendatenbank StudiDB S. Börm (CAU Kiel) Algorithmen und Datenstrukturen Sommersemester 2013 5 / 9

Klausurzulassung Die Klausurzulassung wird Ihnen nur erteilt, falls wir davon ausgehen, dass Sie die Klausur auch bestehen können. Falls Sie beispielsweise mehr als zweimal in den Übungen fehlen oder in mehr als zwei Aufgabenserien weniger als 40 Prozent der Punkte erreichen, ist die Zulassung ernsthaft gefährdet. S. Börm (CAU Kiel) Algorithmen und Datenstrukturen Sommersemester 2013 6 / 9

Zeitaufwand Für das gesamte Modul werden 8 Leistungspunkte vergeben, das entspricht 240 Zeitstunden. Bei 12 Vorlesungswochen gehen wir also davon aus, dass pro Woche im Durchschnitt 20 Zeitstunden in das Modul investiert werden. Davon entfallen lediglich 4,5 Zeitstunden auf die Präsenz in Vorlesung und Übung, der Rest ist für die eigenständige Beschäftigung mit dem Thema vorgesehen, zum Beispiel für das Nacharbeiten des Vorlesungsstoffs, die Beschäftigung mit weiterführender Literatur, die Bearbeitung der Übungsaufgaben oder die Diskussion in Lerngruppen. S. Börm (CAU Kiel) Algorithmen und Datenstrukturen Sommersemester 2013 7 / 9

Algorithmen Grundlegende Frage: Wie bringen wir den Computer dazu, zu tun, was wir von ihm wollen? Antwort: Wir zerlegen die Aufgabe in Schritte, die so einfach sind, dass ein Computer sie ausführen kann. Algorithmus (nach Abu Dscha far Muhammad ibn Musa al-chwarizmi) (Quelle: Wikipedia) Vorlesung: Übersicht über einige grundlegende Algorithmen, Aussagen über Geschwindigkeit, allgemeine Konstruktionsprinzipien, praktische Implementierung. S. Börm (CAU Kiel) Algorithmen und Datenstrukturen Sommersemester 2013 8 / 9

Datenstrukturen Grundlegende Frage: Wie stellen wir die Daten im Computer dar, mit denen ein Algorithmus arbeiten soll? Antwort hängt von der Anwendung und dem Algorithmus ab. Vorlesung: Übersicht über einige grundlegende Datenstrukturen (Arrays, Listen, Keller, Warteschlangen, Bäume, Graphen), Aussagen über Speicherbedarf, Zusammenspiel mit Algorithmen, praktische Implementierung. S. Börm (CAU Kiel) Algorithmen und Datenstrukturen Sommersemester 2013 9 / 9