Informatik B S21
to Whiteboard Site

Description

Lernziele von Informatik B

  • Sie wenden Algorithmen auf konkrete Eingaben an.
  • Sie geben Zeichnungen von Graphen aufgrund vorgegebener Eigenschaften an.
  • Sie bestimmen formale Spezifikationen von Algorithmen und abstrakten Datentypen aufgrund von verbalen Beschreibungen, indem Sie Voraussetzung, Effekt und Ergebnis angeben.
  • Sie implementieren gut strukturierte C++-Programme ausgehend von einer verbalen oder formalen Beschreibung unter adäquater Nutzung imperativer und objektorientierter Programmierkonzepte.
  • Sie vergleichen die unterschiedlichen Ausprägungen der Programmierkonzepte.
  • Sie beschreiben unterschiedliche Implementierungen abstrakter Datentypen und vergleichen diese miteinander.
  • Sie entwickeln Algorithmen zur Lösung vorgegebener algorithmischer Probleme unter adäquater Nutzung bekannter Algorithmen und Datenstrukturen und vergleichen diese miteinander.
  • Sie analysieren Algorithmen indem Sie Korrektheit (auf Grundlage der Spezifikation) und Laufzeit begründen.
  • Sie beweisen Eigenschaften von Graphen und O-Notation.

Zielgruppe

Studierende mit dem Nebenfach Informatik und Studierende der Bioinformatik

Literatur

  • Goodrich, Tamassia: Data Structures and Algorithms in C++
  • Stroustrup: Die C++ Programmiersprache
  • Cormen, Leiserson, Rivest, Stein: Introduction to Algorithms
  • Kleinberg, Tardos: Algorithm Design
  • Schöning: Algorithmen - kurz gefasst
Basic Course Info

Course No Course Type Hours
19302101 Vorlesung 4
19302102 Übung 2

Time Span 14.04.2021 - 21.07.2021
Instructors
Max Willert

Study Regulation

0132b_m30 2006, BSc Informatik (Kombi), 30 LPs
0132c_m30 2017, BSc Informatik (Kombi), 30 LPs
0260c_k150 2012, BSc Bioinformatik (Mono), 150 LPs
0352a_MA120 2009, MSc Physik (Mono), 120 LPs
0396a_MA120 Master Wirtschaftsinformatik - Kernfach Master Wirtschaftsinformatik
0396b_MA120 2015, MSc Wirtschaftsinformatik (Mono), 120 LPs

Informatik B S21
to Whiteboard Site

Main Events

Day Time Location Details
Wednesday  8-10 Online 2021-04-14 - 2021-07-14
Friday  8-10 Online 2021-04-16 - 2021-07-16

Accompanying Events

Day Time Location Details
Tuesday 10-12 T9/051 Seminarraum Übung 02
Tuesday 10-12 T9/049 Seminarraum Übung 01
Tuesday 10-12 https://fu-berlin.webex.com/meet/carif01 Carina Svea Fischer
Wednesday  4- 6 https://fu-berlin.webex.com/meet/valentin.noske Valentin Leonard Noske
Wednesday 12-14 T9/SR 005 Übungsraum Übung 06
Wednesday 12-14 A6/SR 032 Seminarraum Übung 04
Wednesday 12-14 A6/SR 031 Seminarraum Übung 03
Wednesday 12-14 T9/SR 006 Seminarraum Übung 07
Wednesday 12-14 https://fu-berlin.webex.com/fu-berlin/j.php?MTID=mb93faff0e14217e182c2153ee26618 Vincent Musch
Thursday  8-10 https://fu-berlin.webex.com/fu-berlin/j.php?MTID=m5da9cfe4609f7ecd6cb8c227de1aea Vincent Musch
Thursday  8-10 T9/053 Seminarraum Übung 09
Thursday  8-10 T9/051 Seminarraum Übung 08
Thursday 10-12 T9/SR 005 Übungsraum Übung 12
Thursday 10-12 T9/046 Seminarraum Übung 10
Thursday 10-12 https://fu-berlin.webex.com/meet/khue.nm Minh Khue Nguyen
Thursday 10-12 https://fu-berlin.webex.com/meet/carif01 Carina Svea Fischer
Thursday 10-12 T9/049 Seminarraum Übung 11
Thursday 10-12 T9/SR 006 Seminarraum Übung 13
Friday 12-14 T9/049 Seminarraum Übung 15
Friday 12-14 https://fu-berlin.webex.com/meet/khue.nm Minh Khue Nguyen
Friday 12-14 T9/046 Seminarraum Übung 14

Informatik B S21
to Whiteboard Site

Most Recent Announcement

:  

Currently there are no public announcements for this course.


Older announcements

Informatik B S21
to Whiteboard Site

Currently there are no resources for this course available.
Or at least none which you're allowed to see with your current set of permissions.
Maybe you have to log in first.