I121 – Programming II

Module
Programming II
Programmierung II
Module number
I121 [I-121]
Version: 1
Faculty
Informatics/Mathematics
Level
Bachelor/Diploma
Duration
1 Semester
Semester
Summer semester
Module supervisor

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

Lecturer(s)

Prof. Dr.-Ing. Kai Bruns
kai.bruns(at)htw-dresden.de
Lecturer in: "Programmierung II"

Prof. Dr.-Ing. Mario Neugebauer
mario.neugebauer(at)htw-dresden.de
Lecturer in: "Programmierung II"

Prof. Dr.-Ing. Arnold Beck
arnold.beck(at)htw-dresden.de
Lecturer in: "Programmierung II"

Course language(s)

German
in "Programmierung II"

ECTS credits

5.00 credits

Workload

150 hours

Courses

4.00 SCH (2.00 SCH Lecture | 2.00 SCH Internship)

Self-study time

90.00 hours

Pre-examination(s)
None
Examination(s)

Alternative examination - Documentary work
Weighting: 30% | not to be compensated
in "Programmierung II"

Written examination
Examination time: 120 min | Weighting: 70% | not to be compensated
in "Programmierung II"

Form of teaching

2/0/2  V/Ü/P

Media type
No information
Instruction content/structure

Klassen und Objekte,

  •  Klassen als Datentypen  
  •  Member/Methoden
  •  Membersichtbarkeit
  •  Erzeugung/Vernichtung/Initialisierung von Objekten
  •  Interfaces
  •  statische Member

Vererbung

  • Basisklasse/abgeleitete Klasse
  • Überschriebene Funktionen
  • Polymorphie

Operatorüberladung (C++)

Templates (C++)


Verwendung von Klassenbibliotheken

  • I/O
  • Benutzerinteraktion (GUI)
  • Netzwerk (Java)
Qualification objectives

Die Studierenden beherrschen die grundlegenden Konzepte der Objektorientierten Programmierung (Klassen und Objekte, Polymorphie, Vererbung, Information hiding), können diese anwenden und bestehende Klassenbibliotheken nutzen.

Social and personal skills
No information
Special admission requirements
No information
Recommended prerequisites

Aufbauend auf Programmierung I (I-120)

Continuation options
No information
Literature
  • http://www.cplusplus.com/
  • java API-Dokumentation
Current teaching resources
  • Skript zur Lehrveranstaltung
Notes
No information