FH-Prof. DI Thomas Fischer Lehre und Forschungthomas.fischer@fh-campuswien.ac.at T: +43 1 606 68 77-2136 F: +43 1 606 68 77-2139 Raum: B.3.21a Favoritenstraße 226 1100 WienLehrveranstaltungen 2021/22Technik> Realtime Operating Systems ILV Computer Science and Digital Communications moreRealtime Operating Systems ILVVortragende: FH-Prof. DI Thomas Fischer3SWS6ECTSLehrinhalteSoftwareentwicklung für Microcontroller aufbauend auf Echtzeitbetriebssystemen steht in Fokus dieser Lehrveranstaltung. Gute Kenntnisse über ein Betriebssystem und deren Zeitverhalten sind für viele Einsatzgebiete (Steuerungstechnik, Videoverarbeitung, Börsenhandel) notwendig. Die Integration zugekaufter Middleware und Software-Stacks zur Erstellung angepasster Kundenlösungen sowie die Integration in vorhandene Kommunikations-Infrastruktur sind die zu bewältigenden Aufgaben. Die LV deckt insbesondere die folgenden Inhalte ab: - JTAG & Trace (ARM, ST, Keil, Atollic) - Echtzeitbetriebssysteme am Beispiel FreeRTOS - Inter-Task-Kommunication - SPI, I2C, CAN, USB, Ethernet - Middleware, (USB)-Stack - Touch-Grafik-Display - Schnittstelle FreeRTOS Cloud (AWS Amazon Web Services)PrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeProjektaufgabe und/oder SeminararbeitSpracheEnglisch> Mikrocontroller Programmierung ILV Computer Science and Digital Communications moreMikrocontroller Programmierung ILVVortragende: FH-Prof. DI Thomas Fischer3SWS6ECTSLehrinhalteMicrocontroller oder auch Systems-on-Chip sind in einer Vielzahl von Anwendungen und Geräte enthalten, Ihr Einsatz reicht von der Ansteuerung der LEDs in Beleuchtungskörpern über unzählige Steueraufgaben bis hin zu Smartphones die jeder Mensch ständig bei sich führt. Diese Bauteile enthalten eine Vielzahl unabhängiger Komponenten welche, durch entsprechende Konfiguration, sowie die Erstellung hardwarenaher Programme, Aufgaben energiesparend übernehmen. Die LV deckt insbesondere die folgenden Inhalte ab: - ARM-Cortex M Familie, Harvard Architektur - Statischer & Dynamischer Speicher - STM32 Familie - GPIO, EXTI, NVIC - Advanced TIMER, Systick, RTC - ADC, DMA - LCD-Zeichen-DisplayPrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag und praktische ÜbungenSpracheDeutsch> Realtime Operating Systems ILV Computer Science and Digital Communications moreRealtime Operating Systems ILVVortragende: FH-Prof. DI Thomas Fischer3SWS6ECTSLehrinhalteSoftwareentwicklung für Microcontroller aufbauend auf Echtzeitbetriebssystemen steht in Fokus dieser Lehrveranstaltung. Gute Kenntnisse über ein Betriebssystem und deren Zeitverhalten sind für viele Einsatzgebiete (Steuerungstechnik, Videoverarbeitung, Börsenhandel) notwendig. Die Integration zugekaufter Middleware und Software-Stacks zur Erstellung angepasster Kundenlösungen sowie die Integration in vorhandene Kommunikations-Infrastruktur sind die zu bewältigenden Aufgaben. Die LV deckt insbesondere die folgenden Inhalte ab: - JTAG & Trace (ARM, ST, Keil, Atollic) - Echtzeitbetriebssysteme am Beispiel FreeRTOS - Inter-Task-Kommunication - SPI, I2C, CAN, USB, Ethernet - Middleware, (USB)-Stack - Touch-Grafik-Display - Schnittstelle FreeRTOS Cloud (AWS Amazon Web Services)PrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeProjektaufgabe und/oder SeminararbeitSpracheEnglisch> Elektronik und Mikrocontroller ILV Computer Science and Digital Communications moreElektronik und Mikrocontroller ILVVortragende: Dipl.-Ing. Dr. Friedrich Bauer, FH-Prof. DI Thomas Fischer, Prof. Ing. Dipl.-Ing. Peter J. Kampner, Halil Ibrahim Pamuk3SWS5ECTSLehrinhalteMit der Vernetzung auch kleinster Mikro-Computer-Systeme dem Internet-of-Things hat der Einsatz dieser Spezialform der Embedded Systems an Bedeutung gewonnen. Die Grundlage dafür sind einfache Microcontroller welche durch elektronische Aktoren und Sensoren mit der Umwelt in Kontakt stehen. Programme mit grundlegenden Funktionen sollen in dieser Lehrveranstaltung Sensordaten einlesen und verarbeiten sowie daraus Aktoren ansteuern. Die LV deckt insbesondere die folgenden Inhalte ab: - Einfache Microcontroller Programmierung auf Basis ARM-mbed (oder Arduino) - Digital Input/Output (LEDs, Taster) – Gleichspannung, ohmscher Widerstand, Pull-up/down, Pegelanpassung - Analog Input/Output (AD/DA) - Wechselstrom (Sinus- und Rechtecksignal), Kondensator, Tiefpass - PWM, USART - Periode, Frequenz, Kondensator-Ladung, RGB-LEDs, Datenübertragung - Messungen mit dem Multimeter und dem OszilloskopPrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag und praktische Übungen (im Labor)SpracheDeutsch> 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-Prof. FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, FH-Prof. Dipl.-Ing. Heimo Hirner, FH-Prof. DI Dr. Igor Miladinovic, 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-Prof. DI Thomas Fischer, Leon Freudenthaler, BSc MSc, FH-Prof. FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, FH-Prof. 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, Silvia Schmidt, BSc MSc, Dr. Christian Steineder, 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-Prof. DI Thomas Fischer, Leon Freudenthaler, BSc MSc, FH-Prof. FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, 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, 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> Bachelorarbeit 2 SE Computer Science and Digital Communications moreBachelorarbeit 2 SEVortragende: DI Dr. techn. Mugdim Bublin, FH-Prof. DI Thomas Fischer, Leon Freudenthaler, BSc MSc, FH-Prof. FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, FH-Prof. 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, MSc, Sebastian Ukleja, BSc1SWS6ECTSLehrinhalte- 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> Ring Lecture - Selected Topics ILV Computer Science and Digital Communications moreRing Lecture - Selected Topics ILVVortragende: FH-Prof. DI Thomas Fischer1SWS1ECTSLehrinhalteMögliche Themen für die Ringvorlesung: - Software Design / Software Engineering (z.B. User Centered Design, Design Patterns, Deep Learining) - Embedded Systems (z.B. Microcontroller-Familien, Software Development Tools, Operating Systems, Bildverarbeitung, PCB-Design) - Ambient Assisted Living (z.B. technische Unterstützung im Alltag, Serious Games) - IT-Security (z.B. Secure Communication, Cryptography, Networking/Cloud-Systems) - System Safety (z.B. Safety in Automotive, Safety in Aerospace, Safety in Traffic Control, Safety in Automation & Control) Eine Erweiterung der Themen ist durch die jeweiligen Gastvortragenden möglich.PrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag, Diskussion im PlenumSpracheEnglisch> Konzepte der IT ILV Computer Science and Digital Communications moreKonzepte der IT ILVVortragende: FH-Prof. DI Thomas Fischer, Halil Ibrahim Pamuk2SWS4ECTSLehrinhalteUm den Aufbau und die Arbeitsweise aktueller Computersysteme zu verstehen wird in dieser LV ein Bottom-Up Ansatz verfolgt. Beginnend mit den Bits und Bytes werden aus den logischen Grundfunktionen komplexere Komponenten zusammengesetzt. Insbesondere das Verständnis über den Aufbau eines Mikroprozessors und das Zusammenwirken mit dem Bussystem, dem Programm- und dem Datenspeicher werden mit integrierten praktischen Übungen erlernt. Die LV deckt insbesondere die folgenden Inhalte ab: - Digitaltechnik (boolsche Algebra, Gatter, Flipflop, Register, Zahlensysteme) - State-Maschine (Zustandsgraphen, Schaltwerke) - Rechnerarchitekturen (Computergrundstrukturen, von Neumann - Architektur)PrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag und praktische Übungen (auf Papier, am PC, im Labor)SpracheDeutsch> Elektronik und Mikrocontroller ILV Computer Science and Digital Communications moreElektronik und Mikrocontroller ILVVortragende: FH-Prof. DI Thomas Fischer, Halil Ibrahim Pamuk3SWS5ECTSLehrinhalteMit der Vernetzung auch kleinster Mikro-Computer-Systeme dem Internet-of-Things hat der Einsatz dieser Spezialform der Embedded Systems an Bedeutung gewonnen. Die Grundlage dafür sind einfache Microcontroller welche durch elektronische Aktoren und Sensoren mit der Umwelt in Kontakt stehen. Programme mit grundlegenden Funktionen sollen in dieser Lehrveranstaltung Sensordaten einlesen und verarbeiten sowie daraus Aktoren ansteuern. Die LV deckt insbesondere die folgenden Inhalte ab: - Einfache Microcontroller Programmierung auf Basis ARM-mbed (oder Arduino) - Digital Input/Output (LEDs, Taster) – Gleichspannung, ohmscher Widerstand, Pull-up/down, Pegelanpassung - Analog Input/Output (AD/DA) - Wechselstrom (Sinus- und Rechtecksignal), Kondensator, Tiefpass - PWM, USART - Periode, Frequenz, Kondensator-Ladung, RGB-LEDs, Datenübertragung - Messungen mit dem Multimeter und dem OszilloskopPrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag und praktische Übungen (im Labor)SpracheDeutsch> Internet of Things ILV Computer Science and Digital Communications moreInternet of Things ILVVortragende: FH-Prof. DI Thomas Fischer, FH-Prof. 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> Projektmanagement ILV Computer Science and Digital Communications moreProjektmanagement ILVVortragende: Mag. Reinhard Rader2SWS3ECTSLehrinhalteProjektmanagement ist die Anwendung von Wissen, Können, Werkzeugen und Techniken auf Projektaktivitäten, um Projektanforderungen zu erfüllen. Der Projektmanager hat die Aufgabe, die Erwartungen der Stakeholder an das Projekt zu erfüllen. Die LV gibt eine Einführung in die Wissensgebiete des Projektmanagements: - Integrationsmanagement - Inhalts- und Umfangsmanagement - Zeitmanagement - Kostenmanagement - Qualitätsmanagement - Personalmanagement - Kommunikationsmanagement - Risikomanagement - Beschaffungsmanagement - Projekt Stakeholder ManagementPrüfungsmodusModulprüfungLehr- und LernmethodeVortragSpracheDeutsch> Wahlfach-Projekt 1 UE Computer Science and Digital Communications moreWahlfach-Projekt 1 UEVortragende: DI Dr. techn. Mugdim Bublin, Tobias Buchberger, BSc MSc, Leon Freudenthaler, BSc MSc, FH-Prof. FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, FH-Prof. Dipl.-Ing. Heimo Hirner, Ines Kramer, BSc MSc, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Silvia Schmidt, BSc MSc, Dr. Christian Steineder, Bernhard Taufner, BSc, MSc, Sebastian Ukleja, BSc1SWS4ECTSLehrinhalteDie 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-Prof. DI Thomas Fischer, Leon Freudenthaler, BSc MSc, FH-Prof. FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, FH-Prof. 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, MSc, Sebastian Ukleja, BSc1SWS4ECTSLehrinhalte- Selbstständige Bearbeitung einer fachlich relevanten Thematik, primär 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> Ring Lecture - Selected Topics ILV Computer Science and Digital Communications moreRing Lecture - Selected Topics ILVVortragende: FH-Prof. DI Thomas Fischer1SWS1ECTSLehrinhalteMögliche Themen für die Ringvorlesung: - Software Design / Software Engineering (z.B. User Centered Design, Design Patterns, Deep Learining) - Embedded Systems (z.B. Microcontroller-Familien, Software Development Tools, Operating Systems, Bildverarbeitung, PCB-Design) - Ambient Assisted Living (z.B. technische Unterstützung im Alltag, Serious Games) - IT-Security (z.B. Secure Communication, Cryptography, Networking/Cloud-Systems) - System Safety (z.B. Safety in Automotive, Safety in Aerospace, Safety in Traffic Control, Safety in Automation & Control) Eine Erweiterung der Themen ist durch die jeweiligen Gastvortragenden möglich.PrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag, Diskussion im PlenumSpracheEnglisch> Workshop - Selected Topics SE Computer Science and Digital Communications moreWorkshop - Selected Topics SEVortragende: Nuno Bettencourt, PhD, FH-Prof. DI Thomas Fischer, Dr. Ian Grout, Prof. Antonella Longo, Roland Skof-Peschetz, B.A. (hons), Prof. Dr. Peter Trommler, Dipl-Inf (Univ.), Erika Wood, BA1SWS2ECTSLehrinhalteMögliche Themen für das Vertiefungsseminar: - Implementierung eines Deep Learing Algorithmus - Software Design unter Benutzung von Design Patterns - Optimierung des Energieverbrauchs von Embedded Systems - Programmierung von einem Roboter (NAO) - Simulation von Angriffsszenarien und Entwicklung von Abwehrstrategien Eine Erweiterung der Themen ist durch die jeweiligen Gastvortragenden möglich.PrüfungsmodusEndprüfung EinzelarbeitenLehr- und LernmethodeGruppenarbeit, praktische Umsetzung mit Unterstützung von Vortragenden.SpracheEnglisch Studiengänge Computer Science and Digital Communications Bachelorstudium, berufsbegleitendmoreComputer Science and Digital Communications Bachelorstudium, VollzeitmoreSoftware Design and Engineering Masterstudium, berufsbegleitendmore
> Realtime Operating Systems ILV Computer Science and Digital Communications moreRealtime Operating Systems ILVVortragende: FH-Prof. DI Thomas Fischer3SWS6ECTSLehrinhalteSoftwareentwicklung für Microcontroller aufbauend auf Echtzeitbetriebssystemen steht in Fokus dieser Lehrveranstaltung. Gute Kenntnisse über ein Betriebssystem und deren Zeitverhalten sind für viele Einsatzgebiete (Steuerungstechnik, Videoverarbeitung, Börsenhandel) notwendig. Die Integration zugekaufter Middleware und Software-Stacks zur Erstellung angepasster Kundenlösungen sowie die Integration in vorhandene Kommunikations-Infrastruktur sind die zu bewältigenden Aufgaben. Die LV deckt insbesondere die folgenden Inhalte ab: - JTAG & Trace (ARM, ST, Keil, Atollic) - Echtzeitbetriebssysteme am Beispiel FreeRTOS - Inter-Task-Kommunication - SPI, I2C, CAN, USB, Ethernet - Middleware, (USB)-Stack - Touch-Grafik-Display - Schnittstelle FreeRTOS Cloud (AWS Amazon Web Services)PrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeProjektaufgabe und/oder SeminararbeitSpracheEnglisch
> Mikrocontroller Programmierung ILV Computer Science and Digital Communications moreMikrocontroller Programmierung ILVVortragende: FH-Prof. DI Thomas Fischer3SWS6ECTSLehrinhalteMicrocontroller oder auch Systems-on-Chip sind in einer Vielzahl von Anwendungen und Geräte enthalten, Ihr Einsatz reicht von der Ansteuerung der LEDs in Beleuchtungskörpern über unzählige Steueraufgaben bis hin zu Smartphones die jeder Mensch ständig bei sich führt. Diese Bauteile enthalten eine Vielzahl unabhängiger Komponenten welche, durch entsprechende Konfiguration, sowie die Erstellung hardwarenaher Programme, Aufgaben energiesparend übernehmen. Die LV deckt insbesondere die folgenden Inhalte ab: - ARM-Cortex M Familie, Harvard Architektur - Statischer & Dynamischer Speicher - STM32 Familie - GPIO, EXTI, NVIC - Advanced TIMER, Systick, RTC - ADC, DMA - LCD-Zeichen-DisplayPrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag und praktische ÜbungenSpracheDeutsch
> Realtime Operating Systems ILV Computer Science and Digital Communications moreRealtime Operating Systems ILVVortragende: FH-Prof. DI Thomas Fischer3SWS6ECTSLehrinhalteSoftwareentwicklung für Microcontroller aufbauend auf Echtzeitbetriebssystemen steht in Fokus dieser Lehrveranstaltung. Gute Kenntnisse über ein Betriebssystem und deren Zeitverhalten sind für viele Einsatzgebiete (Steuerungstechnik, Videoverarbeitung, Börsenhandel) notwendig. Die Integration zugekaufter Middleware und Software-Stacks zur Erstellung angepasster Kundenlösungen sowie die Integration in vorhandene Kommunikations-Infrastruktur sind die zu bewältigenden Aufgaben. Die LV deckt insbesondere die folgenden Inhalte ab: - JTAG & Trace (ARM, ST, Keil, Atollic) - Echtzeitbetriebssysteme am Beispiel FreeRTOS - Inter-Task-Kommunication - SPI, I2C, CAN, USB, Ethernet - Middleware, (USB)-Stack - Touch-Grafik-Display - Schnittstelle FreeRTOS Cloud (AWS Amazon Web Services)PrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeProjektaufgabe und/oder SeminararbeitSpracheEnglisch
> Elektronik und Mikrocontroller ILV Computer Science and Digital Communications moreElektronik und Mikrocontroller ILVVortragende: Dipl.-Ing. Dr. Friedrich Bauer, FH-Prof. DI Thomas Fischer, Prof. Ing. Dipl.-Ing. Peter J. Kampner, Halil Ibrahim Pamuk3SWS5ECTSLehrinhalteMit der Vernetzung auch kleinster Mikro-Computer-Systeme dem Internet-of-Things hat der Einsatz dieser Spezialform der Embedded Systems an Bedeutung gewonnen. Die Grundlage dafür sind einfache Microcontroller welche durch elektronische Aktoren und Sensoren mit der Umwelt in Kontakt stehen. Programme mit grundlegenden Funktionen sollen in dieser Lehrveranstaltung Sensordaten einlesen und verarbeiten sowie daraus Aktoren ansteuern. Die LV deckt insbesondere die folgenden Inhalte ab: - Einfache Microcontroller Programmierung auf Basis ARM-mbed (oder Arduino) - Digital Input/Output (LEDs, Taster) – Gleichspannung, ohmscher Widerstand, Pull-up/down, Pegelanpassung - Analog Input/Output (AD/DA) - Wechselstrom (Sinus- und Rechtecksignal), Kondensator, Tiefpass - PWM, USART - Periode, Frequenz, Kondensator-Ladung, RGB-LEDs, Datenübertragung - Messungen mit dem Multimeter und dem OszilloskopPrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag und praktische Übungen (im Labor)SpracheDeutsch
> 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-Prof. FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, FH-Prof. Dipl.-Ing. Heimo Hirner, FH-Prof. DI Dr. Igor Miladinovic, 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-Prof. DI Thomas Fischer, Leon Freudenthaler, BSc MSc, FH-Prof. FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, FH-Prof. 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, Silvia Schmidt, BSc MSc, Dr. Christian Steineder, 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-Prof. DI Thomas Fischer, Leon Freudenthaler, BSc MSc, FH-Prof. FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, 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, 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
> Bachelorarbeit 2 SE Computer Science and Digital Communications moreBachelorarbeit 2 SEVortragende: DI Dr. techn. Mugdim Bublin, FH-Prof. DI Thomas Fischer, Leon Freudenthaler, BSc MSc, FH-Prof. FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, FH-Prof. 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, MSc, Sebastian Ukleja, BSc1SWS6ECTSLehrinhalte- 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
> Ring Lecture - Selected Topics ILV Computer Science and Digital Communications moreRing Lecture - Selected Topics ILVVortragende: FH-Prof. DI Thomas Fischer1SWS1ECTSLehrinhalteMögliche Themen für die Ringvorlesung: - Software Design / Software Engineering (z.B. User Centered Design, Design Patterns, Deep Learining) - Embedded Systems (z.B. Microcontroller-Familien, Software Development Tools, Operating Systems, Bildverarbeitung, PCB-Design) - Ambient Assisted Living (z.B. technische Unterstützung im Alltag, Serious Games) - IT-Security (z.B. Secure Communication, Cryptography, Networking/Cloud-Systems) - System Safety (z.B. Safety in Automotive, Safety in Aerospace, Safety in Traffic Control, Safety in Automation & Control) Eine Erweiterung der Themen ist durch die jeweiligen Gastvortragenden möglich.PrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag, Diskussion im PlenumSpracheEnglisch
> Konzepte der IT ILV Computer Science and Digital Communications moreKonzepte der IT ILVVortragende: FH-Prof. DI Thomas Fischer, Halil Ibrahim Pamuk2SWS4ECTSLehrinhalteUm den Aufbau und die Arbeitsweise aktueller Computersysteme zu verstehen wird in dieser LV ein Bottom-Up Ansatz verfolgt. Beginnend mit den Bits und Bytes werden aus den logischen Grundfunktionen komplexere Komponenten zusammengesetzt. Insbesondere das Verständnis über den Aufbau eines Mikroprozessors und das Zusammenwirken mit dem Bussystem, dem Programm- und dem Datenspeicher werden mit integrierten praktischen Übungen erlernt. Die LV deckt insbesondere die folgenden Inhalte ab: - Digitaltechnik (boolsche Algebra, Gatter, Flipflop, Register, Zahlensysteme) - State-Maschine (Zustandsgraphen, Schaltwerke) - Rechnerarchitekturen (Computergrundstrukturen, von Neumann - Architektur)PrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag und praktische Übungen (auf Papier, am PC, im Labor)SpracheDeutsch
> Elektronik und Mikrocontroller ILV Computer Science and Digital Communications moreElektronik und Mikrocontroller ILVVortragende: FH-Prof. DI Thomas Fischer, Halil Ibrahim Pamuk3SWS5ECTSLehrinhalteMit der Vernetzung auch kleinster Mikro-Computer-Systeme dem Internet-of-Things hat der Einsatz dieser Spezialform der Embedded Systems an Bedeutung gewonnen. Die Grundlage dafür sind einfache Microcontroller welche durch elektronische Aktoren und Sensoren mit der Umwelt in Kontakt stehen. Programme mit grundlegenden Funktionen sollen in dieser Lehrveranstaltung Sensordaten einlesen und verarbeiten sowie daraus Aktoren ansteuern. Die LV deckt insbesondere die folgenden Inhalte ab: - Einfache Microcontroller Programmierung auf Basis ARM-mbed (oder Arduino) - Digital Input/Output (LEDs, Taster) – Gleichspannung, ohmscher Widerstand, Pull-up/down, Pegelanpassung - Analog Input/Output (AD/DA) - Wechselstrom (Sinus- und Rechtecksignal), Kondensator, Tiefpass - PWM, USART - Periode, Frequenz, Kondensator-Ladung, RGB-LEDs, Datenübertragung - Messungen mit dem Multimeter und dem OszilloskopPrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag und praktische Übungen (im Labor)SpracheDeutsch
> Internet of Things ILV Computer Science and Digital Communications moreInternet of Things ILVVortragende: FH-Prof. DI Thomas Fischer, FH-Prof. 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
> Projektmanagement ILV Computer Science and Digital Communications moreProjektmanagement ILVVortragende: Mag. Reinhard Rader2SWS3ECTSLehrinhalteProjektmanagement ist die Anwendung von Wissen, Können, Werkzeugen und Techniken auf Projektaktivitäten, um Projektanforderungen zu erfüllen. Der Projektmanager hat die Aufgabe, die Erwartungen der Stakeholder an das Projekt zu erfüllen. Die LV gibt eine Einführung in die Wissensgebiete des Projektmanagements: - Integrationsmanagement - Inhalts- und Umfangsmanagement - Zeitmanagement - Kostenmanagement - Qualitätsmanagement - Personalmanagement - Kommunikationsmanagement - Risikomanagement - Beschaffungsmanagement - Projekt Stakeholder ManagementPrüfungsmodusModulprüfungLehr- und LernmethodeVortragSpracheDeutsch
> Wahlfach-Projekt 1 UE Computer Science and Digital Communications moreWahlfach-Projekt 1 UEVortragende: DI Dr. techn. Mugdim Bublin, Tobias Buchberger, BSc MSc, Leon Freudenthaler, BSc MSc, FH-Prof. FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, FH-Prof. Dipl.-Ing. Heimo Hirner, Ines Kramer, BSc MSc, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Silvia Schmidt, BSc MSc, Dr. Christian Steineder, Bernhard Taufner, BSc, MSc, Sebastian Ukleja, BSc1SWS4ECTSLehrinhalteDie 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-Prof. DI Thomas Fischer, Leon Freudenthaler, BSc MSc, FH-Prof. FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, FH-Prof. 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, MSc, Sebastian Ukleja, BSc1SWS4ECTSLehrinhalte- Selbstständige Bearbeitung einer fachlich relevanten Thematik, primär 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
> Ring Lecture - Selected Topics ILV Computer Science and Digital Communications moreRing Lecture - Selected Topics ILVVortragende: FH-Prof. DI Thomas Fischer1SWS1ECTSLehrinhalteMögliche Themen für die Ringvorlesung: - Software Design / Software Engineering (z.B. User Centered Design, Design Patterns, Deep Learining) - Embedded Systems (z.B. Microcontroller-Familien, Software Development Tools, Operating Systems, Bildverarbeitung, PCB-Design) - Ambient Assisted Living (z.B. technische Unterstützung im Alltag, Serious Games) - IT-Security (z.B. Secure Communication, Cryptography, Networking/Cloud-Systems) - System Safety (z.B. Safety in Automotive, Safety in Aerospace, Safety in Traffic Control, Safety in Automation & Control) Eine Erweiterung der Themen ist durch die jeweiligen Gastvortragenden möglich.PrüfungsmodusEndprüfung GruppenarbeitenLehr- und LernmethodeVortrag, Diskussion im PlenumSpracheEnglisch
> Workshop - Selected Topics SE Computer Science and Digital Communications moreWorkshop - Selected Topics SEVortragende: Nuno Bettencourt, PhD, FH-Prof. DI Thomas Fischer, Dr. Ian Grout, Prof. Antonella Longo, Roland Skof-Peschetz, B.A. (hons), Prof. Dr. Peter Trommler, Dipl-Inf (Univ.), Erika Wood, BA1SWS2ECTSLehrinhalteMögliche Themen für das Vertiefungsseminar: - Implementierung eines Deep Learing Algorithmus - Software Design unter Benutzung von Design Patterns - Optimierung des Energieverbrauchs von Embedded Systems - Programmierung von einem Roboter (NAO) - Simulation von Angriffsszenarien und Entwicklung von Abwehrstrategien Eine Erweiterung der Themen ist durch die jeweiligen Gastvortragenden möglich.PrüfungsmodusEndprüfung EinzelarbeitenLehr- und LernmethodeGruppenarbeit, praktische Umsetzung mit Unterstützung von Vortragenden.SpracheEnglisch