Skip to main content Skip to page footer

Neuigkeiten

Bitte melden Sie sich per E-Mail an Andreas Buchheit zur Vorlesung an.

Inhalt und Zielsetzung

Diese Vorlesung dient als Einführung in modernes Programmieren in C. Sie ist an alle interessierten Studierenden gerichtet, wobei keinerlei Vorkenntnisse vorausgesetzt werden. 

Ziel der Vorlesung ist es, Sie in die Lage zu versetzten, effiziente und gut lesbare Programme zu schreiben um komplexe Problemstellungen zu lösen. Hierbei werden Ihnen, neben Syntax und Grammatik der Sprache C im Speziellen, auch allgemeine Prinzipien der Programmierung näher gebracht.

Da eine Programmiersprache, wie jede andere Sprache auch, nur durch regelmäßige Anwendung richtig gelernt werden kann, wird die Vorlesung sehr praktisch ausgelegt sein. In Teams werden Sie zusammen Projekte bearbeiten, für die Sie individuelles Feedback erhalten werden.

Erste Schritte

Um mit dem Programmieren beginnen zu können, müssen Sie auf Ihrem Rechner einen C-Compiler (z.B. gcc) und einen Code-Editor (z.B. Visual Code) installieren. Für welches Setup Sie sich entscheiden, bleibt ganz Ihnen überlassen. Zu Beginn der Vorlesung werden wir für Sie eine Tech-Support Stunde einrichten, in der wir Sie bei der Einrichtung ihres Systems unterstützen werden.

Klausurzulassung

  • Erhalt von 50% der erreichbaren Punkte in den Übungsblättern

  • Anwesenheit bei der individuellen Besprechung der Übungen (maximal zweimal unenschuldigtes Fehlen)

Literatur

  • The C Programming Language, Brian W. Kernighan, Dennis M. Ritchie,

  • Practical C Programming, Steve Oualline,

  • Understanding and Using C Pointers, Richard Reese,

  • Modern C, Jens Gustedt.

Termine

Vorlesung: Donnerstag, 14:00 - 16:00 Uhr, Gebäude E2.5, Hörsaal II