Department of Applied Computer Sciences

Software and Digital Experience Engineering

My Studies


Current Curriculum

1. Semester

M02: Information Management 1 | Lecture/Practical (IL) | Coursecode: 200423102 Change Management in Organisations 2 SWS 2.5 ECTS
The course unit includes the essential aspects of change management in organisations in terms of organisational development, e.g. reasons for organisational changes, difficulties and obstacles in change projects, key factors for successful change management, aspects of modern management tasks, methods of organisational diagnostics, benefits of moderation and communication techniques, handling resistance and conflict management, considering organisations as socio-technical systems.
M02: Information Management 1 | Lecture/Practical (IL) | Coursecode: 200423101 Introduction to Information Management 1.5 SWS 2.5 ECTS
From data processing to information management: Brief overview of the historical development; stage theory evolution of efficiency phase scheme of information systems; information management as a competitive factor; concepts of information management: problem-oriented approaches, task-oriented approaches, strategic tasks, administrative tasks, operative tasks; layer model, architecture models, reference model of information management; Correlation between strategy and information management: strategic information management – strategic situational analysis, competition, infrastructure, environment, value chain; strategic information management – strategic goal planning, goal content, goal measures, goal designations; procedures in strategic information management– strategy development, informatics strategy, scenario technique procedures, procedures – strategy evaluation, utility analysis; procedures – strategy coordination, strategic action planning, …
M02: Information Management 1 | Lecture/Practical (IL) | Coursecode: 200423103 IT Governance and IT Compliance 1.5 SWS 2.5 ECTS
The correlations between the corporate core business and internal IT are presented. Special aspects of IT governance are derived from general corporate governance. Different control and reporting systems are discussed based on the applicable IT compliance provisions and students are given an insight into the correlations with risk management and IT service management. In some cases, reference is made to frameworks such as COBIT, which are outlined and put into the right context.
M03: Business Management and Organisation 1 | Lecture/Practical (IL) | Coursecode: 200423104 Innovation and Technology Management 1.5 SWS 2.5 ECTS
Motivational aspects of the Industrial Revolution, the Kondratieff cycles and Moore‘s Law; Technology: classification, lifecycles, etc. Innovation: innovation process, creativity process, etc. Research and development: classification, cooperation models, etc. Technology, innovations and R&D management: associated tasks and thematic fields Specifics and characteristics of R&D projects
M03: Business Management and Organisation 1 | Lecture/Practical (IL) | Coursecode: 200423106 Marketing and Customer Relationship Management 1.5 SWS 2.5 ECTS
This course unit provides basic marketing knowledge in the following areas: strategic marketing planning, marketing information system, analysis of the marketing environment, analysis of buyer behaviour etc. , positioning of products and services, marketing strategies in the product lifecycle, marketing strategies for global markets, product and pricing policy, communication and sales promotion mix, public relations programmes. The course unit also provides basic knowledge in the fields of customer benefit, customer satisfaction, customer orientation, customer loyalty, complaint management and conceptional and technological approaches to customer relationship management systems
M03: Business Management and Organisation 1 | Lecture/Practical (IL) | Coursecode: 200423105 Strategic Management 1.5 SWS 2.5 ECTS
This course unit provides the students with the basic theory and practice of strategic management. This includes in particular guidance for action based on the cybernetic system model for controlling complex socio-technical systems, i.e. corporate organisations. The course unit provides students with an advanced action-oriented and practice-oriented understanding of management based on proven models and recognised scientific findings. The course content will be intensively discussed and reflected on using specific case studies.
M04: Entrepreneurship 1 | Lecture/Practical (IL) | Coursecode: 200423107 Business Development 1.5 SWS 2.5 ECTS
Differentiation between the terms of business modelling, strategic planning and business planning, presentation of key business modelling approaches by a) Patrick Stähler, b) University of St. Gallen, c) Bernd Wirtz and d) Alexander Osterwalder / Yves Pigneur, creative methods of value proposition design (utility scheme of the Nuremberg school, Value Proposition Canvas by Osterwalder/Pigneur, buyer personas, “Start with Why” by Simon Sinek etc.), methods/hypotheses in entrepreneurship – focus on publications by Prof. Günter Faltin (“Kopf schlägt Kapital”) and Guy Kawasaki (“The Art of the Start”), Blue Ocean Strategy and Blue Ocean Leadership by W. Chan Kim / René Mauborgne, evaluation of business models, lean start-up approach
M05: Data and Information Science | Lecture/Practical (IL) | Coursecode: 200423108 Artificial Intelligence Methods and Tools 2.5 SWS 5 ECTS
Area 1: Artificial intelligence - Key terms - Overview of key methods in the field of artificial intelligence Area 2: Optimisation - Deterministic methods - Classical stochastic methods (e.g. simulated annealing) - Evolutionary methods Area 3: Neural networks - Replication of natural neural networks - Perceptron and linear separability - Basic structures of artificial neural networks - Common frameworks for artificial neural networks - Multilayered perceptron and error backpropagation - Hopfield networks - Markov chain Monte Carlo methods - Overview of advanced architectures
M06: General Skills and English 1 | Seminar (SE) | Coursecode: 200423109 Professional English for ICT & Business 1.5 SWS 1.5 ECTS
The course unit aims to improve the students’ English language skills for scientific work in the field of information and communication technologies and business. Students must be able to distinguish, analyse and write different text types. They learn strategies for dealing with complex texts, enabling them to understand and write scientific texts. The students learn to discuss specific technical issues in a clear, structured and comprehensive manner. They also learn to write brief papers on relevant topics in English. An interdisciplinary approach is encouraged by integrating activities of course units from other modules both in direct/indirect and synchronous/asynchronous exchange with the lecturer.
M06: General Skills and English 1 | Seminar (SE) | Coursecode: 200423110 Team Training 1 SWS 1 ECTS
The course unit focuses on the team topic due to the great significance of group work. The unit aims to provide the students with profound knowledge of teamwork (team building, team roles, theoretical concepts such as locomotion and cohesion, synergy effects) and illustrate and apply this knowledge using practical exercises and case studies. The unit also deals with previous team experiences and identifies potential for improvement. Relevant team models are presented enabling students to put together high-performing teams by optimally combining the strengths of the individual team members.
Elective Subjects:
M01: Elective Subject | Lecture/Practical (IL) | Coursecode: 200423114 Free Elective 2 SWS 5 ECTS
Students can choose one or more courses taught at the FH JOANNEUM Department of Computer Sciences. The course must have a minimum of 2 hours per week (SWS) and a total workload of 5 ECTS. The selected course(s) must be approved by the head of degree programme.
M01: Elective Subject | Lecture/Practical (IL) | Coursecode: 200423112 Fundamentals of IT Architecture 2 SWS 5 ECTS
- Overview of prominent server operating systems and their fields of application - Technologies for hypervisor-based virtualisation of server operating systems, installation and configuration - Key basic IT network services (DHCP, DNS, file and printer services), design, installation and configuration - LDAP directory services (Active Directory Domain Services), design, installation and configuration - Identity management concepts and their implementation using LDAP directory services - Concepts of role-based user and access management and their implementation using user groups of computer operating systems - Fundamentals of cloud computing, prominent cloud service providers and their service portfolio
M01: Elective Subject | Lecture/Practical (IL) | Coursecode: 200423111 Fundamentals of Business Management and Organisation 2 SWS 5 ECTS
The course gives an introductory overview of the fundamentals of normative business management. This provides the basis for presenting and discussing the strategic and operative aspects of business management. The course also provides an integral introduction to business administration, project management, business process management and quality management. Business process management will also include a relevant detailed presentation of business process modelling using the industry standard BPMN.
M01: Elective Subject | Lecture/Practical (IL) | Coursecode: 200423113 Fundamentals of Software and Digital Experience Engineering 2 SWS 5 ECTS
This course deals with the basic principles of programming in general and the programming paradigms of object orientation and functional programming in particular, which are required for the relevant subsequent courses of the curriculum. It also provides knowledge of basic data types and data structures and shows students how to design and implement their own data structures. Different programming languages (e.g. C# and Typescript/JavaScript)will be used in the course in order to prepare students for the subsequent semesters. Key tools for multimedia application development (e.g. Unity) will also be used.

2. Semester

M07: Information Management 2 | Lecture/Practical (IL) | Coursecode: 200423201 Process and Workflow Management 1.5 SWS 2.5 ECTS
This course unit provides comprehensive theoretical and action-oriented skills required for developing business management systems and presents the architecture of typical workflow management systems (WfMS) and the information technology used in executing the associated processes (automation, digitalisation). This includes in particular a methodical approach to deriving business processes from the corporate strategy and an introduction to the technical and mathematical basis of formal modelling languages, the modelling of decisions and their integration in business process management, business process analytics and process mining.
M08: Business Management and Organisation 2 | Lecture/Practical (IL) | Coursecode: 200423202 Human Resource Management 2 SWS 2.5 ECTS
Principles and tasks of human resource management: HR planning, HR recruitment (different recruitment channels and methods), applicant selection using different selection methods (job interview, assessment center), HR development, HR administration, basics of employment law. The aim is to provide the students with a broad range of HR management tools, in some cases using practical examples, and to show them the significance of HR-related tasks within the company, thereby providing a basis for the potential use of information technologies.
M09: Entrepreneurship 2 | Lecture/Practical (IL) | Coursecode: 200423203 Business Planning 1.5 SWS 2.5 ECTS
Structure and core content of business plans; integrated financial planning using budgeted balance sheets, budgeted profit and loss accounts, budgeted cashflow statements and subsequent key indicator analysis (focus on indicators for start-ups), sources of financing for start-ups, legal aspects relevant to young enterprises (choice of legal form, cooperation agreements, patent law, fiscal aspects), typical problematic stages of start-ups.
M10: Business Applications 1 | Seminar (SE) | Coursecode: 200423204 Cloud Strategies and Business Models 1.5 SWS 5 ECTS
- Students are required to develop business strategies and define business models that can be implemented using cloud services, depending on the task at hand. - Students apply various methods for the development of business models to open up market segments suitable for cloud-based services. - Students explore the development of strategies and business models from the perspective of both cloud providers and cloud consumers. - Students learn to economically assess the business models developed using various profitability factors and determine the profitability of the investments required.
M11: General Skills and English 2 | Seminar (SE) | Coursecode: 200423205 Sociopolitical Aspects of the Information Society 1.5 SWS 2.5 ECTS
The students write and present a seminar paper on sociopolitical, sociological and economic aspects of the information society, thus developing a critical approach to this topic.
Field Software and Digital Experience Engineering:
M14: Software Engineering 1 | Lecture/Practical (IL) | Coursecode: 200423210 Advanced Software Engineering 1 3 SWS 5 ECTS
This course unit focuses on the development of a micro-service architecture as well as the quick and efficient development of hybrid smartphone applications which can be rolled out on different platforms (Android, iOS, ...). Special emphasis is placed on the development of automated tests.
M14: Software Engineering 1 | Lecture/Practical (IL) | Coursecode: 200423211 Software Design and DevOps 1.5 SWS 2.5 ECTS
This seminar provides the students with the basics of software design, including the application of classical design patterns. The course also covers support tools for the software development process (e.g. CI servers). The increasing merging of development and operations (DevOps) requires proficiency in modern methods for rolling out applications. Container technologies (e.g. Docker) and high-performance runtime environments for containers (e.g. Kubernetes) play a key role in this context.
M15: Digital Experience Engineering 1 | Lecture/Practical (IL) | Coursecode: 200423213 Augmented and Virtual Reality Engineering 1.5 SWS 2.5 ECTS
The course content includes the fundamentals of software engineering for interactive 3D applications in the field of augmented and virtual reality. In addition to the basic principles of interface design for such applications, interfaces to devices and other applications will be explored in theory and applied in practice.
M15: Digital Experience Engineering 1 | Lecture/Practical (IL) | Coursecode: 200423212 Interface and Interaction Design 3 SWS 5 ECTS
The students have detailed knowledge of the user-centred design and development of multimedia products, especially AR and VR applications. They are familiar with at least one tool for developing interactive AR and VR applications and are able to implement and test the applications developed by them.

3. Semester

M16: Business Applications 2 | Lecture/Practical (IL) | Coursecode: 200423301 Business Intelligence and Analytics 1.5 SWS 2.5 ECTS
- Introduction to data warehousing (DWH) and business intelligence methods - Basic knowledge of DWH lifecycles - Development and implementation of ETL processes in distributed database systems - Star and snowflake schema and OLAP cubes - Visualisation of data and information - Diagram types and characteristics - Cleansing, transforming and combining data from multiple sources - Self-service business intelligence - Interactive visualisation and dashboards - Cloud-based BI services
M17: Project | Project Thesis (PA) | Coursecode: 200423302 Project 1 SWS 7.5 ECTS
Area 1: Implementation of information management projects, especially on topics of the chosen specialisation - Approaching the challenges at hand - Developing different solution strategies - Planning, implementing, managing and controlling the project and project progress - Cooperation within the team, including conflict solving, if applicable Area 2: Project documentation and dissemination of project results - Preparing project documentation based on norms, standards and provisions - Presentation and discussion of project progress and project results
M17: Project | Lecture/Practical (IL) | Coursecode: 200423303 R&D Project Management 2 SWS 2.5 ECTS
Area 1: Fundamentals of R&D project management - Basics and stages - Norm and standards - Methods and tools - Fundamentals of agile project management - Communication, presentation and moderation - Crisis management Area 2: Funded projects - Key basics of funded projects - Major funding providers and funding channels Area 3: Software-based project management - Software for planning, managing and controlling projects - Software-based project management in practice
M18: General Skills and English 3 | Seminar (SE) | Coursecode: 200423304 Scientific Methods and Writing 2 SWS 2.5 ECTS
Based on the experiences gained from a Bachelor's course, the students expand their practical and theoretical knowledge of key aspects of scientific work, This includes discussing typical scientific publication processes and preparing peer reviews for selected scientific publications. Students are also required to plan, implement and discuss a subject-specific experiment, write up the results, and defend and reflect on them in a presentation. The seminar also provides an introduction to the theory of science and practical guidance for writing an academic paper (the Master's thesis).
Field Software and Digital Experience Engineering:
M22: Software Engineering 2 | Lecture/Practical (IL) | Coursecode: 200423308 Advanced Software Engineering 2 2.5 SWS 5 ECTS
This course unit introduces students to different approaches for developing high-performance, highly parallel and concurrent systems. The opportunities and potential problems will be discussed. The practice part includes experiments with actor-based systems offering a relatively simple and safe approach to the topic of parallel programming.
M23: Digital Experience Engineering 2 | Lecture/Practical (IL) | Coursecode: 200423309 User Experience Design and Application Development 2 SWS 5 ECTS
The students develop multimedia products in accordance with the principle of user-centred design, test the applications and develop suggestions for improvement. They research and discuss the social implications of the applications and deal with the associated economic, ecological and ethical questions.
M24: Applications of Software and Digital Experience Engineering | Seminar (SE) | Coursecode: 200423310 Selected Topics in Software Engineering 2 SWS 5 ECTS
The seminar deals with current topics from the field of software engineering. These topics can either be selected from a specified pool or suggested by the students themselves. The students elaborate the assigned topic and present it to their colleagues in the course of the seminar.

4. Semester

M25: Master's Thesis | Modul/Final Examination (FA) | Coursecode: 200423407 Master's Examination 0 SWS 1 ECTS
M25: Master's Thesis | Master's Thesis (MA) | Coursecode: 200423401 Master's Thesis 0.5 SWS 22 ECTS
The students are able to carry out a research project independently and to write a Master's thesis on the results obtained in accordance with specific norms, standards and criteria. They are also able to present, reflect on, defend and discuss the results of their research project
M25: Master's Thesis | Seminar (SE) | Coursecode: 200423402 Master's Thesis Seminar 0.5 SWS 2 ECTS
Area 1: Exposé for the Master's thesis - Writing the exposé for the Master's thesis in accordance with specific norms, standards and criteria Area 2: Dissemination of the initial results of the Master's thesis - Presenting and defending the initial results of the Master's thesis - Discussing the initial results of other Master's thesis projects - Giving, taking and reflecting on feedback
M26: General Skills and English 4 | Seminar (SE) | Coursecode: 200423403 Professional English for ICT and Business: Scientific Writing 1 SWS 1 ECTS
The students develop professional scientific writing skills and learn and practice how to write scientific texts in English. Special focus is placed on writing methods in the English-speaking world, subject-specific vocabulary and use of this vocabulary in the scientific context.
M27: Law | Lecture/Practical (IL) | Coursecode: 200423405 Applied Business Law 2 SWS 2 ECTS
In this integrated course students are intended to apply and consolidate their knowledge acquired in other legal subjects using specific (partly theoretical) cases. Students work in groups to prepare and cope with typical situations encountered in contract preparation and negotiation in a business environment (offer preparation and negotiation, preparation and negotiation of franchise agreements, leasing agreements, technology (cooperation) agreements, licence agreements, etc.).
M27: Law | Lecture/Practical (IL) | Coursecode: 200423406 IT and White-Collar Crime 1 SWS 1 ECTS
The integrated course focuses on exploring questions related to white-collar crime and its interfaces and interactions with information and communication technologies. The course will present different forms of white-collar crime and explore to what extent specific types of such crime are "supported" by IT or can be prevented or impeded by IT systems.
M27: Law | Lecture/Practical (IL) | Coursecode: 200423404 Labour Law 1 SWS 1 ECTS
The lecture focuses on the fundamentals of employment law based on the structure of the Austrian legal system. It gives students practical guidance by introducing them to the fundamentals of key areas of (Austrian) employment law. Special focus is also placed on giving insights into legal thinking and working and (legal) HR management.