Dipl.-Ing. Heimo Hirner Lehre und Forschungheimo.hirner@fh-campuswien.ac.at T: +43 1 606 68 77-2140 F: +43 1 606 68 77-2139 Raum: B.3.21a Favoritenstraße 226 1100 WienLehrveranstaltungen 2020/21Technik> Master-Arbeitsseminar SE Software Design and Engineering moreMaster-Arbeitsseminar SEVortragende: Leon Freudenthaler, BSc MSc, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, DI Jochen Hense, MBA, Dipl.-Ing. Heimo Hirner, FH-Prof. DI Dr. Igor Miladinovic, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc2SWS4ECTSLehrinhalte- Vertiefung der Grundprinzipien des wissenschaftlichen Arbeitens - Lesen, Verstehen und Interpretieren von facheinschlägigen wissenschaftlichen Texten - Literaturrecherchen - formalen Methoden wissenschaftlicher Arbeit - Studierende präsentieren in regelmäßigen Abständen die aktuelle Fortentwicklung ihrer Masterarbeit und stellen diese zur Diskussion im PlenumPrüfungsmodusImmanente Leistungsüberprüfung Präsentationen, HausübungenLehr- und LernmethodeVortrag, Case StudiesSpracheDeutsch> Software Engineering Project 1 UE Software Design and Engineering moreSoftware Engineering Project 1 UEVortragende: DI Dr. techn. Mugdim Bublin, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, DI Jochen Hense, MBA, Dipl.-Ing. Heimo Hirner, FH-Prof. DI Dr. Igor Miladinovic, Mag. Dipl.-Ing. Dr.techn. Wolfgang Radinger-Peer, MBA, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Bernhard Taufner, BSc, MSc1SWS5ECTSLehrinhalteSoftware Engineering Projekt 1 ermöglicht Studierenden, das im Studium erworbene Wissen in einem konkreten Projekt umzusetzen. Im ersten Semester wird ein konkretes Problem analysiert und unter Anwendung von Methoden des Advanced Projektmanagements ein Design für die Software Lösung ausgearbeitet. Diese Lösung wird dann im Software Projekt im zweiten Semester implementiert. Die LV deckt insbesondere die folgenden Inhalte ab: - Anwendung vom modernen Projektmanagementmethoden an einem konkreten Projekt - Formulierung, Klassifizierung und Priorisierung von Requirements für eine konkrete Problemstellung - Verwendung von UML Diagrammen (Use Case, Klassen-, Aktivitäts- und Sequenzdiagrammen) für Software Design Entwurf, um Requirements zu erfüllen - Strukturierte und standardisierte Dokumentation von Ergebnissen als ein High Level Design Dokument, das als Basis für die Implementierung dient.PrüfungsmodusEndprüfung Modulprüfung, ProjektabgabeLehr- und LernmethodeGruppenarbeiten, praktische Projektumsetzung begleitet mit Übungen und CoachingSpracheDeutsch> Software Engineering Project 2 UE Software Design and Engineering moreSoftware Engineering Project 2 UEVortragende: DI Dr. techn. Mugdim Bublin, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, DI Jochen Hense, MBA, Dipl.-Ing. Heimo Hirner, FH-Prof. DI Dr. Igor Miladinovic, Mag. Dipl.-Ing. Dr.techn. Wolfgang Radinger-Peer, MBA, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Bernhard Taufner, BSc, MSc1SWS5ECTSLehrinhalteSoftware Engineering Projekt 2 ermöglicht Studierenden, das im Studium erworbene Wissen in einem konkreten Projekt umzusetzen. Im zweiten Semester wird ausgehend von Anforderungen und Designentwurf aus dem Software Design Projekt im ersten Semester die Software Lösung unter Anwendung von modernen Software Development Methoden und Tools implementiert. Diese implementierte Lösung wird anschließend systematisch getestet und Verbesserungen eingearbeitet. Die LV deckt insbesondere die folgenden Inhalte ab: - Implementierung von Klassen und Datenstrukturen auf Basis vom High Level Design Dokument - Verwendung von Softwarealgorithmen für die Implementierung von Aktivitäts- und Sequenzdiagrammen - Definition und Priorisierung von Testfällen unter Berücksichtigung von Anforderungen - Durchführung von Testszenarien mit aktuellen TestwerkzeugenPrüfungsmodusImmanente Leistungsüberprüfung Modulprüfung, Projektabgabe.Lehr- und LernmethodeGruppenarbeiten, praktische Projektumsetzung begleitet mit Übungen und CoachingSpracheDeutsch> Software Integration ILV Software Design and Engineering moreSoftware Integration ILVVortragende: Prof. Priv.-Doz. DI Dr. techn. Slavisa Aleksic, Dipl.-Ing. Heimo Hirner3SWS5ECTSLehrinhalteDie Software Integration ist eine Methode zur Implementierung und unternehmensweiten Integration technischer und geschäftlicher Funktionen und Prozesse, die über verschiedene Applikationen auf unterschiedlichen Plattformen verteilt sind. Das Ziel ist die integrierte Prozessabwicklung durch ein Netzwerk unternehmensinterner Applikationen und cloudbasierter Dienste verschiedener Generationen und Architekturen. Im Rahmen der Software Integration werden die Integration bestehender Systeme (Legacy Systeme) in eine unternehmensweite Gesamtarchitektur (Enterprise Application Integration) und die Integration unterschiedlicher neuer Softwaresysteme in eine Gesamtarchitektur behandelt. Die LV deckt insbesondere die folgenden Inhalte ab: - Grundlegende Methoden der Softwareintegration - Software Integration Lifecycle Management - Nicht-technische Kriterien in der Software Integration - Service Orientierte Architektur - Auswahlkriterien für den Einsatz von Commercial, Off-The-Shelf Software (COTS) oder kundenspezifischen Softwarelösungen - High-Level Design von Software Integrationslösungen - Integration von Open Source Lösungen - Integration von Cloud Diensten - Werkzeuge der Systemintegration (Enterprise Service Bus, Web Services) - Rolle und Funktion von SoftwareintegratorInnenPrüfungsmodusImmanente Leistungsüberprüfung Ausarbeitung einer Fallstudie, GruppenarbeitenLehr- und LernmethodeFallstudien, praktische Übungen, Vortrag.SpracheEnglisch> Master Thesis Project UE Software Design and Engineering moreMaster Thesis Project UEVortragende: Leon Freudenthaler, BSc MSc, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, DI Jochen Hense, MBA, Dipl.-Ing. Heimo Hirner, FH-Prof. DI Dr. Igor Miladinovic, Dipl.-Ing. Dr. Herbert Mittermayr, Mag. Dipl.-Ing. Dr.techn. Wolfgang Radinger-Peer, MBA, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Alexander von Franqué, BSc, Veronika Winter, MSc2SWS6ECTSLehrinhalteStudierende arbeiten individuell oder in Kleingruppen an Projekten mit Bezug zu Software Design und Software Engineering Technologien und Anwendungen im Kontext hochschulischer F&E-Aktivitäten oder im Rahmen ihrer individuellen Berufstätigkeit. Diese Projekte stellen in weiterer Folge die praxisrelevante Basis für die Masterarbeiten dar.PrüfungsmodusImmanente Leistungsüberprüfung Projektfortschritt, Funktionsnachweis, ProjektpräsentationLehr- und Lernmethode[OFFEN]SpracheDeutsch-Englisch> Betriebssysteme ILV Computer Science and Digital Communications moreBetriebssysteme ILVVortragende: Dipl.-Ing. Heimo Hirner, Bernhard Taufner, BSc, MSc3SWS6ECTSLehrinhalteGrundlegende Konzepte von Betriebssystemen werden vorgestellt. Es wird beschrieben, wie Prozesse und Threads in einem Betriebssystem interagieren. Für die praktische Anwendung der theoretischen Konzepte werden in den Übungen vorwiegend Linux Betriebssysteme eingesetzt. Die Konzepte werden mittels Programmierbeispielen verdeutlicht. Deadlocks werden identifiziert und aufgelöst. Die verwendeten Betriebssysteme werden in einer virtuellen Umgebung eingesetzt. Die LV deckt insbesondere die folgenden Inhalte ab: - Prozesse und Threads - Speicherverwaltung - Deadlocks, Livelocks, Monitor, Semaphore - Dateisysteme - Eingabe und Ausgabe - Virtualisierung - IT-Sicherheit - Unix, Linux - WindowsPrüfungsmodusEndprüfung EinzelarbeitenLehr- und LernmethodePräsentation von Themen durch die Studierenden, praktische Übungen, VortragSpracheDeutsch> Network Applications ILV Computer Science and Digital Communications moreNetwork Applications ILVVortragende: Dipl.-Ing. Heimo Hirner, Bernhard Taufner, BSc, MSc3SWS6ECTSLehrinhalteDigitale Netzwerke und die darauf basierenden Applikationen dominieren heute sämtliche Geschäftsprozesse und auch private Lebensbereiche. Die Grundlage für diese Netzwerkapplikationen bilden die Protokolle der Transport- und der Applikations-schicht des IP-Protokollstacks. Die BenutzerInnenakzeptanz und damit der Erfolg einer Netzwerkapplikation wird, neben deren Bedienbarkeit, im Wesentlichen durch ihre Skalierbarkeit und Performanz bestimmt. Die gewählten Protokolle und die Architektur einer Netzwerkapplikation sind dafür ausschlaggebend. Die LV deckt insbesondere die folgenden Inhalte ab: - Grundlegende Konzepte von Netzwerkapplikationen - Server-Client, Peer-to-Peer und gemischte Architekturen für Netzwerkapplikationen - Ausgewählte Protokolle des Transport- und Application Layers - Implementierung von Netzwerkdiensten (Web, Email, FTP) - Einsatz von defacto Industriestandardapplikationen für Netzwerkdienste - Entwicklung von NetzwerkapplikationenPrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag, praktische Übungen, FernlehreaufgabenSpracheEnglisch> Internet of Things ILV Computer Science and Digital Communications moreInternet of Things ILVVortragende: Dipl.-Ing. Heimo Hirner, Silvia Schmidt, BSc MSc, Sebastian Ukleja, BSc3SWS5ECTSLehrinhalteIm Internet of Things (IoT) werden physische Gegenstände über digitale Netzwerke, wie das Internet, vernetzt und virtuell verfügbar gemacht. Neben der einfachen und kostensparenden Netzwerkanbindung dieser Gegenstände ist die Entwicklung von automatisierten digitalen Netzwerkdiensten, die den zusätzlichen Nutzen der Vernetzung realisieren, Ziel des IoT. Das IoT geht einher mit Begriffen wie Industrie 4.0, oder Ubiquitous Computing. Die LV deckt insbesondere die folgenden Inhalte ab: - IoT Netzwerkarchitektur und Design - Smarte Objekte - IoT Access Technologien - Applikationsprotokolle für das IoT - Datenanalyse im IoT - IoT Datenanalyse und Management - IoT in der IndustriePrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag, praktische Übungen, FernlehreaufgabenSpracheEnglisch> Wahlfach-Projekt 1 UE Computer Science and Digital Communications moreWahlfach-Projekt 1 UEVortragende: FH-Prof. DI Thomas Fischer, Leon Freudenthaler, BSc MSc, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, DI Jochen Hense, MBA, Dipl.-Ing. Heimo Hirner, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Silvia Schmidt, BSc MSc, Dr. Christian Steineder, Bernhard Taufner, BSc, MSc1SWS4ECTSLehrinhalteDie Studierenden lernen anhand einer praktischen, konkreten Aufgabenstellung, das theoretische Wissen über Projekte und Implementierungen in die Praxis umzusetzen. Sie handeln eigenverantwortlich und selbständig und dokumentieren ihre Arbeit nachvollziehbar und detailliert. Die Mitarbeit an einem industriellen F&E Projekt bzw. an aktuellen Problemstellung im Rahmen der F&E Tätigkeit der FH ist möglich.PrüfungsmodusModulprüfungLehr- und LernmethodeGruppenarbeiten, praktische Projektumsetzung begleitet mit Übungen und Coaching.SpracheDeutsch> IoT Applications ILV Computer Science and Digital Communications moreIoT Applications ILVVortragende: Dipl.-Ing. Heimo Hirner3SWS6ECTSLehrinhalteDie Verknüpfung von Millionen smarter Objekte im Internet of Things (IoT) verlangt nach Plattformen und Anwendungen, die sowohl die Anbindung einer derart großen Anzahl von Devices ermöglichen, als auch Datenmanagement und Analysetools für die dabei anfallenden Datenmengen (Big Data) bereitstellen. Die Studierenden lernen in dieser LV die Architekturen, Technologien und Werkzeuge von IoT-Plattformen kennen, und entwickeln und implementieren eigene IoT Applikationen. Die LV deckt insbesondere die folgenden Inhalte ab: - Der IoT Technologie-Stack - IoT-Application Enablement Plattformen - IoT Applikationsarchitektur und Design - Auswahl und Anwendung von Applikationsprotokollen des IoT - Gerätemanagement, Verarbeitungs-und Aktionsmanagement - Datenvisualisierung - Angewandte Datenanalyse und Datenmanagement im IoT - IoT Cloud & Edge Applikationen - Big Data und Machine LearningPrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag, praktische Übungen, Fernlehreaufgaben, Inverted Classroom ElementeSpracheEnglisch> Betriebssysteme ILV Computer Science and Digital Communications moreBetriebssysteme ILVVortragende: Dipl.-Ing. Heimo Hirner, Bernhard Taufner, BSc, MSc3SWS6ECTSLehrinhalteGrundlegende Konzepte von Betriebssystemen werden vorgestellt. Es wird beschrieben, wie Prozesse und Threads in einem Betriebssystem interagieren. Für die praktische Anwendung der theoretischen Konzepte werden in den Übungen vorwiegend Linux Betriebssysteme eingesetzt. Die Konzepte werden mittels Programmierbeispielen verdeutlicht. Deadlocks werden identifiziert und aufgelöst. Die verwendeten Betriebssysteme werden in einer virtuellen Umgebung eingesetzt. Die LV deckt insbesondere die folgenden Inhalte ab: - Prozesse und Threads - Speicherverwaltung - Deadlocks, Livelocks, Monitor, Semaphore - Dateisysteme - Eingabe und Ausgabe - Virtualisierung - IT-Sicherheit - Unix, Linux - WindowsPrüfungsmodusEndprüfung EinzelarbeitenLehr- und LernmethodePräsentation von Themen durch die Studierenden, praktische Übungen, VortragSpracheDeutsch> Network Applications ILV Computer Science and Digital Communications moreNetwork Applications ILVVortragende: Dipl.-Ing. Heimo Hirner, Bernhard Taufner, BSc, MSc3SWS6ECTSLehrinhalteDigitale Netzwerke und die darauf basierenden Applikationen dominieren heute sämtliche Geschäftsprozesse und auch private Lebensbereiche. Die Grundlage für diese Netzwerkapplikationen bilden die Protokolle der Transport- und der Applikations-schicht des IP-Protokollstacks. Die BenutzerInnenakzeptanz und damit der Erfolg einer Netzwerkapplikation wird, neben deren Bedienbarkeit, im Wesentlichen durch ihre Skalierbarkeit und Performanz bestimmt. Die gewählten Protokolle und die Architektur einer Netzwerkapplikation sind dafür ausschlaggebend. Die LV deckt insbesondere die folgenden Inhalte ab: - Grundlegende Konzepte von Netzwerkapplikationen - Server-Client, Peer-to-Peer und gemischte Architekturen für Netzwerkapplikationen - Ausgewählte Protokolle des Transport- und Application Layers - Implementierung von Netzwerkdiensten (Web, Email, FTP) - Einsatz von defacto Industriestandardapplikationen für Netzwerkdienste - Entwicklung von NetzwerkapplikationenPrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag, praktische Übungen, FernlehreaufgabenSpracheEnglisch> Internet of Things ILV Computer Science and Digital Communications moreInternet of Things ILVVortragende: Dipl.-Ing. Heimo Hirner, Silvia Schmidt, BSc MSc3SWS5ECTSLehrinhalteIm Internet of Things (IoT) werden physische Gegenstände über digitale Netzwerke, wie das Internet, vernetzt und virtuell verfügbar gemacht. Neben der einfachen und kostensparenden Netzwerkanbindung dieser Gegenstände ist die Entwicklung von automatisierten digitalen Netzwerkdiensten, die den zusätzlichen Nutzen der Vernetzung realisieren, Ziel des IoT. Das IoT geht einher mit Begriffen wie Industrie 4.0, oder Ubiquitous Computing. Die LV deckt insbesondere die folgenden Inhalte ab: - IoT Netzwerkarchitektur und Design - Smarte Objekte - IoT Access Technologien - Applikationsprotokolle für das IoT - Datenanalyse im IoT - IoT Datenanalyse und Management - IoT in der IndustriePrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag, praktische Übungen, FernlehreaufgabenSpracheEnglisch> Wahlfach-Projekt 1 UE Computer Science and Digital Communications moreWahlfach-Projekt 1 UEVortragende: DI Dr. techn. Mugdim Bublin, FH-Prof. DI Thomas Fischer, Leon Freudenthaler, BSc MSc, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, DI Jochen Hense, MBA, Dipl.-Ing. Heimo Hirner, FH-Prof. DI Dr. Igor Miladinovic, Mag. Dipl.-Ing. Dr.techn. Wolfgang Radinger-Peer, MBA, Silvia Schmidt, BSc MSc, Dr. Christian Steineder, Bernhard Taufner, BSc, MSc1SWS4ECTSLehrinhalteDie Studierenden lernen anhand einer praktischen, konkreten Aufgabenstellung, das theoretische Wissen über Projekte und Implementierungen in die Praxis umzusetzen. Sie handeln eigenverantwortlich und selbständig und dokumentieren ihre Arbeit nachvollziehbar und detailliert. Die Mitarbeit an einem industriellen F&E Projekt bzw. an aktuellen Problemstellung im Rahmen der F&E Tätigkeit der FH ist möglich.PrüfungsmodusModulprüfungLehr- und LernmethodeGruppenarbeiten, praktische Projektumsetzung begleitet mit Übungen und Coaching.SpracheDeutsch> Bachelorarbeit 1 SE Computer Science and Digital Communications moreBachelorarbeit 1 SEVortragende: DI Dr. techn. Mugdim Bublin, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, DI Jochen Hense, MBA, Dipl.-Ing. Heimo Hirner, Dipl.-Ing. Manuel Koschuch, Bakk.techn., FH-Prof. DI Dr. Igor Miladinovic, Silvia Schmidt, BSc MSc, Bernhard Taufner, BSc, MSc1SWS4ECTSLehrinhalte- Selbstständige Bearbeitung einer fachlich relevanten Thematik basierend auf den technischen Themen der Wahlpflichtmodule im 4. und 5. Semester auf wissenschaftlichem Niveau unter Anleitung einer Betreuerin/eines Betreuers - Ausarbeitung der Bachelorarbeit 1PrüfungsmodusEndprüfung Approbation der BachelorarbeitLehr- und LernmethodeDurchführung einer praktischen Arbeit und Ausarbeitung als Bachelorarbeit mit Coaching. Studierende präsentieren in regelmäßigen Abständen die aktuelle Fortentwicklung ihrer Bachelorarbeit 1 und stellen diese zur Diskussion.SpracheDeutsch> Wahlfach-Projekt 2 UE Computer Science and Digital Communications moreWahlfach-Projekt 2 UEVortragende: DI Dr. techn. Mugdim Bublin, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, DI Jochen Hense, MBA, Dipl.-Ing. Heimo Hirner, Dipl.-Ing. Manuel Koschuch, Bakk.techn., FH-Prof. DI Dr. Igor Miladinovic, Silvia Schmidt, BSc MSc, Bernhard Taufner, BSc, MSc2SWS5ECTSLehrinhalteDie Studierenden wenden die erworbenen Fähigkeiten an, um ein Projekt koordiniert und strukturiert abzuwickeln. Dabei definieren sie sich selbständig ein konkretes Teilziel im Projekt. Fundiertes theoretisches Vorgehen wird somit mit praktischer Anwendung kombiniert angewendet. Die Mitarbeit an einem industriellen F&E Projekt bzw. an aktuellen Problemstellung im Rahmen der F&E Tätigkeit der FH ist möglich.PrüfungsmodusEndprüfung Praktisches Projekt in der KleingruppeLehr- und LernmethodeGruppenarbeiten, praktische Projektumsetzung begleitet mit Übungen und Coaching.SpracheDeutsch> IoT Applications ILV Computer Science and Digital Communications moreIoT Applications ILVVortragende: Dipl.-Ing. Heimo Hirner3SWS6ECTSLehrinhalteDie Verknüpfung von Millionen smarter Objekte im Internet of Things (IoT) verlangt nach Plattformen und Anwendungen, die sowohl die Anbindung einer derart großen Anzahl von Devices ermöglichen, als auch Datenmanagement und Analysetools für die dabei anfallenden Datenmengen (Big Data) bereitstellen. Die Studierenden lernen in dieser LV die Architekturen, Technologien und Werkzeuge von IoT-Plattformen kennen, und entwickeln und implementieren eigene IoT Applikationen. Die LV deckt insbesondere die folgenden Inhalte ab: - Der IoT Technologie-Stack - IoT-Application Enablement Plattformen - IoT Applikationsarchitektur und Design - Auswahl und Anwendung von Applikationsprotokollen des IoT - Gerätemanagement, Verarbeitungs-und Aktionsmanagement - Datenvisualisierung - Angewandte Datenanalyse und Datenmanagement im IoT - IoT Cloud & Edge Applikationen - Big Data und Machine LearningPrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag, praktische Übungen, Fernlehreaufgaben, Inverted Classroom ElementeSpracheEnglisch> Bachelorarbeit 2 SE Computer Science and Digital Communications moreBachelorarbeit 2 SEVortragende: DI Dr. techn. Mugdim Bublin, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, DI Jochen Hense, MBA, Dipl.-Ing. Heimo Hirner, Dipl.-Ing. Manuel Koschuch, Bakk.techn., FH-Prof. Dipl.-Ing. Dipl.-Ing. Dr. techn. Dr. tech Gernot Kucera, FH-Prof. DI Dr. Igor Miladinovic, Silvia Schmidt, BSc MSc, Bernhard Taufner, BSc, MSc1SWS6ECTSLehrinhalte- Selbstständige Bearbeitung einer fachlich relevanten Thematik basierend auf den technischen Themen der Wahlpflichtmodule und eventeuell der Bachelorarbeit 1 auf wissenschaftlichem Niveau unter Anleitung einer Betreuerin/eines Betreuers - Ausarbeitung der Bachelorarbeit 2PrüfungsmodusEndprüfung Approbation der BachelorarbeitLehr- und LernmethodeDurchführung einer praktischen Arbeit und Ausarbeitung als Bachelorarbeit mit Coaching. Studierende präsentieren in regelmäßigen Abständen die aktuelle Fortentwicklung ihrer Bachelorarbeit 2 und stellen diese zur Diskussion.SpracheDeutschPublikationen An der FH Campus Wien verfasste Publikationen von Heimo Hirner finden Sie in unserer Publikationsdatenbank, ebenso die betreuten Abschlussarbeiten. Alle anderen Publikationen sind im Personal Webspace angeführt. Studiengänge Computer Science and Digital Communications Bachelorstudium, berufsbegleitendmoreComputer Science and Digital Communications Bachelorstudium, VollzeitmoreSoftware Design and Engineering Masterstudium, berufsbegleitendmore
> Master-Arbeitsseminar SE Software Design and Engineering moreMaster-Arbeitsseminar SEVortragende: Leon Freudenthaler, BSc MSc, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, DI Jochen Hense, MBA, Dipl.-Ing. Heimo Hirner, FH-Prof. DI Dr. Igor Miladinovic, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc2SWS4ECTSLehrinhalte- Vertiefung der Grundprinzipien des wissenschaftlichen Arbeitens - Lesen, Verstehen und Interpretieren von facheinschlägigen wissenschaftlichen Texten - Literaturrecherchen - formalen Methoden wissenschaftlicher Arbeit - Studierende präsentieren in regelmäßigen Abständen die aktuelle Fortentwicklung ihrer Masterarbeit und stellen diese zur Diskussion im PlenumPrüfungsmodusImmanente Leistungsüberprüfung Präsentationen, HausübungenLehr- und LernmethodeVortrag, Case StudiesSpracheDeutsch
> Software Engineering Project 1 UE Software Design and Engineering moreSoftware Engineering Project 1 UEVortragende: DI Dr. techn. Mugdim Bublin, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, DI Jochen Hense, MBA, Dipl.-Ing. Heimo Hirner, FH-Prof. DI Dr. Igor Miladinovic, Mag. Dipl.-Ing. Dr.techn. Wolfgang Radinger-Peer, MBA, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Bernhard Taufner, BSc, MSc1SWS5ECTSLehrinhalteSoftware Engineering Projekt 1 ermöglicht Studierenden, das im Studium erworbene Wissen in einem konkreten Projekt umzusetzen. Im ersten Semester wird ein konkretes Problem analysiert und unter Anwendung von Methoden des Advanced Projektmanagements ein Design für die Software Lösung ausgearbeitet. Diese Lösung wird dann im Software Projekt im zweiten Semester implementiert. Die LV deckt insbesondere die folgenden Inhalte ab: - Anwendung vom modernen Projektmanagementmethoden an einem konkreten Projekt - Formulierung, Klassifizierung und Priorisierung von Requirements für eine konkrete Problemstellung - Verwendung von UML Diagrammen (Use Case, Klassen-, Aktivitäts- und Sequenzdiagrammen) für Software Design Entwurf, um Requirements zu erfüllen - Strukturierte und standardisierte Dokumentation von Ergebnissen als ein High Level Design Dokument, das als Basis für die Implementierung dient.PrüfungsmodusEndprüfung Modulprüfung, ProjektabgabeLehr- und LernmethodeGruppenarbeiten, praktische Projektumsetzung begleitet mit Übungen und CoachingSpracheDeutsch
> Software Engineering Project 2 UE Software Design and Engineering moreSoftware Engineering Project 2 UEVortragende: DI Dr. techn. Mugdim Bublin, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, DI Jochen Hense, MBA, Dipl.-Ing. Heimo Hirner, FH-Prof. DI Dr. Igor Miladinovic, Mag. Dipl.-Ing. Dr.techn. Wolfgang Radinger-Peer, MBA, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Bernhard Taufner, BSc, MSc1SWS5ECTSLehrinhalteSoftware Engineering Projekt 2 ermöglicht Studierenden, das im Studium erworbene Wissen in einem konkreten Projekt umzusetzen. Im zweiten Semester wird ausgehend von Anforderungen und Designentwurf aus dem Software Design Projekt im ersten Semester die Software Lösung unter Anwendung von modernen Software Development Methoden und Tools implementiert. Diese implementierte Lösung wird anschließend systematisch getestet und Verbesserungen eingearbeitet. Die LV deckt insbesondere die folgenden Inhalte ab: - Implementierung von Klassen und Datenstrukturen auf Basis vom High Level Design Dokument - Verwendung von Softwarealgorithmen für die Implementierung von Aktivitäts- und Sequenzdiagrammen - Definition und Priorisierung von Testfällen unter Berücksichtigung von Anforderungen - Durchführung von Testszenarien mit aktuellen TestwerkzeugenPrüfungsmodusImmanente Leistungsüberprüfung Modulprüfung, Projektabgabe.Lehr- und LernmethodeGruppenarbeiten, praktische Projektumsetzung begleitet mit Übungen und CoachingSpracheDeutsch
> Software Integration ILV Software Design and Engineering moreSoftware Integration ILVVortragende: Prof. Priv.-Doz. DI Dr. techn. Slavisa Aleksic, Dipl.-Ing. Heimo Hirner3SWS5ECTSLehrinhalteDie Software Integration ist eine Methode zur Implementierung und unternehmensweiten Integration technischer und geschäftlicher Funktionen und Prozesse, die über verschiedene Applikationen auf unterschiedlichen Plattformen verteilt sind. Das Ziel ist die integrierte Prozessabwicklung durch ein Netzwerk unternehmensinterner Applikationen und cloudbasierter Dienste verschiedener Generationen und Architekturen. Im Rahmen der Software Integration werden die Integration bestehender Systeme (Legacy Systeme) in eine unternehmensweite Gesamtarchitektur (Enterprise Application Integration) und die Integration unterschiedlicher neuer Softwaresysteme in eine Gesamtarchitektur behandelt. Die LV deckt insbesondere die folgenden Inhalte ab: - Grundlegende Methoden der Softwareintegration - Software Integration Lifecycle Management - Nicht-technische Kriterien in der Software Integration - Service Orientierte Architektur - Auswahlkriterien für den Einsatz von Commercial, Off-The-Shelf Software (COTS) oder kundenspezifischen Softwarelösungen - High-Level Design von Software Integrationslösungen - Integration von Open Source Lösungen - Integration von Cloud Diensten - Werkzeuge der Systemintegration (Enterprise Service Bus, Web Services) - Rolle und Funktion von SoftwareintegratorInnenPrüfungsmodusImmanente Leistungsüberprüfung Ausarbeitung einer Fallstudie, GruppenarbeitenLehr- und LernmethodeFallstudien, praktische Übungen, Vortrag.SpracheEnglisch
> Master Thesis Project UE Software Design and Engineering moreMaster Thesis Project UEVortragende: Leon Freudenthaler, BSc MSc, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, DI Jochen Hense, MBA, Dipl.-Ing. Heimo Hirner, FH-Prof. DI Dr. Igor Miladinovic, Dipl.-Ing. Dr. Herbert Mittermayr, Mag. Dipl.-Ing. Dr.techn. Wolfgang Radinger-Peer, MBA, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Alexander von Franqué, BSc, Veronika Winter, MSc2SWS6ECTSLehrinhalteStudierende arbeiten individuell oder in Kleingruppen an Projekten mit Bezug zu Software Design und Software Engineering Technologien und Anwendungen im Kontext hochschulischer F&E-Aktivitäten oder im Rahmen ihrer individuellen Berufstätigkeit. Diese Projekte stellen in weiterer Folge die praxisrelevante Basis für die Masterarbeiten dar.PrüfungsmodusImmanente Leistungsüberprüfung Projektfortschritt, Funktionsnachweis, ProjektpräsentationLehr- und Lernmethode[OFFEN]SpracheDeutsch-Englisch
> Betriebssysteme ILV Computer Science and Digital Communications moreBetriebssysteme ILVVortragende: Dipl.-Ing. Heimo Hirner, Bernhard Taufner, BSc, MSc3SWS6ECTSLehrinhalteGrundlegende Konzepte von Betriebssystemen werden vorgestellt. Es wird beschrieben, wie Prozesse und Threads in einem Betriebssystem interagieren. Für die praktische Anwendung der theoretischen Konzepte werden in den Übungen vorwiegend Linux Betriebssysteme eingesetzt. Die Konzepte werden mittels Programmierbeispielen verdeutlicht. Deadlocks werden identifiziert und aufgelöst. Die verwendeten Betriebssysteme werden in einer virtuellen Umgebung eingesetzt. Die LV deckt insbesondere die folgenden Inhalte ab: - Prozesse und Threads - Speicherverwaltung - Deadlocks, Livelocks, Monitor, Semaphore - Dateisysteme - Eingabe und Ausgabe - Virtualisierung - IT-Sicherheit - Unix, Linux - WindowsPrüfungsmodusEndprüfung EinzelarbeitenLehr- und LernmethodePräsentation von Themen durch die Studierenden, praktische Übungen, VortragSpracheDeutsch
> Network Applications ILV Computer Science and Digital Communications moreNetwork Applications ILVVortragende: Dipl.-Ing. Heimo Hirner, Bernhard Taufner, BSc, MSc3SWS6ECTSLehrinhalteDigitale Netzwerke und die darauf basierenden Applikationen dominieren heute sämtliche Geschäftsprozesse und auch private Lebensbereiche. Die Grundlage für diese Netzwerkapplikationen bilden die Protokolle der Transport- und der Applikations-schicht des IP-Protokollstacks. Die BenutzerInnenakzeptanz und damit der Erfolg einer Netzwerkapplikation wird, neben deren Bedienbarkeit, im Wesentlichen durch ihre Skalierbarkeit und Performanz bestimmt. Die gewählten Protokolle und die Architektur einer Netzwerkapplikation sind dafür ausschlaggebend. Die LV deckt insbesondere die folgenden Inhalte ab: - Grundlegende Konzepte von Netzwerkapplikationen - Server-Client, Peer-to-Peer und gemischte Architekturen für Netzwerkapplikationen - Ausgewählte Protokolle des Transport- und Application Layers - Implementierung von Netzwerkdiensten (Web, Email, FTP) - Einsatz von defacto Industriestandardapplikationen für Netzwerkdienste - Entwicklung von NetzwerkapplikationenPrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag, praktische Übungen, FernlehreaufgabenSpracheEnglisch
> Internet of Things ILV Computer Science and Digital Communications moreInternet of Things ILVVortragende: Dipl.-Ing. Heimo Hirner, Silvia Schmidt, BSc MSc, Sebastian Ukleja, BSc3SWS5ECTSLehrinhalteIm Internet of Things (IoT) werden physische Gegenstände über digitale Netzwerke, wie das Internet, vernetzt und virtuell verfügbar gemacht. Neben der einfachen und kostensparenden Netzwerkanbindung dieser Gegenstände ist die Entwicklung von automatisierten digitalen Netzwerkdiensten, die den zusätzlichen Nutzen der Vernetzung realisieren, Ziel des IoT. Das IoT geht einher mit Begriffen wie Industrie 4.0, oder Ubiquitous Computing. Die LV deckt insbesondere die folgenden Inhalte ab: - IoT Netzwerkarchitektur und Design - Smarte Objekte - IoT Access Technologien - Applikationsprotokolle für das IoT - Datenanalyse im IoT - IoT Datenanalyse und Management - IoT in der IndustriePrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag, praktische Übungen, FernlehreaufgabenSpracheEnglisch
> Wahlfach-Projekt 1 UE Computer Science and Digital Communications moreWahlfach-Projekt 1 UEVortragende: FH-Prof. DI Thomas Fischer, Leon Freudenthaler, BSc MSc, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, DI Jochen Hense, MBA, Dipl.-Ing. Heimo Hirner, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Silvia Schmidt, BSc MSc, Dr. Christian Steineder, Bernhard Taufner, BSc, MSc1SWS4ECTSLehrinhalteDie Studierenden lernen anhand einer praktischen, konkreten Aufgabenstellung, das theoretische Wissen über Projekte und Implementierungen in die Praxis umzusetzen. Sie handeln eigenverantwortlich und selbständig und dokumentieren ihre Arbeit nachvollziehbar und detailliert. Die Mitarbeit an einem industriellen F&E Projekt bzw. an aktuellen Problemstellung im Rahmen der F&E Tätigkeit der FH ist möglich.PrüfungsmodusModulprüfungLehr- und LernmethodeGruppenarbeiten, praktische Projektumsetzung begleitet mit Übungen und Coaching.SpracheDeutsch
> IoT Applications ILV Computer Science and Digital Communications moreIoT Applications ILVVortragende: Dipl.-Ing. Heimo Hirner3SWS6ECTSLehrinhalteDie Verknüpfung von Millionen smarter Objekte im Internet of Things (IoT) verlangt nach Plattformen und Anwendungen, die sowohl die Anbindung einer derart großen Anzahl von Devices ermöglichen, als auch Datenmanagement und Analysetools für die dabei anfallenden Datenmengen (Big Data) bereitstellen. Die Studierenden lernen in dieser LV die Architekturen, Technologien und Werkzeuge von IoT-Plattformen kennen, und entwickeln und implementieren eigene IoT Applikationen. Die LV deckt insbesondere die folgenden Inhalte ab: - Der IoT Technologie-Stack - IoT-Application Enablement Plattformen - IoT Applikationsarchitektur und Design - Auswahl und Anwendung von Applikationsprotokollen des IoT - Gerätemanagement, Verarbeitungs-und Aktionsmanagement - Datenvisualisierung - Angewandte Datenanalyse und Datenmanagement im IoT - IoT Cloud & Edge Applikationen - Big Data und Machine LearningPrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag, praktische Übungen, Fernlehreaufgaben, Inverted Classroom ElementeSpracheEnglisch
> Betriebssysteme ILV Computer Science and Digital Communications moreBetriebssysteme ILVVortragende: Dipl.-Ing. Heimo Hirner, Bernhard Taufner, BSc, MSc3SWS6ECTSLehrinhalteGrundlegende Konzepte von Betriebssystemen werden vorgestellt. Es wird beschrieben, wie Prozesse und Threads in einem Betriebssystem interagieren. Für die praktische Anwendung der theoretischen Konzepte werden in den Übungen vorwiegend Linux Betriebssysteme eingesetzt. Die Konzepte werden mittels Programmierbeispielen verdeutlicht. Deadlocks werden identifiziert und aufgelöst. Die verwendeten Betriebssysteme werden in einer virtuellen Umgebung eingesetzt. Die LV deckt insbesondere die folgenden Inhalte ab: - Prozesse und Threads - Speicherverwaltung - Deadlocks, Livelocks, Monitor, Semaphore - Dateisysteme - Eingabe und Ausgabe - Virtualisierung - IT-Sicherheit - Unix, Linux - WindowsPrüfungsmodusEndprüfung EinzelarbeitenLehr- und LernmethodePräsentation von Themen durch die Studierenden, praktische Übungen, VortragSpracheDeutsch
> Network Applications ILV Computer Science and Digital Communications moreNetwork Applications ILVVortragende: Dipl.-Ing. Heimo Hirner, Bernhard Taufner, BSc, MSc3SWS6ECTSLehrinhalteDigitale Netzwerke und die darauf basierenden Applikationen dominieren heute sämtliche Geschäftsprozesse und auch private Lebensbereiche. Die Grundlage für diese Netzwerkapplikationen bilden die Protokolle der Transport- und der Applikations-schicht des IP-Protokollstacks. Die BenutzerInnenakzeptanz und damit der Erfolg einer Netzwerkapplikation wird, neben deren Bedienbarkeit, im Wesentlichen durch ihre Skalierbarkeit und Performanz bestimmt. Die gewählten Protokolle und die Architektur einer Netzwerkapplikation sind dafür ausschlaggebend. Die LV deckt insbesondere die folgenden Inhalte ab: - Grundlegende Konzepte von Netzwerkapplikationen - Server-Client, Peer-to-Peer und gemischte Architekturen für Netzwerkapplikationen - Ausgewählte Protokolle des Transport- und Application Layers - Implementierung von Netzwerkdiensten (Web, Email, FTP) - Einsatz von defacto Industriestandardapplikationen für Netzwerkdienste - Entwicklung von NetzwerkapplikationenPrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag, praktische Übungen, FernlehreaufgabenSpracheEnglisch
> Internet of Things ILV Computer Science and Digital Communications moreInternet of Things ILVVortragende: Dipl.-Ing. Heimo Hirner, Silvia Schmidt, BSc MSc3SWS5ECTSLehrinhalteIm Internet of Things (IoT) werden physische Gegenstände über digitale Netzwerke, wie das Internet, vernetzt und virtuell verfügbar gemacht. Neben der einfachen und kostensparenden Netzwerkanbindung dieser Gegenstände ist die Entwicklung von automatisierten digitalen Netzwerkdiensten, die den zusätzlichen Nutzen der Vernetzung realisieren, Ziel des IoT. Das IoT geht einher mit Begriffen wie Industrie 4.0, oder Ubiquitous Computing. Die LV deckt insbesondere die folgenden Inhalte ab: - IoT Netzwerkarchitektur und Design - Smarte Objekte - IoT Access Technologien - Applikationsprotokolle für das IoT - Datenanalyse im IoT - IoT Datenanalyse und Management - IoT in der IndustriePrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag, praktische Übungen, FernlehreaufgabenSpracheEnglisch
> Wahlfach-Projekt 1 UE Computer Science and Digital Communications moreWahlfach-Projekt 1 UEVortragende: DI Dr. techn. Mugdim Bublin, FH-Prof. DI Thomas Fischer, Leon Freudenthaler, BSc MSc, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, DI Jochen Hense, MBA, Dipl.-Ing. Heimo Hirner, FH-Prof. DI Dr. Igor Miladinovic, Mag. Dipl.-Ing. Dr.techn. Wolfgang Radinger-Peer, MBA, Silvia Schmidt, BSc MSc, Dr. Christian Steineder, Bernhard Taufner, BSc, MSc1SWS4ECTSLehrinhalteDie Studierenden lernen anhand einer praktischen, konkreten Aufgabenstellung, das theoretische Wissen über Projekte und Implementierungen in die Praxis umzusetzen. Sie handeln eigenverantwortlich und selbständig und dokumentieren ihre Arbeit nachvollziehbar und detailliert. Die Mitarbeit an einem industriellen F&E Projekt bzw. an aktuellen Problemstellung im Rahmen der F&E Tätigkeit der FH ist möglich.PrüfungsmodusModulprüfungLehr- und LernmethodeGruppenarbeiten, praktische Projektumsetzung begleitet mit Übungen und Coaching.SpracheDeutsch
> Bachelorarbeit 1 SE Computer Science and Digital Communications moreBachelorarbeit 1 SEVortragende: DI Dr. techn. Mugdim Bublin, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, DI Jochen Hense, MBA, Dipl.-Ing. Heimo Hirner, Dipl.-Ing. Manuel Koschuch, Bakk.techn., FH-Prof. DI Dr. Igor Miladinovic, Silvia Schmidt, BSc MSc, Bernhard Taufner, BSc, MSc1SWS4ECTSLehrinhalte- Selbstständige Bearbeitung einer fachlich relevanten Thematik basierend auf den technischen Themen der Wahlpflichtmodule im 4. und 5. Semester auf wissenschaftlichem Niveau unter Anleitung einer Betreuerin/eines Betreuers - Ausarbeitung der Bachelorarbeit 1PrüfungsmodusEndprüfung Approbation der BachelorarbeitLehr- und LernmethodeDurchführung einer praktischen Arbeit und Ausarbeitung als Bachelorarbeit mit Coaching. Studierende präsentieren in regelmäßigen Abständen die aktuelle Fortentwicklung ihrer Bachelorarbeit 1 und stellen diese zur Diskussion.SpracheDeutsch
> Wahlfach-Projekt 2 UE Computer Science and Digital Communications moreWahlfach-Projekt 2 UEVortragende: DI Dr. techn. Mugdim Bublin, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, DI Jochen Hense, MBA, Dipl.-Ing. Heimo Hirner, Dipl.-Ing. Manuel Koschuch, Bakk.techn., FH-Prof. DI Dr. Igor Miladinovic, Silvia Schmidt, BSc MSc, Bernhard Taufner, BSc, MSc2SWS5ECTSLehrinhalteDie Studierenden wenden die erworbenen Fähigkeiten an, um ein Projekt koordiniert und strukturiert abzuwickeln. Dabei definieren sie sich selbständig ein konkretes Teilziel im Projekt. Fundiertes theoretisches Vorgehen wird somit mit praktischer Anwendung kombiniert angewendet. Die Mitarbeit an einem industriellen F&E Projekt bzw. an aktuellen Problemstellung im Rahmen der F&E Tätigkeit der FH ist möglich.PrüfungsmodusEndprüfung Praktisches Projekt in der KleingruppeLehr- und LernmethodeGruppenarbeiten, praktische Projektumsetzung begleitet mit Übungen und Coaching.SpracheDeutsch
> IoT Applications ILV Computer Science and Digital Communications moreIoT Applications ILVVortragende: Dipl.-Ing. Heimo Hirner3SWS6ECTSLehrinhalteDie Verknüpfung von Millionen smarter Objekte im Internet of Things (IoT) verlangt nach Plattformen und Anwendungen, die sowohl die Anbindung einer derart großen Anzahl von Devices ermöglichen, als auch Datenmanagement und Analysetools für die dabei anfallenden Datenmengen (Big Data) bereitstellen. Die Studierenden lernen in dieser LV die Architekturen, Technologien und Werkzeuge von IoT-Plattformen kennen, und entwickeln und implementieren eigene IoT Applikationen. Die LV deckt insbesondere die folgenden Inhalte ab: - Der IoT Technologie-Stack - IoT-Application Enablement Plattformen - IoT Applikationsarchitektur und Design - Auswahl und Anwendung von Applikationsprotokollen des IoT - Gerätemanagement, Verarbeitungs-und Aktionsmanagement - Datenvisualisierung - Angewandte Datenanalyse und Datenmanagement im IoT - IoT Cloud & Edge Applikationen - Big Data und Machine LearningPrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag, praktische Übungen, Fernlehreaufgaben, Inverted Classroom ElementeSpracheEnglisch
> Bachelorarbeit 2 SE Computer Science and Digital Communications moreBachelorarbeit 2 SEVortragende: DI Dr. techn. Mugdim Bublin, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, DI Jochen Hense, MBA, Dipl.-Ing. Heimo Hirner, Dipl.-Ing. Manuel Koschuch, Bakk.techn., FH-Prof. Dipl.-Ing. Dipl.-Ing. Dr. techn. Dr. tech Gernot Kucera, FH-Prof. DI Dr. Igor Miladinovic, Silvia Schmidt, BSc MSc, Bernhard Taufner, BSc, MSc1SWS6ECTSLehrinhalte- Selbstständige Bearbeitung einer fachlich relevanten Thematik basierend auf den technischen Themen der Wahlpflichtmodule und eventeuell der Bachelorarbeit 1 auf wissenschaftlichem Niveau unter Anleitung einer Betreuerin/eines Betreuers - Ausarbeitung der Bachelorarbeit 2PrüfungsmodusEndprüfung Approbation der BachelorarbeitLehr- und LernmethodeDurchführung einer praktischen Arbeit und Ausarbeitung als Bachelorarbeit mit Coaching. Studierende präsentieren in regelmäßigen Abständen die aktuelle Fortentwicklung ihrer Bachelorarbeit 2 und stellen diese zur Diskussion.SpracheDeutsch