FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc Academic Staffsigrid.schefer-wenzl@fh-campuswien.ac.at T: +43 1 606 68 77-2141 F: +43 1 606 68 77-2139 Room: B.3.21a Favoritenstraße 226 1100 WienLectures 2020/21Engineering> Master Thesis Seminar SE Software Design and Engineering moreMaster Thesis Seminar SELector: 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 BSc, Veronika Winter, MSc2SWS4ECTSLecture contents- Deepening the basic principles of scientific work - Reading, understanding and interpreting relevant scientific texts - Literature research - Formal methods of scientific work - Students present the current development of their Master's thesis at regular intervals and put it up for discussion in the plenumAssessment methodsContinuous assessment Presentations, home exercisesTeaching methodsLecture, Case StudiesLanguageGerman> Software Architecture and Algorithms VO Software Design and Engineering moreSoftware Architecture and Algorithms VOLector: DI Jochen Hense, MBA, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc3SWS4ECTSLecture contentsThe architecture of a software system describes the essential components of the system, their relationships and structure, as well as the behavior and dynamics of the relationships and structure of these components. Within the scope of software design, the requirements for the target software, its static and dynamic system properties as well as the selected software architecture are specified with the help of graphic and textual expression possibilities. The course covers in particular the following contents: - Basic building blocks and concepts of software architecturesRole - and function of software architectsDesign - and development of software architecturesSoftware architecture styles - and patternsProcedural models of - software architecture and software designSoftware architecture description languagesModeling of - software architectures and software systems using UML quality - in software architecturesFormal - and de facto industry standardsTools for - creating software architectures and software designsAssessment methodsContinuous assessmentTeaching methodsCase studies, practical exercises, lectures.LanguageGerman> Software Engineering Project 1 UE Software Design and Engineering moreSoftware Engineering Project 1 UELector: 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, MSc1SWS5ECTSLecture contentsSoftware Engineering Project 1 enables students to implement the knowledge acquired during their studies in a concrete project. In the first semester, a concrete problem is analyzed and a design for the software solution is worked out using Advanced Project Management methods. This solution will then be implemented in the software project in the second semester. The LV covers in particular the following contents: - Application of modern project management methods to a concrete project Formulation - , classification and prioritization of requirements for a concrete problem Use of - UML diagrams (Use Case, class, activity and sequence diagrams) for software design design to meet requirements Structured - and standardized documentation of results as a high-level design document that serves as a basis for implementation .Assessment methodsFinal exam Module testing, project submissionTeaching methodsGroup work, practical project implementation accompanied by exercises and coachingLanguageGerman> Complex Problem Solving ILV Software Design and Engineering moreComplex Problem Solving ILVLector: FH-Prof. DI Dr. Igor Miladinovic, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc2SWS3ECTSLecture contentsIn the LV Complex Problem Solving methods of the Theory of Constraints are applied to solve complex problems with a focus on software integration and engineering. Starting from a structured and prioritised definition of objectives, the existing situation is analysed and problems are systematically analysed and solved on the way to the desired situation. Finally, the change management methods for implementing the desired situation will be explained. In particular, the following contents will be discussed: - Introduction to the Theory of ConstraintsCategories of - Legitimate Reservation - Intermediate Objectives Map - Current Reality Tree - Evaporating CloudAssessment methodsContinuous assessment group workTeaching methodsCase studies, lectures, practical exercises in groups.LanguageEnglish> Software Engineering Project 2 UE Software Design and Engineering moreSoftware Engineering Project 2 UELector: 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, MSc1SWS5ECTSLecture contentsSoftware Engineering Project 2 enables students to implement the knowledge acquired during their studies in a concrete project. In the second semester, based on requirements and design draft from the software design project, the software solution is implemented in the first semester using modern software development methods and tools. This implemented solution is then systematically tested and improvements are incorporated. The LV covers in particular the following contents: - Implementation of classes and data structures based on the High Level Design documentUse of - software algorithms for the implementation of activity and sequence diagramsDefinition - and prioritization of test cases under consideration of requirementsConduction of - test scenarios with current test toolsAssessment methodsContinuous assessment Module testing, project delivery.Teaching methodsGroup work, practical project implementation accompanied by exercises and coachingLanguageGerman> Master Thesis Project UE Software Design and Engineering moreMaster Thesis Project UELector: 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, MSc2SWS6ECTSLecture contentsStudents work individually or in small groups on projects related to software design and software engineering technologies and applications in the context of university R&D activities or within the scope of their individual professional activities. These projects are the practice-relevant basis for the master theses.Assessment methodsContinuous assessment Project progress, proof of function, project presentationLanguageGerman-English> Software Engineering ILV Computer Science and Digital Communications moreSoftware Engineering ILVLector: Mag. Dipl.-Ing. Peter Gerstbach, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc4SWS7ECTSLanguageGerman> Elective Project 1 UE Computer Science and Digital Communications moreElective Project 1 UELector: DI Dr. techn. Mugdim Bublin, FH-Prof. DI Thomas Fischer, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, DI Jochen Hense, MBA, FH-Prof. Dipl.-Ing. Herbert Paulis, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Silvia Schmidt, BSc MSc, Bernhard Taufner, BSc, MSc1SWS4ECTSLanguageGerman> Mobile App Development ILV Computer Science and Digital Communications moreMobile App Development ILVLector: Leon Freudenthaler, BSc MSc, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc3SWS6ECTSLanguageEnglish> Bachelor Thesis 1 SE Computer Science and Digital Communications moreBachelor Thesis 1 SELector: DI Dr. techn. Mugdim Bublin, Leon Freudenthaler, BSc MSc, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, FH-Prof. Dipl.-Ing. Herbert Paulis, Mag. Dipl.-Ing. Dr.techn. Wolfgang Radinger-Peer, MBA, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Dr. Christian Steineder1SWS4ECTSLanguageGerman> Elective Project 2 UE Computer Science and Digital Communications moreElective Project 2 UELector: DI Dr. techn. Mugdim Bublin, Leon Freudenthaler, BSc MSc, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, FH-Prof. Dipl.-Ing. Herbert Paulis, Mag. Dipl.-Ing. Dr.techn. Wolfgang Radinger-Peer, MBA, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Dr. Christian Steineder2SWS5ECTSLanguageGerman> Bachelor Thesis 2 SE Computer Science and Digital Communications moreBachelor Thesis 2 SELector: DI Dr. techn. Mugdim Bublin, Leon Freudenthaler, BSc MSc, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, FH-Prof. Dipl.-Ing. Herbert Paulis, Mag. Dipl.-Ing. Dr.techn. Wolfgang Radinger-Peer, MBA, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Dr. Christian Steineder1SWS6ECTSLanguageGermanPublications The publications of Sigrid Schefer-Wenzl written at FH Campus Wien can be found in our publication database, others in the personal web space.
> Master Thesis Seminar SE Software Design and Engineering moreMaster Thesis Seminar SELector: 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 BSc, Veronika Winter, MSc2SWS4ECTSLecture contents- Deepening the basic principles of scientific work - Reading, understanding and interpreting relevant scientific texts - Literature research - Formal methods of scientific work - Students present the current development of their Master's thesis at regular intervals and put it up for discussion in the plenumAssessment methodsContinuous assessment Presentations, home exercisesTeaching methodsLecture, Case StudiesLanguageGerman
> Software Architecture and Algorithms VO Software Design and Engineering moreSoftware Architecture and Algorithms VOLector: DI Jochen Hense, MBA, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc3SWS4ECTSLecture contentsThe architecture of a software system describes the essential components of the system, their relationships and structure, as well as the behavior and dynamics of the relationships and structure of these components. Within the scope of software design, the requirements for the target software, its static and dynamic system properties as well as the selected software architecture are specified with the help of graphic and textual expression possibilities. The course covers in particular the following contents: - Basic building blocks and concepts of software architecturesRole - and function of software architectsDesign - and development of software architecturesSoftware architecture styles - and patternsProcedural models of - software architecture and software designSoftware architecture description languagesModeling of - software architectures and software systems using UML quality - in software architecturesFormal - and de facto industry standardsTools for - creating software architectures and software designsAssessment methodsContinuous assessmentTeaching methodsCase studies, practical exercises, lectures.LanguageGerman
> Software Engineering Project 1 UE Software Design and Engineering moreSoftware Engineering Project 1 UELector: 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, MSc1SWS5ECTSLecture contentsSoftware Engineering Project 1 enables students to implement the knowledge acquired during their studies in a concrete project. In the first semester, a concrete problem is analyzed and a design for the software solution is worked out using Advanced Project Management methods. This solution will then be implemented in the software project in the second semester. The LV covers in particular the following contents: - Application of modern project management methods to a concrete project Formulation - , classification and prioritization of requirements for a concrete problem Use of - UML diagrams (Use Case, class, activity and sequence diagrams) for software design design to meet requirements Structured - and standardized documentation of results as a high-level design document that serves as a basis for implementation .Assessment methodsFinal exam Module testing, project submissionTeaching methodsGroup work, practical project implementation accompanied by exercises and coachingLanguageGerman
> Complex Problem Solving ILV Software Design and Engineering moreComplex Problem Solving ILVLector: FH-Prof. DI Dr. Igor Miladinovic, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc2SWS3ECTSLecture contentsIn the LV Complex Problem Solving methods of the Theory of Constraints are applied to solve complex problems with a focus on software integration and engineering. Starting from a structured and prioritised definition of objectives, the existing situation is analysed and problems are systematically analysed and solved on the way to the desired situation. Finally, the change management methods for implementing the desired situation will be explained. In particular, the following contents will be discussed: - Introduction to the Theory of ConstraintsCategories of - Legitimate Reservation - Intermediate Objectives Map - Current Reality Tree - Evaporating CloudAssessment methodsContinuous assessment group workTeaching methodsCase studies, lectures, practical exercises in groups.LanguageEnglish
> Software Engineering Project 2 UE Software Design and Engineering moreSoftware Engineering Project 2 UELector: 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, MSc1SWS5ECTSLecture contentsSoftware Engineering Project 2 enables students to implement the knowledge acquired during their studies in a concrete project. In the second semester, based on requirements and design draft from the software design project, the software solution is implemented in the first semester using modern software development methods and tools. This implemented solution is then systematically tested and improvements are incorporated. The LV covers in particular the following contents: - Implementation of classes and data structures based on the High Level Design documentUse of - software algorithms for the implementation of activity and sequence diagramsDefinition - and prioritization of test cases under consideration of requirementsConduction of - test scenarios with current test toolsAssessment methodsContinuous assessment Module testing, project delivery.Teaching methodsGroup work, practical project implementation accompanied by exercises and coachingLanguageGerman
> Master Thesis Project UE Software Design and Engineering moreMaster Thesis Project UELector: 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, MSc2SWS6ECTSLecture contentsStudents work individually or in small groups on projects related to software design and software engineering technologies and applications in the context of university R&D activities or within the scope of their individual professional activities. These projects are the practice-relevant basis for the master theses.Assessment methodsContinuous assessment Project progress, proof of function, project presentationLanguageGerman-English
> Software Engineering ILV Computer Science and Digital Communications moreSoftware Engineering ILVLector: Mag. Dipl.-Ing. Peter Gerstbach, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc4SWS7ECTSLanguageGerman
> Elective Project 1 UE Computer Science and Digital Communications moreElective Project 1 UELector: DI Dr. techn. Mugdim Bublin, FH-Prof. DI Thomas Fischer, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, DI Jochen Hense, MBA, FH-Prof. Dipl.-Ing. Herbert Paulis, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Silvia Schmidt, BSc MSc, Bernhard Taufner, BSc, MSc1SWS4ECTSLanguageGerman
> Mobile App Development ILV Computer Science and Digital Communications moreMobile App Development ILVLector: Leon Freudenthaler, BSc MSc, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc3SWS6ECTSLanguageEnglish
> Bachelor Thesis 1 SE Computer Science and Digital Communications moreBachelor Thesis 1 SELector: DI Dr. techn. Mugdim Bublin, Leon Freudenthaler, BSc MSc, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, FH-Prof. Dipl.-Ing. Herbert Paulis, Mag. Dipl.-Ing. Dr.techn. Wolfgang Radinger-Peer, MBA, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Dr. Christian Steineder1SWS4ECTSLanguageGerman
> Elective Project 2 UE Computer Science and Digital Communications moreElective Project 2 UELector: DI Dr. techn. Mugdim Bublin, Leon Freudenthaler, BSc MSc, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, FH-Prof. Dipl.-Ing. Herbert Paulis, Mag. Dipl.-Ing. Dr.techn. Wolfgang Radinger-Peer, MBA, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Dr. Christian Steineder2SWS5ECTSLanguageGerman
> Bachelor Thesis 2 SE Computer Science and Digital Communications moreBachelor Thesis 2 SELector: DI Dr. techn. Mugdim Bublin, Leon Freudenthaler, BSc MSc, FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, FH-Prof. Dipl.-Ing. Herbert Paulis, Mag. Dipl.-Ing. Dr.techn. Wolfgang Radinger-Peer, MBA, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Dr. Christian Steineder1SWS6ECTSLanguageGerman