19403720 Kurs

Einführung in C++

Sandro Andreotti

Zusätzl. Angaben / Voraussetzungen

Diese Veranstaltung richtet sich in erster Linie an Studierende der Bioinformatik (als Vorbereitung auf das Modul "Algorithmen und Datenstrukturen" im dritten Fachsemester) Informatikstudierende dürfen ebenfalls teilnehmen sofern Plätze frei sind.

Schließen

Kommentar

Wer sollte den Kurs besuchen?

Diese Veranstaltung richtet sich in erster Linie an Studierende der Bioinformatik (als Vorbereitung auf das Modul "Praxis der Algorithmischen Bioinformatik I und Numerik" im dritten Fachsemester). Ein Besuch dieses Blockkurses wird dringend empfohlen!

Studierende anderer Fächer, insbesondere Informatikstudierende, sind eingeladen ebenfalls teilzunehmen.

Der Kurs richtet sich an Studierende mit wenigen oder keinen Vorkenntnissen in C++. Vorkenntnisse über objektorientierte Programmierung werden vorausgesetzt.

Zeitraum

  • Zwei Wochen vor Semesterbeginn (i.d.R. die Wochen direkt vor Beginn der Vorlesungszeit)
    • 30.9. - 11.10.2024 in T9/006
  • Eine Woche nach der Vorlesungszeit (Ende Februar/Anfang März)
    • 24.2. -28.2.2025 in T9/049

Details im Whiteboardkurs. Bitte rechtzeitig anmelden!

Ablauf

Der Kurs wird als zweigeteilter Blockkurs über insgesamt drei Wochen abgehalten. Zwei Wochen finden vor der Vorlesungszeit und eine Woche findet nach der Vorlesungszeit statt. Jeden Tag gibt es zunächst eine zweistündige, theoretische Einführung. Anschließend wird in einer doppelstündigen Übung die Theorie in die Praxis umgesetzt, (in der Form von Programmieraufgaben).

Am Freitag jeder Kurswoche (3x insgesamt) wird ein Multiple-Choice Test über den Inhalt der jeweiligen Woche stattfinden. Alle drei Tests müssen bestanden werden um das Modul zu bestehen. Falls ein Test nicht bestanden (oder angetreten) wird, besteht die Möglichkeit ihn in der folgenden Kurswoche zu wiederholen.

Wo

Vorlesung am Vormittag (10-12 Uhr): T9/006 (Oktober), bzw T9/049 (Februar)

Übungen am Nachmittag: Poolräume K036/K038

Inhalte (vorläufige Planung)

1.Woche: Grundlagen

  • Grundlegende Sprachelemente
  • Erstellung einfacher Programme
  • Compiler / Linker
  • Datentypen
  • STL
  •  IO
  • ...

2. Woche: Vertiefung

  • Objektorientierung
  • Templates

3. Woche: Gemischte Themen

  • Parallelisierung
  • Lambda expressions
  • rValue Referenzen
  • ....
Schließen

42 Termine

Regelmäßige Termine der Lehrveranstaltung

Mo, 30.09.2024 10:00 - 12:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/SR 006 Seminarraum (Takustr. 9)

Di, 01.10.2024 10:00 - 12:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/SR 006 Seminarraum (Takustr. 9)

Mi, 02.10.2024 10:00 - 12:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/SR 006 Seminarraum (Takustr. 9)

Fr, 04.10.2024 10:00 - 12:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/SR 006 Seminarraum (Takustr. 9)

Mo, 07.10.2024 10:00 - 12:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/SR 006 Seminarraum (Takustr. 9)

Di, 08.10.2024 10:00 - 12:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/SR 006 Seminarraum (Takustr. 9)

Mi, 09.10.2024 10:00 - 12:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/SR 006 Seminarraum (Takustr. 9)

Do, 10.10.2024 10:00 - 12:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/SR 006 Seminarraum (Takustr. 9)

Fr, 11.10.2024 10:00 - 12:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/SR 006 Seminarraum (Takustr. 9)

Mo, 30.09.2024 13:00 - 17:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Di, 01.10.2024 13:00 - 17:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Mi, 02.10.2024 13:00 - 17:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Fr, 04.10.2024 13:00 - 17:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Mo, 07.10.2024 13:00 - 17:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Di, 08.10.2024 13:00 - 17:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Mi, 09.10.2024 13:00 - 17:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Do, 10.10.2024 13:00 - 17:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Fr, 11.10.2024 13:00 - 17:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Mo, 30.09.2024 13:00 - 17:00
Einführung in C++

Räume:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Di, 01.10.2024 13:00 - 17:00
Einführung in C++

Räume:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Mi, 02.10.2024 13:00 - 17:00
Einführung in C++

Räume:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Fr, 04.10.2024 13:00 - 17:00
Einführung in C++

Räume:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Mo, 07.10.2024 13:00 - 17:00
Einführung in C++

Räume:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Di, 08.10.2024 13:00 - 17:00
Einführung in C++

Räume:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Mi, 09.10.2024 13:00 - 17:00
Einführung in C++

Räume:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Do, 10.10.2024 13:00 - 17:00
Einführung in C++

Räume:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Fr, 11.10.2024 13:00 - 17:00
Einführung in C++

Räume:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Mo, 24.02.2025 10:00 - 12:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/049 Seminarraum (Takustr. 9)

Di, 25.02.2025 10:00 - 12:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/049 Seminarraum (Takustr. 9)

Mi, 26.02.2025 10:00 - 12:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/049 Seminarraum (Takustr. 9)

Do, 27.02.2025 10:00 - 12:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/049 Seminarraum (Takustr. 9)

Fr, 28.02.2025 10:00 - 12:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/049 Seminarraum (Takustr. 9)

Mo, 24.02.2025 13:00 - 17:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Di, 25.02.2025 13:00 - 17:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Mi, 26.02.2025 13:00 - 17:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Do, 27.02.2025 13:00 - 17:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Räume:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Fr, 28.02.2025 13:00 - 17:00
Einführung in C++

Dozenten:
Dr. Sandro Andreotti
Dr. Chris Bielow

Mo, 24.02.2025 13:00 - 17:00
Einführung in C++

Räume:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Di, 25.02.2025 13:00 - 17:00
Einführung in C++

Räume:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Mi, 26.02.2025 13:00 - 17:00
Einführung in C++

Räume:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Do, 27.02.2025 13:00 - 17:00
Einführung in C++

Räume:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Fr, 28.02.2025 13:00 - 17:00
Einführung in C++

Räume:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Studienfächer A-Z