Teaching
List of Courses
Business Informatics Group, TU Wien
Seminar for Master Students in Software Engineering (Software Engineering and Programming)
Franz Puntigam (Lecturer)
Thomas Grechenig (Lecturer)
M. Anton Ertl (Lecturer)
Maria Christakis (Lecturer)
René Röpke (Lecturer)
Edgar Weippl (Lecturer)
Jürgen Cito (Lecturer)
Stefan Biffl (Lecturer)Objective:
After successful completion of the course, students are able to submit the Master thesis proposal, which motivates and defines the topic of their thesis, introduces the planned research questions and aims of the thesis, describes the methodology, presents the state of the art, and places their thesis in the context of the Master program Software Engineering.
Orientation Bachelor with Honors of Informatics and Business Informatics
Andreas Rauber (Lecturer)
Renata Georgia Raidou (Lecturer)
Julia Neidhardt (Lecturer)
Günther Raidl (Lecturer)
Christian Fermüller (Lecturer)
Hilda Tellioğlu (Lecturer)
Thomas Gärtner (Lecturer)
Georg Fuchsbauer (Lecturer)
Allan Hanbury (Lecturer)
Maria Christakis (Lecturer)
Sabine Andergassen (Lecturer)
Dominique Schröder (Lecturer)
Stefan Nastic (Lecturer)
Gernot Salzer (Lecturer)
Martina Lindorfer (Lecturer)
Martin Nöllenburg (Lecturer)
Ulrich Schmid (Lecturer)
Emanuel Sallinger (Lecturer)
Jürgen Cito (Lecturer)
Laura Kovacs (Lecturer)
Reinhard Pichler (Lecturer)Objective:
After successful completion of the course, students are able to orient themselves in the Bachelor with Honors program, to get in touch with other students, to better assess their future perspectives, and to judge the academic research environment.
Note: Participation in this class requires the successful admission to the Bachelor with Honors program!
Seminar for Master Students in Data Science
Andreas Rauber (Lecturer)
Peter Knees (Lecturer)
Thomas Gärtner (Lecturer)
Allan Hanbury (Lecturer)
Emanuel Sallinger (Lecturer)Objective:
After successful completion of the course, students are able to
- desribe the problem tackled in their master thesis and its relevance
- select an appropriate resarch method to tackle the problem
- define and present a approriate approach to solve the problem
- evaluate the approach with respect to the problem definition
- present and defend the proposal as well as the results of the master thesis
Seminar for Master Students in Business Informatics
Fazel Ansari Chaharsoughi (Lecturer)Objective:
After successful completion of the course, students are able to
- desribe the problem tackled in their master thesis and its relevance
- select an appropriate resarch method to tackle the problem
- define and present a approriate approach to solve the problem
- evaluate the approach with respect to the problem definition
- present and defend the proposal as well as the results of the master thesis
Introduction to Programming 1
Rita Schrabauer (Tutor)
Nathaniel Boisgard (Lecturer)
Stefan Podlipnig (Lecturer)
Sebastian Zambanini (Lecturer)
Martin Riener (Lecturer)
Jürgen Kogler (Lecturer)
Markus Angermann (Lecturer)Objective:
After successful completion of the course, students are able to
- describe important concepts of a modern programming language
- convert content of natural language programming tasks into executable small programs
- apply practices and tools during the implementation of small programms
- implement and analyze selected algorithms
Research Seminar
Objective:
After successful completion of the course, students are able to successfully present and defend their own scientific work. In the course of the seminar, topics of the individual students are presented and discussed in order to support the participants in their research projects as well as to give them an opportunity to network and exchange ideas.
Literature Seminar for PhD Students
Bachelor Thesis for Informatics and Business Informatics
Manuel Wimmer (Lecturer)Objective:
After successful completion of the course, students are able to:
- to find and discuss the relevant literature for a given topic
- to conduct a project which meets scientific requirements, by applying the knowledge and capabilities gained in the bachelor studies in a large-scale problem setting
- to describe the task, the methodology, the technical approach (if applicable), the setting, and the results of the project in a written, scientific thesis
Objective:
After successful completion of the course, students are able to...
- describe the different aspects of IT Governance
- explain the practical relevance of IT governance for a company
- analyse a practical case study and develop a proposed solution
- justify this proposed solution and discuss its advantages and disadvantages
Fundamentals of programming and algorithms
Marco Huymajer (Lecturer)
Rita Schrabauer (Tutor)
Stefan Podlipnig (Lecturer)
Martin Riener (Lecturer)Objective:
After successful completion of the course, students are able to
- describe important concepts of a modern programming language
- implement small programs
- design and implement simple algorithms
- compare the complexity of selected algorithms and justify the selection of an algorithm for a given problem


