I120 – Programmierung I

Modul
Programmierung I
Programming I
Modulnummer
I120 [I-120]
Version: 1
Fakultät
Informatik/Mathematik
Niveau
Bachelor/Diplom
Dauer
1 Semester
Turnus
Wintersemester
Modulverantwortliche/-r

Prof. Dr.-Ing. Kai Bruns
kai.bruns(at)htw-dresden.de

Dozent/-in(nen)

Prof. Dr.-Ing. Arnold Beck
arnold.beck(at)htw-dresden.de
Dozent/-in in: "Programmierung I"

Prof. Dr.-Ing. Kai Bruns
kai.bruns(at)htw-dresden.de
Dozent/-in in: "Programmierung I"

Prof. Dr.-Ing. Mario Neugebauer
mario.neugebauer(at)htw-dresden.de
Dozent/-in in: "Programmierung I"

Lehrsprache(n)

Deutsch
in "Programmierung I"

ECTS-Credits

5.00 Credits

Workload

150 Stunden

Lehrveranstaltungen

5.00 SWS (2.00 SWS Vorlesung | 1.00 SWS Übung | 2.00 SWS Praktikum)

Selbststudienzeit

75.00 Stunden

Prüfungsvorleistung(en)
Keine
Prüfungsleistung(en)

Alternative Prüfungsleistung - Belegarbeit
Wichtung: 30% | nicht kompensierbar
in "Programmierung I"

Schriftliche Prüfungsleistung
Prüfungsdauer: 120 min | Wichtung: 70% | nicht kompensierbar
in "Programmierung I"

Lehrform

2/1/2  V/Ü/P

Medienform
Keine Angabe
Lehrinhalte/Gliederung
  • Eingebaute Datentypen, Zahlendarstellung, Variablen, Konstanten
  • Operatoren und Ausdrücke
  • Anweisungen
  • Funktionen
  • Pointer und Vektoren, Pointerarithmetik, Dereferenzierung
  • Benutzerdefinierte Datentypen
  • dynamischer Speicher
  • Dateiarbeit
  • Funktionspointer, Rekursion
  • Preprozessor
  • Nutzung von Programmbibliotheken
Qualifikationsziele

Die Studierenden beherrschen die Grundlagen der imperativen Programmierung und können einfache Algorithmen und grundlegende Datenstrukturen unter Nutzung von Funktionsbibliotheken in C implementieren.

Sozial- und Selbstkompetenzen
Keine Angabe
Besondere Zulassungsvoraussetzung
Keine Angabe
Empfohlene Voraussetzungen
Keine Angabe
Fortsetzungsmöglichkeiten

Programmierung II (I-121)

Literatur
  • Kerninghan/Ritchie Ansi C
Aktuelle Lehrressourcen
  • Skript zur Lehrveranstaltung
Hinweise
Keine Angabe