E953 – Computer Science 2 / Correspondence Course

Module
Computer Science 2 / Correspondence Course
Informatik 2 / FS
Module number
E953
Version: 1
Faculty
Electrical Engineering
Level
Bachelor/Diplom
Duration
1 semester
Turnus
Winter semester
Module supervisor

Prof. Dr.-Ing. Jens Schönherr
jens.schoenherr(at)htw-dresden.de

Lecturers

Prof. Dr.-Ing. Jens Schönherr
jens.schoenherr(at)htw-dresden.de

Teaching language(s)

German

ECTS credits

5.00 Credits

Workload

150 hours

Courses

2.50 SWS (0.50 SWS Internship | 2.00 SWS Other)

Self-study time

112.50 hours

Pre-requisite(s) for the examination
Not specified
Examination(s)

Alternative examination - Written performance assessment
Examination duration: 90 min | Weighting: 100 %

Teaching form
  • Konsultationen
  • Übungen im Computerlabor
Media type
  • Skript mit Kontrollfragen und Übungsaufgaben
Teaching content / structure
  • Prinzipien der objektorientierten Programmierung (OOP)
    (Klassen und Objekte, Methoden, Konstruktoren/Destruktoren, Speicherverwaltung, Vererbung)
  • komplexe Datenstrukturen (Implementierung von Datenstrukturen, Nutzung vorgefertigter Datenstrukturen)
  • Nutzung von Computern für wissenschaftliche Berechnungen einschließlich der Darstellung von Resultaten
Qualification objectives

Kenntnisse:

  • Klassen und Objekte
  • Datenkapselung und Vererbung

Fertigkeiten und Fähigkeiten:

  • Strukturierung von Daten
  • Erstellung von Klassen zur Datenkapselung
  • Nutzung von Klassenbibliotheken
  • Durchführung von wissenschaftlichen Berechnungen einschließlich graphische Darstellung der Resultate
Social and personal skills
  • Denken in Abstraktion, Verallgemeinerung und Verfeinerung
  • Problemanalyse und Konzeptentwicklung
  • Strukturierung und Management eines kleinen IT-Projekts
  • Nachvollziehbarkeit in wissenschaftlichen Arbeiten
Special admission requirement(s)
Not specified
Recommended prerequisites

Informatik 1

Continuation options
Not specified
Literature
  • Standardliteratur für objektorientierte Programmierung und für die Programmiersprache C++ (in der HTW-Bibliothek verfügbar) u.a.
    Wolf: Grundkurs C++ (2016)
Current teaching resources
  • Skript mit Kontrollfragen und Übungsaufgaben zum Download
Notes
Not specified