René Goldschmid, MSc
Academic Staff
rene.goldschmid@fh-campuswien.ac.at
+43 1 606 68 77-2146
+43 1 606 68 77-2139
Room: B.2.22
Favoritenstraße 226
1100 Wien
Lectures
Engineering
berufsbegleitend, WS2024/25 more
Advanced Software Development ILV
Lector: René Goldschmid, MSc, Dipl.-Ing.in Andrea Horvath, B.Eng
Lecture contents
Software unterliegt einem Alterungsprozess, der durch Kennzahlen beurteilt werden kann. Im Rahmen der Lehrveranstaltung Advanced Software Development werden Konzepte vermittelt wie Code Qualität beurteilt werden kann. Auf Basis von Kennzahlen werden mit Hilfe von Werkzeugen Methoden gezeigt um die Code Qualität zu verbessern. Diese Maßnahmen sind nur mit Hilfe eines Konfigurationmanagements sinnvoll umzusetzen.
Die LV deckt insbesondere die folgenden Inhalte ab:
- Konfigurationsmanagement (SVN/git)
- Aufsetzen eines Projekts im Konfigurationsmanagement
- Grundlegende Konzepte beim Arbeiten mit einem Konfigurationsmanagement-Werkzeug
- Überblick über Software Design Patterns
- Refactoring, Bad Smells
- Code Qualität
- Software Kennzahlen
Assessment methods
Endprüfung
Gruppenarbeit an einem Softwareprojekt (Gruppenarbeiten)
Teaching methods
Vortrag mit Folien, Hands on Training an einem Software-Projekt in der Gruppe.
Language
Deutsch
berufsbegleitend, WS2024/25 more
Game Engineering UE
Lector: Mario Binder, BSc, René Goldschmid, MSc
Lecture contents
Konzeption und Planung eines 3D-Videospiels (Game Design Document)
Grundlegende Konzepte einer Game Engine erkunden (Szenen, Kameras, Hierarchie)
Arbeiten im 3D-Raum mit Modellen, Beleuchtung und Physik
Implementierung interaktiver Elemente mittels Scripting
Erkennung und Verarbeitung von Benutzer*innen Eingaben mit versch. Devices
Integration von Audio (SFX, Musik) und UI
Implementierung und Veröffentlichung des geplanten 3D-Spiels innerhalb einer Gruppe unter Anwendung der gelernten Technologien
Assessment methods
Modulprüfung
Teaching methods
Fallstudien, praktische Übungen in Gruppen, Vortrag
Language
Deutsch
berufsbegleitend, WS2024/25 more
Game Engineering VO
Lector: Mario Binder, BSc, René Goldschmid, MSc
Lecture contents
Projektmanagement (Idee, Konzeption, Zielgruppe, Veröffentlichung, Vermarktung)
Game Design (Charaktere, Story, Welten, Spielspaß)
Grundlegende Konzepte einer Game Engine (Kamera, Transformationstools, Level, Licht)
Game Loop (Frameaufbau)
Integration und Aufbau von 3D-Modellen (Vertices, Polygone)
Kinematische und simuliert-physikalische Bewegungen im 3D-Raum
Grafische Programmierung (Materialien, Texturen, Shader, Lichtmodelle)
Renderpipelines (Built-in Render Pipeline, URP, HDRP)
Curves (Bezier, Splines)
Sounddesign
UI (Hauptmenü, HUD)
Ausgewählte Themen (z.B. Advanced Shaders, Multiplayer, AI, Prozedurale Generierung, Marketing, Ökosysteme)
Assessment methods
Modulprüfung
Teaching methods
Fallstudien, praktische Übungen, Vortrag
Language
Deutsch
Vollzeit, WS2024/25 more
Bachelorarbeit 1 SE
Lector: DI Dr. techn. Mugdim Bublin, 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, Ines Kramer, BSc MSc, Dipl.-Ing. Georg Mansky-Kummert, FH-Prof. DI Dr. Igor Miladinovic, Dr. Christian Steineder, Károly Szabó, MSc, Bernhard Taufner, BSc, MSc
Lecture contents
- 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 1
Assessment methods
Endprüfung
Approbation der Bachelorarbeit
Teaching methods
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.
Language
Deutsch
berufsbegleitend, WS2024/25 more
Bachelorarbeit 1 SE
Lector: DI Dr. techn. Mugdim Bublin, 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, Ines Kramer, BSc MSc, Dipl.-Ing. Georg Mansky-Kummert, FH-Prof. DI Dr. Igor Miladinovic, Dipl.-Ing. Branislav Miskovic, FH-Prof. Dipl.-Ing. Herbert Paulis, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Dr. Christian Steineder, Károly Szabó, MSc, Bernhard Taufner, BSc, MSc, Christoph Vogl, Bakk. BSc MSc
Lecture contents
- 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
Assessment methods
Endprüfung
Approbation der Bachelorarbeit
Teaching methods
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.
Language
Deutsch
Vollzeit, SS2025 more
Bachelorarbeit 2 SE
Lector: DI Dr. techn. Mugdim Bublin, Leon Freudenthaler, BSc MSc, René Goldschmid, MSc, FH-Prof. FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, Ing. Philipp Grassl, MSc, FH-Prof. Dipl.-Ing. Heimo Hirner, Ines Kramer, BSc MSc, Dipl.-Ing. Georg Mansky-Kummert, FH-Prof. DI Dr. Igor Miladinovic, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Silvia Schmidt, BSc MSc, Dr. Christian Steineder, Károly Szabó, MSc, Bernhard Taufner, BSc, MSc
Lecture contents
- 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
Assessment methods
Endprüfung
Approbation der Bachelorarbeit
Teaching methods
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.
Language
Deutsch
berufsbegleitend, SS2025 more
Bachelorarbeit 2 SE
Lector: DI Dr. techn. Mugdim Bublin, Leon Freudenthaler, BSc MSc, René Goldschmid, MSc, FH-Prof. FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, Ing. Philipp Grassl, MSc, FH-Prof. Dipl.-Ing. Heimo Hirner, Ines Kramer, BSc MSc, Dipl.-Ing. Georg Mansky-Kummert, FH-Prof. DI Dr. Igor Miladinovic, Dipl.-Ing. Branislav Miskovic, FH-Prof. Dipl.-Ing. Herbert Paulis, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Silvia Schmidt, BSc MSc, Dr. Christian Steineder, Károly Szabó, MSc, Bernhard Taufner, BSc, MSc
Lecture contents
- 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
Assessment methods
Endprüfung
Approbation der Bachelorarbeit
Teaching methods
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.
Language
Deutsch
Vollzeit, SS2025 more
Mobile App Development ILV
Lector: Leon Freudenthaler, BSc MSc, René Goldschmid, MSc
Lecture contents
Nach dieser LV sind die Studierenden in der Lage SW Engineering Konzepte zu beschreiben und die Zusammenhänge zu erkennen. Mit den vermittelten Android, Java und SQLite Kenntnissen können die Studierenden Android Apps verstehen, analysieren und selbständig erweitern.
Die LV deckt insbesondere die folgenden Inhalte ab:
• SW-Engineering Grundlagen
• Java, SQLite
• Ausgewählte Entwicklungswerkzeuge
• Android App Entwicklung
• Plattformunabhängige App Entwicklung
Mehr Informationen in unserer Podcast-Folge:
www.buzzsprout.com/1606396/7239706
Assessment methods
Endprüfung
Gruppenarbeiten
Teaching methods
Nach dieser LV sind die Studierenden in der Lage SW Engineering Konzepte zu beschreiben und die Zusammenhänge zu erkennen. Mit den vermittelten Android, Java und SQLite Kenntnissen können die Studierenden Android Apps verstehen, analysieren und selbständig erweitern.
Die LV deckt insbesondere die folgenden Inhalte ab:
• SW-Engineering Grundlagen
• Java, SQLite
• Ausgewählte Entwicklungswerkzeuge
• Android App Entwicklung
• Plattformunabhängige App Entwicklung
Mehr Informationen in unserer Podcast-Folge:
https://www.buzzsprout.com/1606396/7239706
Language
Englisch
berufsbegleitend, SS2025 more
Mobile App Development ILV
Lector: Leon Freudenthaler, BSc MSc, René Goldschmid, MSc
Lecture contents
Nach dieser LV sind die Studierenden in der Lage SW Engineering Konzepte zu beschreiben und die Zusammenhänge zu erkennen. Mit den vermittelten Android, Java und SQLite Kenntnissen können die Studierenden Android Apps verstehen, analysieren und selbständig erweitern.
Die LV deckt insbesondere die folgenden Inhalte ab:
• SW-Engineering Grundlagen
• Java, SQLite
• Ausgewählte Entwicklungswerkzeuge
• Android App Entwicklung
• Plattformunabhängige App Entwicklung
Assessment methods
Endprüfung
Gruppenarbeiten
Teaching methods
Inverted Classroom, Lerntagebuch, Mobile Learning, lösen von Aufgabenstellungen
Language
Englisch
Vollzeit, SS2025 more
Programmierung 2 ILV
Lector: Leon Freudenthaler, BSc MSc, René Goldschmid, MSc, Dipl.-Ing. Branislav Miskovic, Mag. Dr. Michael Strommer, Christoph Vogl, Bakk. BSc MSc
Lecture contents
Aufbauend auf die Inhalte von Programmieren 1 werden in der ILV Programmieren 2 vertiefende Konzepte der Programmierung mit Java vorgetragen. Dabei liegt der Fokus auf eine gute Strukturierung des Programmes, die auch auf die Design Patterns aufbaut und mit dem Ziel eine saubere objektorientiete Lösung für eine Aufgabenstellung zu entwicklen. Weiters wird auf vertiefende Konzepte in der Programmierung eingegangen die das Erstellen eines Programmes einfacher machen und den aktuellen Stand der Programmierkonzepte darstellen.
Die LV deckt insbesondere die folgenden Inhalte ab:
- Designpatterns und die Umsetzung im Code
- Junit Testcases zu Methoden schreiben und die Programme modular entwicklen, damit sie testbar sind.
- Erklärung der 3-Schichten Architektur und Umsetzung anhand einer praktischen Aufgabe.
- Multi-Threading in Java und Umsetzung anhand einer praktischen Aufgabe
- Einsatz von Java Bibliotheken und Frameworks.
- Erweiterte Programmierkonzepte wie Java Streams und Lambda Expressions.
Assessment methods
Endprüfung
Gruppenarbeiten
Teaching methods
Theorievortrag mit passenden praktischen Übungsteil
Language
Deutsch
Vollzeit, WS2024/25 more
Software Engineering ILV
Lector: René Goldschmid, MSc, Dipl.-Ing. Georg Mansky-Kummert, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc
Lecture contents
Die Vorlesung hat als Ziel die technischen, organisatorischen und ökonomischen Aspekte von Software Engineering zu erläutern. Es werden organisatorische Möglichkeiten zur Strukturierung der Software Entwicklung in Form von Prozessmodellen, wie Wasserfall Modell, Spiral Modell und Agile Modelle dargelegt. Bei den technischen Aspekten des Software Engineerings wird vor allem die Erstellung von objektorientierten Systemen und deren Modellierung.
Die LV deckt insbesondere die folgenden Inhalte ab:
- Software Engineering Aktivitäten,
- Requirements Engineering,
- Use Cases,
- High Level Design
- UML Aktivitätsdiagramme,
- UML Klassendiagramme,
- UML Sequenzdiagramme,
- Software testen,
- Software Vorgehensmodelle und
- Agile Softwareentwicklung.
Assessment methods
Endprüfung
Einzel- und Gruppenarbeiten
Teaching methods
Blended learning, Gastvorträge, Experiential learning, Coaching
Language
Deutsch
berufsbegleitend, WS2024/25 more
Software Engineering ILV
Lector: Ing. Ebu Bekir Celik, BSc, MSc, René Goldschmid, MSc, Dipl.-Ing. Georg Mansky-Kummert, FH-Prof. DI Dr. Igor Miladinovic
Lecture contents
Die Vorlesung hat als Ziel die technischen, organisatorischen und ökonomischen Aspekte von Software Engineering zu erläutern. Es werden organisatorische Möglichkeiten zur Strukturierung der Software Entwicklung in Form von Prozessmodellen, wie Wasserfall Modell, Spiral Modell und Agile Modelle dargelegt. Bei den technischen Aspekten des Software Engineerings wird vor allem die Erstellung von objektorientierten Systemen und deren Modellierung.
Die LV deckt insbesondere die folgenden Inhalte ab:
- Software Engineering Aktivitäten,
- Requirements Engineering,
- Use Cases,
- High Level Design
- UML Aktivitätsdiagramme,
- UML Klassendiagramme,
- UML Sequenzdiagramme,
- Software testen,
- Software Vorgehensmodelle und
- Agile Softwareentwicklung.
Assessment methods
Endprüfung
Einzel- und Gruppenarbeiten
Teaching methods
Blended learning, Gastvorträge, Experiential learning, Coaching
Language
Deutsch
berufsbegleitend, SS2025 more
Wahlfach-Projekt 1 UE
Lector: DI Dr. techn. Mugdim Bublin, Leon Freudenthaler, BSc MSc, René Goldschmid, MSc, FH-Prof. FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, Ing. Philipp Grassl, MSc, FH-Prof. Dipl.-Ing. Heimo Hirner, Ines Kramer, BSc MSc, Dipl.-Ing. Georg Mansky-Kummert, FH-Prof. DI Dr. Igor Miladinovic, FH-Prof. Dipl.-Ing. Herbert Paulis, Mag. Reinhard Rader, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Silvia Schmidt, BSc MSc, Dr. Christian Steineder, Bernhard Taufner, BSc, MSc
Lecture contents
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.
Assessment methods
Modulprüfung
Teaching methods
Gruppenarbeiten, praktische Projektumsetzung begleitet mit Übungen und Coaching.
Language
Deutsch
Vollzeit, SS2025 more
Wahlfach-Projekt 1 UE
Lector: DI Dr. techn. Mugdim Bublin, Leon Freudenthaler, BSc MSc, René Goldschmid, MSc, FH-Prof. FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, Ing. Philipp Grassl, MSc, Ines Kramer, BSc MSc, Dipl.-Ing. Georg Mansky-Kummert, FH-Prof. DI Dr. Igor Miladinovic, Mag. Reinhard Rader, Silvia Schmidt, BSc MSc, Dr. Christian Steineder, Károly Szabó, MSc, Bernhard Taufner, BSc, MSc
Lecture contents
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.
Assessment methods
Modulprüfung
Teaching methods
Gruppenarbeiten, praktische Projektumsetzung begleitet mit Übungen und Coaching.
Language
Deutsch
Vollzeit, WS2024/25 more
Wahlfach-Projekt 2 UE
Lector: DI Dr. techn. Mugdim Bublin, 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, Ines Kramer, BSc MSc, Dipl.-Ing. Georg Mansky-Kummert, FH-Prof. DI Dr. Igor Miladinovic, Dr. Christian Steineder, Károly Szabó, MSc, Bernhard Taufner, BSc, MSc
Lecture contents
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.
Assessment methods
Endprüfung
Praktisches Projekt in der Kleingruppe
Teaching methods
Gruppenarbeiten, praktische Projektumsetzung begleitet mit Übungen und Coaching.
Language
Deutsch
berufsbegleitend, WS2024/25 more
Wahlfach-Projekt 2 UE
Lector: DI Dr. techn. Mugdim Bublin, 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, Ines Kramer, BSc MSc, Dipl.-Ing. Georg Mansky-Kummert, FH-Prof. DI Dr. Igor Miladinovic, Dipl.-Ing. Branislav Miskovic, FH-Prof. Dipl.-Ing. Herbert Paulis, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Dr. Christian Steineder, Károly Szabó, MSc, Bernhard Taufner, BSc, MSc
Lecture contents
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.
Assessment methods
Endprüfung
Praktisches Projekt in der Kleingruppe
Teaching methods
Gruppenarbeiten, praktische Projektumsetzung begleitet mit Übungen und Coaching.
Language
Deutsch
Vollzeit, SS2025 more
Workshop - Selected Topics SE
Lector: Mario Binder, BSc, René Goldschmid, MSc, FH-Prof. Dipl.-Ing. Heimo Hirner, Christoph Mehofer, BSc, Bernhard Taufner, BSc, MSc
Lecture contents
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.
Assessment methods
Endprüfung
Einzelarbeiten
Teaching methods
Gruppenarbeit, praktische Umsetzung mit Unterstützung von Vortragenden.
Language
Englisch
berufsbegleitend, SS2025 more
Workshop - Selected Topics SE
Lector: Mario Binder, BSc, Leon Freudenthaler, BSc MSc, René Goldschmid, MSc, FH-Prof. Dipl.-Ing. Heimo Hirner, Dipl.-Ing.in Andrea Horvath, B.Eng, Christoph Mehofer, BSc, Roland Skof-Peschetz, B.A. (hons), Bernhard Taufner, BSc, MSc
Lecture contents
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.
Assessment methods
Endprüfung
Einzelarbeiten
Teaching methods
Gruppenarbeit, praktische Umsetzung mit Unterstützung von Vortragenden.
Language
Englisch