Personendetails

FH-Prof. DI Thomas Fischer

Lehre und Forschung

thomas.fischer@fh-campuswien.ac.at
+43 1 606 68 77-2136
+43 1 606 68 77-2139

Raum: B.3.21a
Favoritenstraße 226
1100 Wien


Lehrveranstaltungen 2022/23

Technik

Einführung Mikrocontroller-Programmierung ILV
High Tech Manufacturing more

Einführung Mikrocontroller-Programmierung ILV

Vortragende: FH-Prof. DI Thomas Fischer

2 SWS   3 ECTS

Lehrinhalte

Mit 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 Mikrocontroller 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)
- Peripheriefunktionen
- System-on-a-Chip
- Grundbegriffe der Angewandten Informatik (Programm, Algorithmus, Programmieren)
- Einführung in das Programmieren (in C)
- Bewertung und Implementierung von Algorithmen

Prüfungsmodus

Immanente Leistungsüberprüfung
Immanenter Prüfungscharakter (Abschließende Prüfung + Fernlehre)

Lehr- und Lernmethode

Integrierte Lehrveranstaltung

Sprache

Deutsch

IT Security Fundamentals ILV
Computer Science and Digital Communications more

IT Security Fundamentals ILV

Vortragende: FH-Prof. DI Thomas Fischer, FH-Prof. Dipl.-Ing. Manuel Koschuch, Bakk. tech., Silvia Schmidt, BSc MSc

2 SWS   4 ECTS

Lehrinhalte

Die Lehrveranstaltung gibt einen grundsätzlichen Gesamtüberblick über die technischen und organisatorischen Aspekte der IT-Security, und definiert die wichtigsten Begrifflichkeiten und Technologien in diesem Kontext.
Die LV deckt insbesondere die folgenden Inhalte ab:
- Schutzziele
- Asymmetrische und symmetrische Primitiva (AES, RSA, ECC) sowie deren Einsatzmöglichkeiten in der Praxis
- PKIs
- TLS/HTTPS
- Grundlagen Firewalls (Typen, Einsatzmöglichkeiten, Limitierungen)
- Grundlagen ID(P)S (Typen, Einsatzmöglichkeiten, Limitierungen)
- Security-Awareness

Prüfungsmodus

Immanente Leistungsüberprüfung

Lehr- und Lernmethode

praktische (Labor) Übungen, Vortrag

Sprache

Englisch

Projektmanagement ILV
Computer Science and Digital Communications more

Projektmanagement ILV

Vortragende: Mag. Reinhard Rader

2 SWS   3 ECTS

Lehrinhalte

Projektmanagement 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 Management

Prüfungsmodus

Modulprüfung

Lehr- und Lernmethode

Vortrag

Sprache

Deutsch

Wahlfach-Projekt 1 UE
Computer Science and Digital Communications more

Wahlfach-Projekt 1 UE

1 SWS   4 ECTS

Lehrinhalte

Die 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üfungsmodus

Modulprüfung

Lehr- und Lernmethode

Gruppenarbeiten, praktische Projektumsetzung begleitet mit Übungen und Coaching.

Sprache

Deutsch

Mikrocontroller Programmierung ILV
Computer Science and Digital Communications more

Mikrocontroller Programmierung ILV

Vortragende: FH-Prof. DI Thomas Fischer

3 SWS   6 ECTS

Lehrinhalte

Microcontroller 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-Display

Prüfungsmodus

Endprüfung
Gruppenarbeiten

Lehr- und Lernmethode

Vortrag und praktische Übungen

Sprache

Deutsch

Bachelorarbeit 1 SE
Computer Science and Digital Communications more

Bachelorarbeit 1 SE

Vortragende: DI Dr. techn. Mugdim Bublin, Tobias Buchberger, BSc MSc, FH-Prof. DI Thomas Fischer, Leon Freudenthaler, BSc MSc, René Goldschmid, 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. Dipl.-Ing. Manuel Koschuch, Bakk. tech., Ines Kramer, BSc MSc, Dipl.-Ing. Georg Mansky-Kummert, FH-Prof. DI Dr. Igor Miladinovic, Silvia Schmidt, BSc MSc, Bernhard Taufner, BSc, MSc

1 SWS   4 ECTS

Lehrinhalte

- 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 1

Prüfungsmodus

Endprüfung
Approbation der Bachelorarbeit

Lehr- und Lernmethode

Durchfü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.

Sprache

Deutsch

Wahlfach-Projekt 2 UE
Computer Science and Digital Communications more

Wahlfach-Projekt 2 UE

Vortragende: 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, Ines Kramer, BSc MSc, Dipl.-Ing. Georg Mansky-Kummert, FH-Prof. DI Dr. Igor Miladinovic, Silvia Schmidt, BSc MSc, Bernhard Taufner, BSc, MSc

2 SWS   5 ECTS

Lehrinhalte

Die 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üfungsmodus

Endprüfung
Praktisches Projekt in der Kleingruppe

Lehr- und Lernmethode

Gruppenarbeiten, praktische Projektumsetzung begleitet mit Übungen und Coaching.

Sprache

Deutsch

Realtime Operating Systems ILV
Computer Science and Digital Communications more

Realtime Operating Systems ILV

Vortragende: FH-Prof. DI Thomas Fischer

3 SWS   6 ECTS

Lehrinhalte

Softwareentwicklung 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üfungsmodus

Endprüfung
Gruppenarbeiten

Lehr- und Lernmethode

Projektaufgabe und/oder Seminararbeit

Sprache

Englisch

Bachelorarbeit 2 SE
Computer Science and Digital Communications more

Bachelorarbeit 2 SE

Vortragende: DI Dr. techn. Mugdim Bublin, Tobias Buchberger, BSc MSc, FH-Prof. DI Thomas Fischer, Leon Freudenthaler, BSc MSc, René Goldschmid, 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. Dipl.-Ing. Manuel Koschuch, Bakk. tech., Ines Kramer, BSc MSc, Dipl.-Ing. Georg Mansky-Kummert, FH-Prof. DI Dr. Igor Miladinovic, Silvia Schmidt, BSc MSc, Bernhard Taufner, BSc, MSc

1 SWS   6 ECTS

Lehrinhalte

- 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 2

Prüfungsmodus

Endprüfung
Approbation der Bachelorarbeit

Lehr- und Lernmethode

Durchfü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.

Sprache

Deutsch

Ring Lecture - Selected Topics ILV
Computer Science and Digital Communications more

Ring Lecture - Selected Topics ILV

Vortragende: FH-Prof. DI Thomas Fischer

1 SWS   1 ECTS

Lehrinhalte

Mö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üfungsmodus

Endprüfung
Gruppenarbeiten

Lehr- und Lernmethode

Vortrag, Diskussion im Plenum

Sprache

Englisch

Workshop - Selected Topics SE
Computer Science and Digital Communications more

Workshop - Selected Topics SE

Vortragende: FH-Prof. DI Thomas Fischer

1 SWS   2 ECTS

Lehrinhalte

Mö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üfungsmodus

Endprüfung
Einzelarbeiten

Lehr- und Lernmethode

Gruppenarbeit, praktische Umsetzung mit Unterstützung von Vortragenden.

Sprache

Englisch

Konzepte der IT ILV
Computer Science and Digital Communications more

Konzepte der IT ILV

Vortragende: FH-Prof. DI Thomas Fischer

2 SWS   4 ECTS

Lehrinhalte

Um 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üfungsmodus

Endprüfung
Gruppenarbeiten

Lehr- und Lernmethode

Vortrag und praktische Übungen (auf Papier, am PC, im Labor)

Sprache

Deutsch

IT Security Fundamentals ILV
Computer Science and Digital Communications more

IT Security Fundamentals ILV

Vortragende: FH-Prof. DI Thomas Fischer, FH-Prof. Dipl.-Ing. Manuel Koschuch, Bakk. tech., Silvia Schmidt, BSc MSc

2 SWS   4 ECTS

Lehrinhalte

Die Lehrveranstaltung gibt einen grundsätzlichen Gesamtüberblick über die technischen und organisatorischen Aspekte der IT-Security, und definiert die wichtigsten Begrifflichkeiten und Technologien in diesem Kontext.
Die LV deckt insbesondere die folgenden Inhalte ab:
- Schutzziele
- Asymmetrische und symmetrische Primitiva (AES, RSA, ECC) sowie deren Einsatzmöglichkeiten in der Praxis
- PKIs
- TLS/HTTPS
- Grundlagen Firewalls (Typen, Einsatzmöglichkeiten, Limitierungen)
- Grundlagen ID(P)S (Typen, Einsatzmöglichkeiten, Limitierungen)
- Security-Awareness

Prüfungsmodus

Immanente Leistungsüberprüfung

Lehr- und Lernmethode

praktische (Labor) Übungen, Vortrag

Sprache

Englisch

Internet of Things ILV
Computer Science and Digital Communications more

Internet of Things ILV

Vortragende: FH-Prof. DI Thomas Fischer, FH-Prof. Dipl.-Ing. Heimo Hirner, Silvia Schmidt, BSc MSc

3 SWS   5 ECTS

Lehrinhalte

Im 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 Industrie

Prüfungsmodus

Endprüfung
Gruppenarbeiten

Lehr- und Lernmethode

Vortrag, praktische Übungen, Fernlehreaufgaben

Sprache

Englisch

Projektmanagement ILV
Computer Science and Digital Communications more

Projektmanagement ILV

Vortragende: Mag. Reinhard Rader

2 SWS   3 ECTS

Lehrinhalte

Projektmanagement 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 Management

Prüfungsmodus

Modulprüfung

Lehr- und Lernmethode

Vortrag

Sprache

Deutsch

Wahlfach-Projekt 1 UE
Computer Science and Digital Communications more

Wahlfach-Projekt 1 UE

1 SWS   4 ECTS

Lehrinhalte

Die 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üfungsmodus

Modulprüfung

Lehr- und Lernmethode

Gruppenarbeiten, praktische Projektumsetzung begleitet mit Übungen und Coaching.

Sprache

Deutsch

Mikrocontroller Programmierung ILV
Computer Science and Digital Communications more

Mikrocontroller Programmierung ILV

Vortragende: FH-Prof. DI Thomas Fischer

3 SWS   6 ECTS

Lehrinhalte

Microcontroller 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-Display

Prüfungsmodus

Endprüfung
Gruppenarbeiten

Lehr- und Lernmethode

Vortrag und praktische Übungen

Sprache

Deutsch

Realtime Operating Systems ILV
Computer Science and Digital Communications more

Realtime Operating Systems ILV

3 SWS   6 ECTS

Lehrinhalte

Softwareentwicklung 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üfungsmodus

Endprüfung
Gruppenarbeiten

Lehr- und Lernmethode

Projektaufgabe und/oder Seminararbeit

Sprache

Englisch

Ring Lecture - Selected Topics ILV
Computer Science and Digital Communications more

Ring Lecture - Selected Topics ILV

Vortragende: FH-Prof. DI Thomas Fischer

1 SWS   1 ECTS

Lehrinhalte

Mö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üfungsmodus

Endprüfung
Gruppenarbeiten

Lehr- und Lernmethode

Vortrag, Diskussion im Plenum

Sprache

Englisch

Workshop - Selected Topics SE
Computer Science and Digital Communications more

Workshop - Selected Topics SE

Vortragende: FH-Prof. DI Thomas Fischer

1 SWS   2 ECTS

Lehrinhalte

Mö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üfungsmodus

Endprüfung
Einzelarbeiten

Lehr- und Lernmethode

Gruppenarbeit, praktische Umsetzung mit Unterstützung von Vortragenden.

Sprache

Englisch

Microcontroller Programming for IoT Wahlpflichtmod…
Software Design and Engineering more

Microcontroller Programming for IoT Wahlpflichtmodul MODUL

3 SWS   6 ECTS

Studiengänge

Bachelor

Computer Science and Digital Communications

berufsbegleitend

Bachelor

Computer Science and Digital Communications

Vollzeit