|
|
Module code: E2584 |
|
2V (2 hours per week) |
3 |
Semester: 5 |
Mandatory course: no |
Language of instruction:
German |
Assessment:
Project work
[updated 09.11.2022]
|
EE1639 (P211-0313) Energy system technology / Renewable energies, Bachelor, ASPO 01.10.2022
, semester 4, optional course
E2584 (P211-0313) Electrical Engineering and Information Technology, Bachelor, ASPO 01.10.2018
, semester 5, optional course
|
30 class hours (= 22.5 clock hours) over a 15-week period. The total student study time is 90 hours (equivalent to 3 ECTS credits). There are therefore 67.5 hours available for class preparation and follow-up work and exam preparation.
|
Recommended prerequisites (modules):
None.
|
Recommended as prerequisite for:
|
Module coordinator:
Prof. Dr. Michael Igel |
Lecturer: Prof. Dr. Michael Igel
[updated 16.08.2022]
|
Learning outcomes:
After successfully completing the course, students will be familiar with the development of graphical user interfaces for Windows operating systems with the help of an integrated development environment in the C/C++ programming language using class libraries. They will be familiar with the development of intuitive, dialog-based user interfaces, in particular the use of graphical control elements (controls).
[updated 09.11.2022]
|
Module content:
1. Concepts for the development of graphical user interfaces, Document View concept, message handling, introduction to the integrated development environment Visual Studio 2022 2. Graphical user interface design Resource workshop, graphical controls and classes, inheritance Wizards from integrated development environments, using class libraries 3. Developing graphical user interfaces Message processing with an application framework, messages from Graphical Controls Implementation Message Handler, systematic software testing Developing a dialog-based software application.
[updated 09.11.2022]
|
Teaching methods/Media:
Lecture notes, Microsoft Visual Studio, live programming with the students
[updated 09.11.2022]
|
Recommended or required reading:
Kernighan, B.W.; Ritchie, D.M.: Programmieren in C, Carl Hanser, 1988, ISBN 3-446-15497-3 Leinecker, Richard: Die Visual C++ 6 Bibel, Markt & Technik OnLine Hilfe Microsoft Visual C++, Microsoft Prinz: Objektorientierte Programmierung mit C++, Prentice Hall
[updated 09.11.2022]
|