19335520 Kurs

WiSe 24/25: Programmierung in C

Larissa Groth

Kommentar

Ziel dieses Kurses ist es, den Teilnehmenden einen Einstieg in die C-Programmierung zu bieten und die Grundlagen zur Verwendung dieser Programmiersprache im weiteren Studium zu legen. Im Rahmen dieses Kurses werden den Teilnehmenden grundlegende Kenntnisse in der Programmierung der Sprache C hardwarenah beigebracht. Hierbei wird zuerst auf die Grundlagen der Syntax eingegangen und an die Einordnung von Programmabläufen in das gesamte Betriebssystem. Darauf aufbauend sollen Kenntnisse der klassischen strukturierten Programmierung vermittelt werden, um auch komplexere Aufgabe in dieser Programmiersprache elegant zu lösen. Am Ende wird im Rahmen eines Projektes ein Spiel entwickelt, dessen Vorstellung die Präsentationsprüfung darstellt. Nach dem Absolvieren des Kurses sollen diese Kompetenzen vermittelt worden sein:

• Aufbau eines C-Programms: Funktionen, Statements, Blöcke, Deklarationen, Keywords, etc.

• Fehlerbehandlung, Einbindung von externem Code

• Design und Konzeption: Wie wird strukturiert entwickelt, wie komme ich von der Idee zur Implementation?

• Objektorientierte Programmierung in C: Tabellen von Funktionszeigern, Vererbung durch Struktureinbettung, dynamischer Dispatch mit V-Tables

• Anlesen von Spezifikationen, Build-Skripting mit make und Makefiles

Schließen

60 Termine

Zusätzliche Termine

Do, 06.03.2025 10:00 - 12:00
Programmierung in C

Räume:
A6/SR 025/026 Seminarraum (Arnimallee 6)

Regelmäßige Termine der Lehrveranstaltung

Mo, 03.03.2025 12:00 - 16:00
Programmierung in C

Dozenten:
Larissa Groth

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

Di, 04.03.2025 12:00 - 16:00
Programmierung in C

Dozenten:
Larissa Groth

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

Mi, 05.03.2025 12:00 - 16:00
Programmierung in C

Dozenten:
Larissa Groth

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

Do, 06.03.2025 12:00 - 16:00
Programmierung in C

Dozenten:
Larissa Groth

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

Fr, 07.03.2025 12:00 - 16:00
Programmierung in C

Dozenten:
Larissa Groth

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

Mo, 10.03.2025 12:00 - 16:00
Programmierung in C

Dozenten:
Larissa Groth

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

Di, 11.03.2025 12:00 - 16:00
Programmierung in C

Dozenten:
Larissa Groth

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

Mi, 12.03.2025 12:00 - 16:00
Programmierung in C

Dozenten:
Larissa Groth

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

Do, 13.03.2025 12:00 - 16:00
Programmierung in C

Dozenten:
Larissa Groth

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

Fr, 14.03.2025 12:00 - 16:00
Programmierung in C

Dozenten:
Larissa Groth

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

Mo, 17.03.2025 12:00 - 16:00
Programmierung in C

Dozenten:
Larissa Groth

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

Di, 18.03.2025 12:00 - 16:00
Programmierung in C

Dozenten:
Larissa Groth

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

Mi, 19.03.2025 12:00 - 16:00
Programmierung in C

Dozenten:
Larissa Groth

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

Do, 20.03.2025 12:00 - 16:00
Programmierung in C

Dozenten:
Larissa Groth

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

Fr, 21.03.2025 12:00 - 16:00
Programmierung in C

Dozenten:
Larissa Groth

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

Mo, 03.03.2025 12:00 - 16:00
Programmierung in C

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

Di, 04.03.2025 12:00 - 16:00
Programmierung in C

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

Mi, 05.03.2025 12:00 - 16:00
Programmierung in C

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

Do, 06.03.2025 12:00 - 16:00
Programmierung in C

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

Fr, 07.03.2025 12:00 - 16:00
Programmierung in C

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

Mo, 10.03.2025 12:00 - 16:00
Programmierung in C

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

Di, 11.03.2025 12:00 - 16:00
Programmierung in C

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

Mi, 12.03.2025 12:00 - 16:00
Programmierung in C

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

Do, 13.03.2025 12:00 - 16:00
Programmierung in C

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

Fr, 14.03.2025 12:00 - 16:00
Programmierung in C

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

Mo, 17.03.2025 12:00 - 16:00
Programmierung in C

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

Di, 18.03.2025 12:00 - 16:00
Programmierung in C

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

Mi, 19.03.2025 12:00 - 16:00
Programmierung in C

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

Do, 20.03.2025 12:00 - 16:00
Programmierung in C

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

Fr, 21.03.2025 12:00 - 16:00
Programmierung in C

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

Mo, 03.03.2025 12:00 - 16:00
Programmierung in C

Räume:
A6/030 Rechnerpoolraum (Arnimallee 6)

Di, 04.03.2025 12:00 - 16:00
Programmierung in C

Räume:
A6/030 Rechnerpoolraum (Arnimallee 6)

Mi, 05.03.2025 12:00 - 16:00
Programmierung in C

Räume:
A6/030 Rechnerpoolraum (Arnimallee 6)

Do, 06.03.2025 12:00 - 16:00
Programmierung in C

Räume:
A6/030 Rechnerpoolraum (Arnimallee 6)

Fr, 07.03.2025 12:00 - 16:00
Programmierung in C

Räume:
A6/030 Rechnerpoolraum (Arnimallee 6)

Mo, 10.03.2025 12:00 - 16:00
Programmierung in C

Räume:
A6/030 Rechnerpoolraum (Arnimallee 6)

Di, 11.03.2025 12:00 - 16:00
Programmierung in C

Räume:
A6/030 Rechnerpoolraum (Arnimallee 6)

Mi, 12.03.2025 12:00 - 16:00
Programmierung in C

Räume:
A6/030 Rechnerpoolraum (Arnimallee 6)

Do, 13.03.2025 12:00 - 16:00
Programmierung in C

Räume:
A6/030 Rechnerpoolraum (Arnimallee 6)

Fr, 14.03.2025 12:00 - 16:00
Programmierung in C

Räume:
A6/030 Rechnerpoolraum (Arnimallee 6)

Mo, 17.03.2025 12:00 - 16:00
Programmierung in C

Räume:
A6/030 Rechnerpoolraum (Arnimallee 6)

Di, 18.03.2025 12:00 - 16:00
Programmierung in C

Räume:
A6/030 Rechnerpoolraum (Arnimallee 6)

Mi, 19.03.2025 12:00 - 16:00
Programmierung in C

Räume:
A6/030 Rechnerpoolraum (Arnimallee 6)

Do, 20.03.2025 12:00 - 16:00
Programmierung in C

Räume:
A6/030 Rechnerpoolraum (Arnimallee 6)

Fr, 21.03.2025 12:00 - 16:00
Programmierung in C

Räume:
A6/030 Rechnerpoolraum (Arnimallee 6)

Mo, 03.03.2025 10:00 - 12:00
Programmierung in C

Dozenten:
Larissa Groth

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

Di, 04.03.2025 10:00 - 12:00
Programmierung in C

Dozenten:
Larissa Groth

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

Mi, 05.03.2025 10:00 - 12:00
Programmierung in C

Dozenten:
Larissa Groth

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

Do, 06.03.2025 10:00 - 12:00
Programmierung in C

Dozenten:
Larissa Groth

Fr, 07.03.2025 10:00 - 12:00
Programmierung in C

Dozenten:
Larissa Groth

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

Mo, 10.03.2025 10:00 - 12:00
Programmierung in C

Dozenten:
Larissa Groth

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

Di, 11.03.2025 10:00 - 12:00
Programmierung in C

Dozenten:
Larissa Groth

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

Mi, 12.03.2025 10:00 - 12:00
Programmierung in C

Dozenten:
Larissa Groth

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

Do, 13.03.2025 10:00 - 12:00
Programmierung in C

Dozenten:
Larissa Groth

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

Fr, 14.03.2025 10:00 - 12:00
Programmierung in C

Dozenten:
Larissa Groth

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

Mo, 17.03.2025 10:00 - 12:00
Programmierung in C

Dozenten:
Larissa Groth

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

Di, 18.03.2025 10:00 - 12:00
Programmierung in C

Dozenten:
Larissa Groth

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

Mi, 19.03.2025 10:00 - 12:00
Programmierung in C

Dozenten:
Larissa Groth

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

Do, 20.03.2025 10:00 - 12:00
Programmierung in C

Dozenten:
Larissa Groth

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

Fr, 21.03.2025 10:00 - 12:00
Programmierung in C

Dozenten:
Larissa Groth

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

Studienfächer A-Z