- Dozent/in: Stephan Kurpjuweit
- Dozent/in: Laura Most
- Dozent/in: Stephan Kurpjuweit
- Dozent/in: Robin Scherer
An applied undergraduate IoT lecture that covers the fundamentals of Internet of Things technologies and their practical applications in various industries. The class is 25% theory, 75% applied semester team projects, and 10% math.
- Dozent/in: Volker Schwarzer
- Dozent/in: Volker Schwarzer
Nowadays, software is everywhere. It controls our cars,
it dries our laundry, it sends extroverted billionaires to space, and it even can be used
as a currency. Demand and expectations towards software are rising rapidly.
Software needs to be robust, fast, secure, cheap, easy to develop, reliable and so
on. All of this while the complexity of modern software projects has been steadily increasing.
It is not unusual that software systems consist of thousands of individual classes these days.
The more complex a system, the more important its structure and initial design. Hence, software
architecture is a crucial process when designing a system. Software architecture is the practice of decomposing
a large system into smaller partitions. Software architects design the structure, connections and relations
of a system in regards to the stakeholders' requirements.
This course focuses on both, the structural architecture of modern software systems and the process of
architecting a system.
- Dozent/in: Volker Schwarzer
Programmierung graphischer Oberflächen
Programm:
- Benutzerinterfaces - Prinzipien
- Regeln für eine benutzerfreundliche GUI-Konzeption
- Elemente graphischer Benutzeroberflächen
- Wichtige Prinzipien bei der GUI-Programmierung
- Einführung in die GUI-Programmierung mit Tkinter und PyQt
- Kurzdarstellung der GUI-Programmierung mit C#/WPF und JAVA
- Python Crashkurs zur EInführung in die Python-Programmierung
- Bearbeitung der Projektaufgaben
- Dozent/in: Oliver Gloger