ELT02370 – Hardware Near Programming II

Module
Hardware Near Programming II
Hardwarenahe Programmierung II
Module number
ELT02370
Version: 1
Faculty
Electrical Engineering
Level
Bachelor/Diploma
Duration
1 Semester
Semester
Summer semester
Module supervisor
Lecturer(s)

Prof. Dr. Christian Troll

Lecturer in: "Hardwarenahe Programmierung II"

Matthias Päßler
Matthias.Paessler(at)fh-zwickau.de
Lecturer in: "Hardwarenahe Programmierung II"

Course language(s)

German - 80.00%
in "Hardwarenahe Programmierung II"

English - 20.00%
in "Hardwarenahe Programmierung II"

ECTS credits

6.00 credits

Workload

180 hours

Courses

4.00 SCH (2.00 SCH Internship | 2.00 SCH Lecture with integrated exercise / seminar-lecture)

Self-study time

120.00 hours
120.00 hours Self-study - Hardwarenahe Programmierung II

Pre-examination(s)

Internship
in "Hardwarenahe Programmierung II"

Examination(s)

alternative Prüfungsleistung - Belegarbeit(en)
Module examination | Weighting: 33%
in "Hardwarenahe Programmierung II"

mündliche Prüfungsleistung
Module examination | Examination time: 20 min | Weighting: 67%
in "Hardwarenahe Programmierung II"

Media type
No information
Instruction content/structure

Paradigma der Objektorientierung
UML Syntax und deren Anwendung für C++
Modellierung in UML
Komplette Syntax und Lexic der Programmiersprache C++
Objektorientierte Algorithmen in C++ 
Standardbibliotheken für C++
Abbildung von C++ Objekten im Speicher
Applikation von C++ auf Mikrocontroller

Qualification objectives

Nach erfolgreichem Abschluss des Moduls soll der Student befähigt sein:
- Probleme objektorientiert zu analysieren
- UML Modelle zu lesen und zu erstellen
- Komplexe objektorientierte Lösungsansätze zu entwickeln
- C++ Programme zu entwickeln zu testen und zu dokumentieren

Special admission requirements

keine

Recommended prerequisites

Grundlagen des Software-Entwurfs Grundkenntnisse der Funktion von Betriebssystemen (Windows, Linux) Grundkenntnisse der Computerarchitektur Beherrschung der Programmiersprache C

Continuation options
No information
Literature

Bollow, F.; Homann, M. ; Köhn, K.: C und C++ für Embedded Systems, mitp-Verlag, 2002 / Stroustrup, Bjarne: Die C++-Programmiersprache, 4. Auflage . Deutsche Übersetzung der Special Edition, 2000 / Erlenkötter, H.: C++ Objektorientiertes Programmieren von Anfang an, rororo 4.Auflage, 2001 / Borrmann, A; Komnick, S.; Landgrebe, G.; Matèrne, J.; Rätzmann, M.; Sauer, J.: Rational Rose und UML Anleitung zum Praxiseinsatz; Galileo Press, 2002

Notes
No information