Aktuelle Modulbeschreibung

Modulnummer: 12101
Modultitel: Algorithmieren und Programmieren
  Design of Algorithms and Programming
Einrichtung: Fakultät 1 - MINT - Mathematik, Informatik, Physik, Elektro- und Informationstechnik
Verantwortlich:
  • Prof. Dr. rer. nat. habil. Hofstedt, Petra
Lehr- und Prüfungssprache: Deutsch
Dauer: 1 Semester
Angebotsturnus: jedes Sommersemester
Leistungspunkte: 10
Lernziele: Die Studierenden werden befähigt, einfache und komplexere Algorithmen zu entwerfen und hinsichtlich ihrer Laufzeiteffizienz und formaler Eigenschaften zu bewerten. Zusätzlich werden Kenntnisse über die Konzepte von höheren Programmiersprachen, zum Beispiel funktionale Sprachen, erworben.
Inhalte: Aufbauend auf einem intuitiven Algorithmenbegriff werden Grundprinzipien des Entwurfs und der Analyse von Algorithmen behandelt. Insbesondere werden Maße für die Effizienz von Algorithmen sowie Methoden für Aufwandsabschätzungen dargelegt. Ein wichtiger Aspekt ist dabei der Zusammenhang zwischen Algorithmen und geeigneten Datenstrukturen. Weiterhin werden formale Programmeigenschaften untersucht. Am Beispiel einer höheren Programmiersprache werden die Grund- und fortgeschrittene Konzepte von Programmiersprachen und deren Nutzung dargelegt. Es werden Datenstrukturen, wie Graphen, Bäume und Heaps und zugehörige Algorithmen darüber betrachtet. Programmierpraxis wird durch begleitende Programmieraufgaben erworben.
Empfohlene Voraussetzungen: keine
Zwingende Voraussetzungen: keine
Lehrformen und Arbeitsumfang:
  • Vorlesung / 4 SWS
  • Übung / 2 SWS
  • Laborausbildung / 2 SWS
  • Selbststudium / 180 Stunden
Unterrichtsmaterialien und Literaturhinweise: Aktuelle Literaturhinweise werden zu Beginn der Lehrveranstaltung bekannt gegeben und sind auf der Web-Seite zur Veranstaltung zu finden.
Modulprüfung: Voraussetzung + Modulabschlussprüfung (MAP)
Prüfungsleistung/en für Modulprüfung: Voraussetzung für die Modulabschlussprüfung:
  • erfolgreiche Bearbeitung der Übungsblätter inklusive zwei Zwischentests (jeweils 90 Minuten) im Rahmen der Lehrveranstaltung
Modulabschlussprüfung:
  • Klausur, 120 Minuten
Bewertung der Modulprüfung: Prüfungsleistung - benotet
Teilnehmerbeschränkung: keine
Zuordnung zu Studiengängen:
  • Dipl.-Ing. / Elektrotechnik (universitäres Profil) / Prüfungsordnung 2006
  • Dipl.-Ing. / Maschinenbau (universitäres Profil) / Prüfungsordnung 2006
  • Dipl.-Ing. / Wirtschaftsingenieurwesen (universitäres Profil) / Prüfungsordnung 2006
  • B.Sc. / Elektrotechnik (universitäres Profil) / Prüfungsordnung 2006
  • B.Sc. / Informatik (universitäres Profil) / Prüfungsordnung 2008 - 1. SÄ 2017
  • B.Sc. / Maschinenbau (universitäres Profil) / Prüfungsordnung 2006
  • B.Sc. / Mathematik (universitäres Profil) / Prüfungsordnung 2007
  • B.Sc. / Physik (universitäres Profil) / Prüfungsordnung 2008
  • B.Sc. / Wirtschaftsingenieurwesen (universitäres Profil) / Prüfungsordnung 2008
  • B.Sc. / Medizininformatik (universitäres Profil) / Prüfungsordnung 2016
  • B.Sc. / Wirtschaftsmathematik (universitäres Profil) / Prüfungsordnung 2007
  • B.A. / Kultur und Technik (universitäres Profil) / Prüfungsordnung 2008
  • B.A. / Kultur und Technik (universitäres Profil) / Prüfungsordnung 2017
  • B.Sc. / Informations- und Medientechnik (universitäres Profil) / Prüfungsordnung 2008
  • B.Sc. / Informations- und Medientechnik (universitäres Profil) / Prüfungsordnung 2017
  • B.Sc. / Umweltingenieurwesen (universitäres Profil) / Prüfungsordnung 2006
  • B.Sc. / eBusiness (universitäres Profil) / Prüfungsordnung 2003
  • B.Sc. / eBusiness (universitäres Profil) / Prüfungsordnung 2007
  • Abschluss im Ausland / Informatik / keine Prüfungsordnung
  • Abschluss im Ausland / Physik / keine Prüfungsordnung
  • Abschluss im Ausland / Wirtschaftsingenieurwesen / keine Prüfungsordnung
  • Abschluss im Ausland / Verfahrenstechnik / keine Prüfungsordnung
  • Abschluss im Ausland / Kultur und Technik / keine Prüfungsordnung
  • Abschluss im Ausland / Informations- und Medientechnik / keine Prüfungsordnung
  • Abschluss im Ausland / Umweltingenieurwesen / keine Prüfungsordnung
  • kein Abschluss / College+ / Prüfungsordnung 2017
Bemerkungen:
  • Studiengang Informatik B. Sc.: Pflichtmodul.
  • Studiengang Informations- und Medientechnik B. Sc.: Pflichtmodul im Komplex „Informatik".
  • Studiengang eBusiness B. Sc.: Pflichtmodul.
  • Studiengang Mathematik B. Sc.: Wahlpflichtmodul.
  • Studiengang Wirtschaftsingenieurwesen B. Sc. (Vertiefung Informatik): Pflichtmodul.
  • Studiengang Wirtschaftsmathematik B. Sc.: Wahlpflichtmodul in "Informatik".
  • Studiengang Physik B. Sc.: Wahlpflichtmodul in "Informatik".
Veranstaltungen zum Modul:
  • Vorlesung: Algorithmieren und Programmieren
  • Übung zur Vorlesung
  • Laborausbildung
  • Zugehörige Prüfung
Veranstaltungen im aktuellen Semester: