Bachelor

Computer Science and Digital Communications

Computer Science and Digital Communications

full-time

 

Computer Science and Digital Communications

Digitalization is bringing IT and the real world ever closer together. Where the two intersect, potential is created for fresh innovation in products, services and jobs – which means a myriad of opportunities for imaginative IT specialists. Smart City, eHealth and mobile app design are just some of many examples. This course invites you to help shape the digital future. Combining the fundamentals of computer science and telecommunications, it offers the prospect of individual specialization.

Department
Engineering
Topic
Technologies

Highlights

  • Personal specialization from the 4th semester

  • Guaranteed place in the modern network lab

  • Certification such as Cisco CCNA, PMA-Level D, Oracle Java, Oracle SQL, ISTQB, ISAQB and IREB.

  • Excellence in teaching: The International E-Learning Association (IELA) awarded an Honorable Mention to the informatics team of FH Campus Wien in 2020 and again in 2022. In 2019, the colleagues were nominated for an eAward by Report Verlag.

     

    Facts

    Final degree

    Bachelor of Science in Engineering (BSc)

    Duration of course
    6 Semesters
    Organisational form
    full-time

    tuition fee per semester

    € 363,361

    + ÖH premium + contribution2

    ECTS
    180 ECTS
    Language of instruction
    German

    Application winter semester 2023/24

    1st October 2022 to 12th June 2023

    Study places

    36

    1 Tuition fees for students from third countries € 727,- per semester

    2 for additional study expenses (currently up to € 83,- depending on degree program and year)

    Before the studies

    You have a light-hearted and practical attitude to computers and IT in general, using the latest apps for fun, and to make life easier. Inquisitive by nature, you want to know more about the technology behind those apps.When it comes to applications you ask such questions as, what do people need? How can applications be made secure and user-friendly? Where are they best deployed, and how are they best linked to other apps? You typically think in an analytic and systematic manner. Data protection matters to you, and you developed a basic understanding of mathematics and physics at school.

    Why you should study with us

    Participate in interdisciplinary student or research projects

    This way, fun and experience are guaranteed!

    Practical training on campus

    Modern laboratory equipment and high-tech research facilities enable practice-oriented teaching.

    Unique job opportunities


    Obtain additional certificates while still studying and increase your market value.

    • General higher education entrance qualification:
      • University entrance qualification or degree from a general or vocational secondary school
      • University entrance exam (Berufsreifeprüfung)
      • Equivalent certification from abroad
        Equivalence is determined by international agreements, validation or in individual cases a decision by the head of the academic section.
    • University entrance exam (Studienberechtigungsprüfung) for Electrical Engineering or Computer Science
      The specific university entrance exam in this field comprises qualifications in "Mathematics 3", "Physics 1" and "English 1".
      Information and institutes offering courses in preparation for the university entrance exam (Studienberechtigungsprüfung) can be found on the portal Erwachsenenbildung.at of the Federal Ministry of Education, Science and Research
      Erwachsenenbildung.at
      Austrian Federal Ministry of Education, Science and Research
    • Relevant professional qualification with auxiliary exams
      Professional qualifications of apprenticeship groups in electrical disciplines or qualifications from a technical college may exempt you from a physics exam.

    Regulation for the admission of third country citizens (PDF 224 KB)

    Information for applicants with non-Austrian (school) certificates (PDF 145 KB)

    The application is made via the online application form

    To apply you will require the following documents:

    • Birth certificate
    • Proof of citizenship
    • School leaving certificate / university entrance qualification exam (Studienberechtigungsprüfung) / verification of professional qualifications
    • CV in table form

    Please note:
    It is not possible to save incomplete online applications. You must complete your application in one session. Your application will be valid as soon as you upload all of the required documents and certificates. In the event that some documents (e.g. certificates) are not available at the time you apply, you may submit these later via e-mail, mail or in person by no later than the start of the degree program.

    The admission procedure for the academic year 2022/23 includes a written test and an interview with the admission committee. You will receive the date for the admission procedure from the secretary's office.

    • Goal
      The goal is to offer a study place to those individuals that complete the multi-stage admission procedure with the best results. The test procedures are based on the skills required for the desired profession.
    • Procedure
      The written entrance test includes a series of test requirements and tests your reasoning ability and basic knowledge of mathematics, logic, deduction, and English (text comprehension). 
      In the interview, you will answer some basic subject-specific questions, some questions about yourself, and explain your motivation for choosing the program (duration of the interview per applicant*: approx. 15 minutes).
      If you have not yet reached the required entry level for the study program, you will receive recommendations after the admission procedure on how to best prepare yourself subject-specifically.
    • Criteria
      Admission criteria are based solely on performance. You will receive points for your written test scores and interview. This results in the ranking of the candidates*.
      Geographical assignments of the applicants have no influence on the admission.
      The admission requirements must be met.
      The entire process as well as all test results and evaluations of the admission procedure are documented and archived in a traceable manner.

    During the studies

    Since the 'how' is every bit as important as the ‘what’, we are continually developing our course content and teaching methods. We were recently invited to present an innovative teaching concept at Columbia University in New York City in which smartphones and tablets serve as mobile learning aids. Alongside teaching, the practical element is important to us. We uphold cooperation agreements with reputable IT businesses that also appear at our annual technology careers fair. Take this opportunity to make important contacts for your future career and open up a dialogue with potential employers. 

    We will help also you put out feelers abroad for the purposes of an internship, Bachelor dissertation or study trip. In the process, you will benefit from our wide-ranging contacts with international universities. If you want to turn your ideas into exciting projects, we will back you all the way. We present the best projects to a broad public through the Innovation Lab (part of our Open House) and the BeSt trade fair. We also give you the chance to take an active part in R&D projects. Practical relevance is also guaranteed at our Campus Lecture evenings, which are open to all and feature contributions from prominent experts.

    Digitalization is revolutionizing more and more areas of life and industry – and the interplay of computer science and digital communication is central to this development. It is a symbiosis that is changing the IT sector permanently while creating practically unlimited possibilities for innovative applications. That said, the process calls for technical expertise, project management know-how and the ability to recognize trends early and adapt to evolving situations with flexibility. The prospect of personal specialization while still a student will help you raise your personal profile. Throughout the course, we support students with innovative teaching concepts and research in the future-facing fields of Internet of Things and IT security. Moreover, a modern network lab provides an ideal infrastructure for testing out and implementing practical ideas. As well as gaining a qualification, the FH gives you the opportunity to acquire certificates such as Cisco CCNA 3-4, Cisco CCNA Security, PMA Project Management Austria Level D, Oracle Java, Oracle SQL and ISTQB, all of which are in demand on the job market.

    The course combines fundamentals of computer science and telecommunications with soft skills and an eight-week internship. It starts by establishing a knowledge of software, hardware and digital communication.
    From the fourth semester onwards, you will build on that knowledge in elective subjects and apply it to academic and practically-focused projects.Elective courses on current issues including IT security, mobile app development, virtual reality, project management and modern networks give individual students the opportunity to specialize. Joint projects with our business partners enable you to apply your knowledge and ideas to practical situations.


    Curriculum

    Operating Systems ILV
    3 SWS
    6 ECTS

    Operating Systems ILV

    Lector: Dipl.-Ing. Branislav Miskovic, Bernhard Taufner, BSc, MSc

    3 SWS   6 ECTS

    Lecture contents

    Basic concepts of operating systems are presented. The lecture explains how processes and threads interact in an operating system. For the practical application of the theoretical concepts, the exercises are provided, which mainly use Linux operating systems. The concepts are illustrated by means of programming examples. Deadlocks are identified and resolved. The operating systems are used in a virtual environment.
    In particular the lecture covers the following contents:
    - Processes and threads
    - Memory management
    - Deadlocks, Livelocks, Monitor, Semaphore
    - File systems
    - Input and output
    - Virtualisation
    - IT-Security
    - Unix, Linux
    - Windows

    Assessment methods

    Final exam

    Teaching methods

    Students' presentations, exercises, lecture presentation

    Language

    German

    IT Concepts ILV
    2 SWS
    4 ECTS

    IT Concepts ILV

    Lector: FH-Prof. DI Thomas Fischer

    2 SWS   4 ECTS

    Lecture contents

    (ONLY IN GERMAN - 28.02.2018)
    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)

    Assessment methods

    Final exam

    Teaching methods

    (ONLY IN GERMAN - 28.02.2018)
    Vortrag und praktische Übungen (auf Papier, am PC, im Labor)

    Language

    German

    Mathematics 1 UE
    1.5 SWS
    3 ECTS

    Mathematics 1 UE

    Lector: Claudia Ciuciu, MA, DI Sebastian Hackl, Dr. Christian Steineder

    1.5 SWS   3 ECTS

    Lecture contents

    - Arithmetics: number ranges, complex numbers (forms of representation and arithmetic operations).
    - Foundations of Discrete Mathematics, Algebra and Number Theory.
    - Linear Algebra: calculation with vectors, matrices and determinants. Solution methods for linear systems of equations.
    - Analysis: Sequences and Rows, Functions: Continuity, Differentiation and Integration.

    Assessment methods

    Final exam

    Teaching methods

    Exercises supporting the contents of the lecture, consolidation of the concepts from the lecture and application of the methods taught in the lecture to problems in theory and practice.

    Language

    German

    Mathematics 1 VO
    1.5 SWS
    2 ECTS

    Mathematics 1 VO

    Lector: Dr. Christian Steineder

    1.5 SWS   2 ECTS

    Lecture contents

    - Arithmetics: number ranges, complex numbers (forms of representation and arithmetic operations).
    - Foundations of Discrete Mathematics, Algebra and Number Theory.
    - Linear Algebra: calculation with vectors, matrices and determinants. Solution methods for linear systems of equations.
    - Analysis: Sequences and Rows, Functions: Continuity, Differentiation and Integration.

    Assessment methods

    Final exam

    Teaching methods

    Lecture

    Language

    German

    Networking Technologies 1 ILV
    2 SWS
    5 ECTS

    Networking Technologies 1 ILV

    Lector: Ing. Stefan Schmitzhofer, BSc, Joyce Flynt Visne, B.Mus., BSc, MSc

    2 SWS   5 ECTS

    Lecture contents

    Networks are important foundations for communication and for computer science. Whether one is working at a hardware level with embedded systems, on a user interface with web applications, or at a level in between with middleware, the network is an integral part of the work, the system, and the product, and a good understanding of how a network works and of its protocols is important. In this course, students will explore the lowest layers of networks and learn how they work.
    The course covers the following topics:
    - Network protocols, models and layers (TCP/IP, OSI)
    - Overview of L1
    - Detailed insight into L2 tasks and functions
    - Ethernet
    - L2 switching, Spanning Tree Protocol, VLANs
    - Physical and logical addressing
    - ARP, IP, ICMP
    - Configuration of switches, VLANs
    - Observation of STP
    - Protocol analysis at L2 and L3

    Assessment methods

    Final exam
    Work done in teams; final exam

    Teaching methods

    Hands-on exercises with network devices, a protocol analyzer, simulations; Cisco Networking Academy online learning platform; lectures.

    Language

    English

    Programming 1 ILV
    4 SWS
    8 ECTS

    Programming 1 ILV

    Lector: Dipl.-Ing. Dr.techn. Jürgen Falb, Leon Freudenthaler, BSc MSc, Mag. Dr. Michael Strommer

    4 SWS   8 ECTS

    Lecture contents

    The course provides basic concepts of object-oriented programming using the programming language Java. Concepts of programming languages such as control structures, elementary data types, data structures, classes, objects, and methods are taught. Furthermore, the design of programs, as well as their analysis and techniques for debugging, tracing and testing is included. Working in small groups on a project promotes teamwork and self-organization.
    The LV covers in particular the following contents:
    - Basics of programming
    - Variables and data types
    - operators
    - control structures
    - Error Handling
    - Basics of object orientation
    - inheritance
    - polymorphism
    - Abstract classes
    - interfaces
    - Data Structures and Generics

    Assessment methods

    Module exam

    Teaching methods

    Short impulse lectures, immediate applicaton of the gained knowledge in practical exercises, group work, presentations, learning diaries

    Language

    German

    Team Work ILV
    2 SWS
    2 ECTS

    Team Work ILV

    Lector: Dipl.-Ing. (FH) Sven Schweiger, Dipl.-Ing. (FH) Johannes Wirgler

    2 SWS   2 ECTS

    Lecture contents

    Basics
    - Software projects require teamwork: teams & IT project process models, teams & modern software development processes
    - Indicators and success criteria of teamwork
    Team development
    - Phase Models & Team Roles
    - Personality structures & personal development potential
    - Team culture, team rules & goal agreements
    - Give feedback and accept feedback, retrospective
    - Change & emotions
    - Communication & Information: Solutions from the classic and agile software project world
    - Leadership in the "IT world"; Generation Y, Z, Alpha & Co?
    Problems and disruptions in teams
    - Conflicts, conflict discussions and solution strategies
    - Intervention techniques and group mediation: what to do when it crackles?
    - Psychological Safety; KPIs and measurement of "team quality"

    Assessment methods

    Module exam

    Teaching methods

    Theory lecture blocks including ScreenCasts (short videos). Practical exercises with role games or case studies. Networking with the software projects of the LV programming 1 in order to be able to apply the lessons learned from the LV teamwork in these projects.

    Language

    German

    Algorithms & Data structures ILV
    4 SWS
    6 ECTS

    Algorithms & Data structures ILV

    Lector: Dipl.-Ing. Dr.techn. Jürgen Falb, Dipl.-Ing. Branislav Miskovic, FH-Prof. Dipl.-Ing. Herbert Paulis, Mag. Dr. Michael Strommer

    4 SWS   6 ECTS

    Lecture contents

    (ONLY IN GERMAN - 26.06.2018)
    Die LV befasst sich mit Algorithmen und Datenstrukturen. Im Vortragsteil wird ausschließlich Pseudocode zur Darstellung der Algorithmen, um deren Allgemeingültigkeit auszudrücken, verwendet. Im praktischen Teil der LV wird das Verständnis der wichtigsten Algorithmen und Datenstrukturen durch deren Implementierung in C und C++ vertieft. Gleichzeitig werden so auch die Programmierkenntnisse weiter gefestigt und das Verständnis für bestehende Bibliotheken geschärft.
    Die LV deckt insbesondere die folgenden Inhalte ab:
    - Rekursion
    - O Notation
    - Klassen von Algorithmen (Divide & Conquer, Brute-Force, Greedy, etc.)
    - Listen
    - Hash Tabellen
    - Baumstrukturen
    - Heaps
    - Graphen
    - Sortieralgorithmen (Selection Sort, Quick Sort, etc.)
    - Suchalgorithmen (lineare Suche, binäre Suche, binäre und ausgeglichene Suchbäume)
    - Algorithmen zur Textsuche (Brute-Force, Knuth-Morris-Pratt, Boyer-Moore, Pattern Matching)
    - Graphenalgorithmen (Tiefensuche, Breitensuche, kürzeste Wege, maximaler Durchfluss)

    Assessment methods

    Final exam

    Teaching methods

    (ONLY IN GERMAN - 27.02.2018)
    Vorträge, praktische Übungen, Kleingruppenarbeit, Präsentationen, Lerntagebücher

    Language

    German

    Mathematics 2 UE
    1.5 SWS
    3 ECTS

    Mathematics 2 UE

    Lector: Claudia Ciuciu, MA, DI Sebastian Hackl, Dr. Christian Steineder

    1.5 SWS   3 ECTS

    Lecture contents

    - Further topics of linear algebra: vector spaces, function spaces of periodic functions, orthogonality, eigenvalues and eigenvectors. Linear combination of vectors, orthogonality of vectors.
    - Graph theory: Directed and undirected graphs, Euler graphs, Hamilton graphs, networks.
    - Applications of Number Theory - Modular Arithmetic.
    - Stochastics: Probability Theory, Conditional Probabilities, Stochastic Processes, Markov Chains.
    - Algorithms: FFT algorithm, Page-Rank algorithm.

    Assessment methods

    Final exam

    Teaching methods

    Exercises supporting the contents of the lecture, consolidation of the concepts from the lecture and application of the methods taught in the lecture to problems in theory and practice.

    Language

    German

    Mathematics 2 VO
    1.5 SWS
    2 ECTS

    Mathematics 2 VO

    Lector: Dr. Christian Steineder

    1.5 SWS   2 ECTS

    Lecture contents

    - Further topics of linear algebra: vector spaces, function spaces of periodic functions, orthogonality, eigenvalues and eigenvectors. Linear combination of vectors, orthogonality of vectors.
    - Graph theory: Directed and undirected graphs, Euler graphs, Hamilton graphs, networks.
    - Applications of Number Theory - Modular Arithmetic.
    - Stochastics: Probability Theory, Conditional Probabilities, Stochastic Processes, Markov Chains.
    - Algorithms: FFT algorithm, Page-Rank algorithm.

    Assessment methods

    Final exam

    Teaching methods

    Lecture

    Language

    German

    Networking Technologies 2 ILV
    2 SWS
    5 ECTS

    Networking Technologies 2 ILV

    Lector: Károly Szabó, MSc, Joyce Flynt Visne, B.Mus., BSc, MSc

    2 SWS   5 ECTS

    Lecture contents

    The main focus of this course is on internetworking. Building on the introduction to the lower network layers in "Networking Technologies 1," the emphasis here is on the middle layers (OSI L3-L4).
    The course includes the following content:
    - Continuation of IPv4; IPv6
    - Connectivity without routing; routing fundamentals
    - Static routing
    - Distance-vector dynamic routing; RIP
    - Link-state dynamic routing; OSPF
    - OSI L4 (Transport Layer); TCP, UDP
    - DHCP
    - NAT

    Assessment methods

    Final exam
    Work done in teams; final exam

    Teaching methods

    Practical exercises using network devices, a protocol analyzer, simulations; Cisco Networking Academy online learning platform; lectures

    Language

    English

    Professional Presentations ILV
    2 SWS
    4 ECTS

    Professional Presentations ILV

    Lector: Dipl.-Ing. (FH) Johannes Wirgler

    2 SWS   4 ECTS

    Lecture contents

    Professional Presentations (LV) will successfully prepare the students for their future jobs so that they are able to communicate scientific ideas in a professional way.
    Thus, this course covers the following aspects:
    - Presentation techniques and methods (single and team presentations)
    - Planning and preparing effective presentations that engage the audience
    - Rhetoric, facial expressions and body language
    - Hosting presentations and Q&A sessions as well as giving feedback
    - Utilizing and analyzing scientific literature

    Assessment methods

    Module exam

    Teaching methods

    Interactive group work, role plays, oral presentations

    Language

    English

    Programming 2 ILV
    2 SWS
    4 ECTS

    Programming 2 ILV

    Lector: Leon Freudenthaler, BSc MSc, Dipl.-Ing. Branislav Miskovic, Ing. Stefan Schmitzhofer, BSc

    2 SWS   4 ECTS

    Lecture contents

    (ONLY IN GERMAN - 28.02.2018)
    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

    Final exam

    Teaching methods

    (ONLY IN GERMAN - 28.02.2018)
    Theorievortrag mit passenden praktischen Übungsteil

    Language

    German

    Web Technologies ILV
    3 SWS
    6 ECTS

    Web Technologies ILV

    Lector: René Goldschmid, MSc, Dipl.-Ing. Georg Mansky-Kummert, Bernhard Taufner, BSc, MSc

    3 SWS   6 ECTS

    Lecture contents

    (ONLY IN GERMAN - 28.02.2018)
    Web Technologies are the technologies used for a static or dynamic presentation of content on the Web. The ILV addresses both infrastructural technologies (web servers, cloud services), content processing technologies and the technologies required for their implementation. The course covers in particular the following contents:
    - Historical development of the Internet

    - Technology and background

    - HTTP protocol

    - Rest & MVC

    - Creating static websites using HTML5 and CSS3

    - Fundamentals in JavaScript, PHP and Frameworks

    - Responsive Web Design

    - Javascript Libraries

    - Security aspects of web technologies

    Assessment methods

    Module exam

    Teaching methods

    (ONLY IN GERMAN - 28.02.2018)
    Präsentation von Themen durch die Studierenden, praktische Übungen, Vortrag

    Language

    English

    Introduction to AI and Data Science ILV
    3 SWS
    5 ECTS

    Introduction to AI and Data Science ILV

    Lector: DI Dr. techn. Mugdim Bublin, René Goldschmid, MSc, Matthias Schmid-Kietreiber, Dr. Christian Steineder

    3 SWS   5 ECTS

    Lecture contents

    - Mathematical Basics of AI and Data Science- Linear Algebra
    - Probability Theory and Statistics
    - Optimization

    - Introduction to Artificial Intelligence- Problem Solving and Heuristic Search
    - Logic and Knowledge Representation
    - Planning, Learning and Decision Making under Uncertainty

    - Data Science and Machine Learning Fundamentals- Data Collection, Cleaning, Filtering
    - Model Building
    - Model Evaluation
    - Definition of Machine Learning and classes of Machine Learning Algorithms
    - Machine Learning Classifiers
    - Evaluation of Machine Learning Algorithms

    Assessment methods

    Continuous assessment
    - Project work
    - Exercises during lectures
    - Final written exam

    Teaching methods

    - Lecture
    - Group work (project)
    - Practical exercises
    - Continuous Discussion and feedback

    Language

    English

    IT Security Fundamentals ILV
    2 SWS
    4 ECTS

    IT Security Fundamentals ILV

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

    2 SWS   4 ECTS

    Lecture contents

    The course gives a basic overview of the technical and organizational aspects of IT security, and defines the most important terms and technologies in this context.
    The LV in particular covers the following contents:
    - Protection goals
    - Asymmetric and symmetric primitives (AES, RSA, ECC) and their practical applications
    - PKIs
    - TLS/HTTPS
    - Firewalls Fundamentals (types, possible uses, limitations)
    - ID(P)S Fundamentals (types, applications, limitations)
    - security awareness

    Assessment methods

    Continuous assessment

    Teaching methods

    practical (lab) exercises, lecture

    Language

    English

    Network Applications ILV
    3 SWS
    6 ECTS

    Network Applications ILV

    Lector: FH-Prof. Dipl.-Ing. Heimo Hirner, Bernhard Taufner, BSc, MSc

    3 SWS   6 ECTS

    Lecture contents

    Digital networks and the applications based on them dominate all business processes and also private areas of life today. The protocols of the transport and application layers of the IP protocol stack form the basis for these network applications. User acceptance and thus the success of a network application is essentially determined by its scalability and performance, in addition to its usability. The chosen protocols and the architecture of a network application are decisive for this.
    The course covers the following contents in particular:
    - Basic concepts of network applications
    - Server-client, peer-to-peer and mixed architectures for network applications
    - Selected protocols of the transport and application layer
    - Implementation of network services (web, email, DNS, firewall)
    - Deployment of defacto industry standard applications for network services
    - Implementation of network applications

    Assessment methods

    Final exam
    Practical examination and theoretical examination.

    Teaching methods

    Lecture, practical exercises, distance learning tasks

    Language

    English

    Scientific Technical Writing SE
    2 SWS
    4 ECTS

    Scientific Technical Writing SE

    Lector: Prof. Priv.-Doz. DI Dr. techn. Slavisa Aleksic, Prof. Dr.-Ing. Christian-Alexander Bunge, FH-Prof. DI Dr. Igor Miladinovic, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc

    2 SWS   4 ECTS

    Language

    English

    Software Engineering ILV
    4 SWS
    7 ECTS

    Software Engineering ILV

    Lector: Mag. Dipl.-Ing. Peter Gerstbach, René Goldschmid, MSc, Dipl.-Ing. Georg Mansky-Kummert, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc

    4 SWS   7 ECTS

    Lecture contents

    This lecture aims to explain the technical, organizational and economic aspects of software engineering. Organizational possibilities for structuring software development in the form of process models, such as waterfall model, spiral model and agile models are presented. The technical aspects of software engineering focus on the creation of object-oriented systems and their modeling.
    The course covers in particular the following contents:
    - Software Engineering Activities,
    - Requirements Engineering,
    - use cases,
    - high-level design
    - UML activity diagrams,
    - UML class diagrams,
    - UML sequence diagrams,
    - Software testing,
    - software process models and
    - Agile software development.

    Assessment methods

    Final exam
    Individual and group works

    Teaching methods

    Blended learning, guest lectures, experiental learning, coaching

    Language

    German

    Telecommunications Systems VO
    2 SWS
    4 ECTS

    Telecommunications Systems VO

    Lector: Prof. Priv.-Doz. DI Dr. techn. Slavisa Aleksic, Dipl. Ing. Ulrich Dovalil

    2 SWS   4 ECTS

    Language

    English

    Data bases UE
    2 SWS
    3 ECTS

    Data bases UE

    Lector: DI. Dr.techn. Dominik Ertl, Mag. Dipl.-Ing. Dr.techn. Lorenz Froihofer, FH-Prof. FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka

    2 SWS   3 ECTS

    Lecture contents

    (ONLY IN GERMAN - 01.03.2018)
    Relationale und Objektrelationale Datenbanksysteme sind zentraler Bestandteil vieler IT-Infrastrukturen und Web-basierter Online-Services. In dieser Grundlagen-LVA wird der Entwurf solcher Systeme, das interaktive Arbeiten (SQL – Structured Query Language) und die Programmier- und Web-Anbindung solcher Systeme erarbeitet. Ein praktisches Implementierungs-Projekt dient der Festigung des Gelernten.
    - Grundlagen und Architekturen von Datenbanksystemen
    - Transaktionskonzept
    - Entity Relationship (ER) Modell und ER-Entwurf
    - Relationales Modell, Datenbankentwurf und Normalformen
    - Datenbankimplementierung mit SQL-DDL
    - SQL als Abfragesprache
    - Datenbankprogrammierung (Überblick Persistenz und ORM)
    - Datenbankanbindung ans WWW
    - Praktische Entwurfsaufgaben

    Assessment methods

    Final exam

    Teaching methods

    (ONLY IN GERMAN - 01.03.2018)
    Fernlehrunterstützung und praktisches Projekt in der Kleingruppe.

    Language

    German

    Data bases VO
    2 SWS
    3 ECTS

    Data bases VO

    Lector: Mag. Dipl.-Ing. Dr.techn. Lorenz Froihofer, FH-Prof. FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka

    2 SWS   3 ECTS

    Lecture contents

    (ONLY IN GERMAN - 01.03.2018)
    Relationale und Objektrelationale Datenbanksysteme sind zentraler Bestandteil vieler IT-Infrastrukturen und Web-basierter Online-Services. In dieser Grundlagen-LVA wird der Entwurf solcher Systeme, das interaktive Arbeiten (SQL – Structured Query Language) und die Programmier- und Web-Anbindung solcher Systeme erarbeitet. Ein praktisches Implementierungs-Projekt dient der Festigung des Gelernten.
    - Grundlagen und Architekturen von Datenbanksystemen
    - Transaktionskonzept
    - Entity Relationship (ER) Modell und ER-Entwurf
    - Relationales Modell, Datenbankentwurf und Normalformen
    - Datenbankimplementierung mit SQL-DDL
    - SQL als Abfragesprache
    - Datenbankprogrammierung (Überblick Persistenz und ORM)
    - Datenbankanbindung ans WWW
    - Praktische Entwurfsaufgaben

    Assessment methods

    Final exam

    Teaching methods

    (ONLY IN GERMAN - 01.03.2018)
    Vortrag, Fernlehrunterstützung und Seminarpräsentationen.

    Language

    German

    Internet of Things ILV
    3 SWS
    5 ECTS

    Internet of Things ILV

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

    3 SWS   5 ECTS

    Lecture contents

    (ONLY IN GERMAN - 27.02.2018)
    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

    Assessment methods

    Final exam

    Teaching methods

    (ONLY IN GERMAN - 27.02.2018)
    Vortrag, praktische Übungen, Fernlehreaufgaben

    Language

    English

    Project management ILV
    2 SWS
    3 ECTS

    Project management ILV

    Lector: Mag. Reinhard Rader

    2 SWS   3 ECTS

    Lecture contents

    (ONLY IN GERMAN - 01.03.2018)
    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

    Assessment methods

    Module exam

    Teaching methods

    (ONLY IN GERMAN - 01.03.2018)
    Vortrag

    Language

    German

    Elective Project 1 UE
    1 SWS
    4 ECTS

    Elective Project 1 UE

    1 SWS   4 ECTS

    Language

    German

    Elective Modules 1 (12 ECTS of your choice)

    Advanced AI and Data Science ILV
    3 SWS
    6 ECTS

    Advanced AI and Data Science ILV

    Lector: DI Dr. techn. Mugdim Bublin, Dr. Christian Steineder

    3 SWS   6 ECTS

    Lecture contents

    - Deep Learning Foundation- Motivation and basic ideas
    - Basic principles behind algorithms

    - Deep Learning Algorithms and Networks- Convolutional Neuronal Networks (CNN)
    - Recurrent Neural Networks (RNN)
    - Generative Neural Networks (GAN, Autoencoders)
    - Reinforcement Learning (Deep QNet)

    - Applications of Deep Learning and Artificial Intelligence for- Medicine, IoT, Industry 4.0, Autonomous Driving, Games etc.

    Assessment methods

    Continuous assessment
    - Project work
    - Exercises during lectures
    - Final written exam

    Teaching methods

    - Lecture
    - Group work (project)
    - Practical exercises
    - Continuous Discussion and feedback

    Language

    English

    Microcontroller Programming ILV
    3 SWS
    6 ECTS

    Microcontroller Programming ILV

    Lector: FH-Prof. DI Thomas Fischer

    3 SWS   6 ECTS

    Lecture contents

    (ONLY IN GERMAN - 28.02.2018)
    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

    Assessment methods

    Final exam

    Teaching methods

    (ONLY IN GERMAN - 28.02.2018)
    Vortrag und praktische Übungen

    Language

    German

    Mobile App Development ILV
    3 SWS
    6 ECTS

    Mobile App Development ILV

    Lector: Leon Freudenthaler, BSc MSc, René Goldschmid, MSc

    3 SWS   6 ECTS

    Language

    English

    Modern Networks ILV
    3 SWS
    6 ECTS

    Modern Networks ILV

    Lector: Dr. Jürgen Wolf-Hofer

    3 SWS   6 ECTS

    Lecture contents

    (ONLY IN GERMAN - 27.02.2018)
    Im Rahmen der LV wird der Entwurfsprozess der modernen Kommunikationsnetze beschrieben und an praktischen Beispielen angewendet. Angefangen mit Use Cases und der daraus abgeleiteten technischen Anforderungen, wird die Vorgehensweise erklärt, wie man Architektur und Protokolle auswählt und entwirft. Dabei wird besonders auf die Entwicklungsmethodik eingegangen, um die Studenten in der Lage zu versetzten selbstständig einen konstruktiven Beitrag zu Entwurf und Implementierung der modernen Kommunikationsnetzen zu leisten. Weiters wird Analyse, Evaluierung, Test und Wartung der Kommunikationsnetze behandelt. Als praktische Beispiele werden die modernsten Netztechnologien erläutert und diskutiert.
    Die LV deckt insbesondere die folgenden Inhalte ab:
    - Anforderungen an die moderne Kommunikationsnetzte
    - Entwurfsmethodik der Kommunikationsnetze
    - Quality of Service (QoS) und User Quality Experience (QoE)
    - Software Defined Network (SDN)
    - Network Functions Virtualization (NFV)
    - Cloud Computing
    - Internet of Things (IoT)
    - Kommunikationsnetze in der Industrie 4.0
    - 5G Mobile Networks
    - Evaluierung, Test und Wartung der Kommunikationsnetze
    - Sicherheitsaspekte in den modernen Netzen

    Assessment methods

    Teaching methods

    (ONLY IN GERMAN - 27.02.2018)
    Vortrag, praktische Übungen, Fallstudien, Diskussion der aktuellen Literatur und Standards

    Language

    English

    Secure Admin Tools ILV
    3 SWS
    6 ECTS

    Secure Admin Tools ILV

    Lector: FH-Prof. Dipl.-Ing. Manuel Koschuch, Bakk. tech., Silvia Schmidt, BSc MSc

    3 SWS   6 ECTS

    Lecture contents

    The course gives an overview and a practical introduction to the most important software tools of a system administrator in the context of secure networks. Students will be enabled to use these tools correctly and securely and to configure them accordingly.
    - VPNs
    - Hard disk encryption
    - SSH
    - Mail Security (PGP, S/MIME)
    - bash scripting
    - Establishment of PKIs
    - Introduction to penetration testing

    Assessment methods

    Continuous assessment
    Short tests, exercise interviews

    Teaching methods

    Practical (lab)-exercises, Lecture

    Language

    English

    Bachelor Thesis 1 SE
    1 SWS
    4 ECTS

    Bachelor Thesis 1 SE

    Lector: DI Dr. techn. Mugdim Bublin, Tobias Buchberger, BSc MSc, 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, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Dr. Christian Steineder, Bernhard Taufner, BSc, MSc, Sebastian Ukleja, BSc

    1 SWS   4 ECTS

    Lecture contents

    - Independent work on a topic from the area of Computer Science, primarily based on the technical topics of the elective modules in the 4th and 5th semesters at a scientific level under the guidance of a supervisor.
    - Elaboration of the bachelor thesis 1

    Assessment methods

    Final exam
    Approbation of bachelor thesis

    Teaching methods

    Implementation of a project and elaboration as a bachelor thesis with coaching. Students present the current development of their bachelor thesis 1 at regular intervals and put it up for discussion.

    Language

    German

    Business Administration ILV
    3 SWS
    3 ECTS

    Business Administration ILV

    Lector: Mag. Karoline Schütz

    3 SWS   3 ECTS

    Lecture contents

    (ONLY IN GERMAN - 28.02.2018)
    Wirtschaftliches Handeln im Unternehmen umfasst im Wesentlichen die folgenden Aspekte:
    - Unternehmertum
    - Rechtlicher Rahmen
    - Strategie
    - Organisation
    - Mitarbeiter
    - Kunden/Markt
    - Produktion
    - Finanzen/Controlling
    Im Rahmen der Lehrveranstaltung werden diese Aspekte zunächst theoretisch erarbeitet und immer wieder mit praxirelevanten Fallbeispielen ergänzt, dabei werden insbesondere die folgenden Inhalte abgedeckt:
    - Das Unternehmertum in der Volkswirtschaft
    - Gebräuchlichste Unternehmensformen in Österreich
    - Unterschiedliche Organisationsformen im Unternehmen
    - Verschiedene Führungsstile im Unternehmen
    - Konzepte des Marketings
    - Einblick in das strategische und operative Controlling
    - Grundzüge des Rechnungswesens
    - Überblick zur Investition und Finanzierung

    Assessment methods

    Final exam

    Teaching methods

    (ONLY IN GERMAN - 28.02.2018)
    Vortrag, praktische Übungen, Referate

    Language

    English

    Distributed Systems UE
    2 SWS
    3 ECTS

    Distributed Systems UE

    Lector: DI. Dr.techn. Dominik Ertl, Mag. Dipl.-Ing. Dr.techn. Lorenz Froihofer, FH-Prof. FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka, Dr. Manfred Siegl

    2 SWS   3 ECTS

    Lecture contents

    (ONLY IN GERMAN - 01.03.2018)
    Viele moderne Systeme sind verteilte Systeme: IoT (Internet of Things) wie Smart Environments (zB Smart Home, Smart Building, Smart City, …) und Industrie 4.0 (zB Digital Twin); VANETs (Vehicular Ad-Hoc Networks) und SmartCars; Critical Infrastructures und SCADA (Supervisory Control and Data Acquisition) Systems; GNS (Global Sensor Networks). In dieser Grundlagen-LVA werden die Konzepte und Paradigmen derartiger Systeme erarbeitet. Ein praktisches Implementierungs-Projekt dient der Festigung des Gelernten.
    - Grundlagen und Eigenschaften Verteilter Systeme, Middleware
    - Communication (RPC, RMI, Message Passing)
    - Operating System Support and Code Migration
    - Binding, Naming and Discovery
    - Clocks and Agreement
    - Dependability: Replication and Fault Tolerance
    - Performance und Skalierbarkeit
    - Web Presentation Tier
    - Web Services und XML
    - Message-oriented Middleare und JMS
    - Enterprise Java

    Assessment methods

    Final exam

    Teaching methods

    (ONLY IN GERMAN - 01.03.2018)
    Fernlehrunterstützung und praktisches Projekt in der Kleingruppe.

    Language

    German

    Distributed Systems VO
    2 SWS
    3 ECTS

    Distributed Systems VO

    Lector: DI. Dr.techn. Dominik Ertl, Mag. Dipl.-Ing. Dr.techn. Lorenz Froihofer, FH-Prof. FH-Hon.Prof. Priv.-Doz. Mag. DI. DI. Dr.techn. Karl Michael Göschka

    2 SWS   3 ECTS

    Lecture contents

    (ONLY IN GERMAN - 01.03.2018)
    Viele moderne Systeme sind verteilte Systeme: IoT (Internet of Things) wie Smart Environments (zB Smart Home, Smart Building, Smart City, …) und Industrie 4.0 (zB Digital Twin); VANETs (Vehicular Ad-Hoc Networks) und SmartCars; Critical Infrastructures und SCADA (Supervisory Control and Data Acquisition) Systems; GNS (Global Sensor Networks). In dieser Grundlagen-LVA werden die Konzepte und Paradigmen derartiger Systeme erarbeitet. Ein praktisches Implementierungs-Projekt dient der Festigung des Gelernten.
    - Grundlagen und Eigenschaften Verteilter Systeme, Middleware
    - Communication (RPC, RMI, Message Passing)
    - Operating System Support and Code Migration
    - Binding, Naming and Discovery
    - Clocks and Agreement
    - Dependability: Replication and Fault Tolerance
    - Performance und Skalierbarkeit
    - Web Presentation Tier
    - Web Services und XML
    - Message-oriented Middleare und JMS
    - Enterprise Java

    Assessment methods

    Final exam

    Teaching methods

    (ONLY IN GERMAN - 01.03.2018)
    Vortrag, Fernlehrunterstützung und Seminarpräsentationen.

    Language

    German

    Elective Project 2 UE
    2 SWS
    5 ECTS

    Elective Project 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, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Silvia Schmidt, BSc MSc, Dr. Christian Steineder, Bernhard Taufner, BSc, MSc, Sebastian Ukleja, BSc

    2 SWS   5 ECTS

    Lecture contents

    Students apply the skills acquired to complete a project in a coordinated and structured manner.
    project in a coordinated and structured manner. In doing so, they independently define a concrete sub-goal in the project. A well-founded theoretical approach is thus combined with practical application. Collaboration on an industrial R&D project or on current problems within the framework of the R&D activities of the UAS is possible.

    Assessment methods

    Final exam
    Practical project in small groups.

    Teaching methods

    Group work, practical project implementation accompanied with exercises and coaching.

    Language

    German

    Elective Modules 2 (12 ECTS of your choice)

    Selected Topics in IT-Security ILV
    3 SWS
    6 ECTS

    Selected Topics in IT-Security ILV

    Lector: FH-Prof. Dipl.-Inform. Dipl.-Wirt.Inform. Matthias Peter Hudler, Silvia Schmidt, BSc MSc

    3 SWS   6 ECTS

    Lecture contents

    This lecture consists of 2 parts
    1. Seminar regarding the following topics:
    Web Security
    Exploits
    Overflows
    Awareness
    Bot Nets
    Applied Security
    Penetration Testing Tool
    2. Theoretical Computer Science
    Finite state machines
    Complexity Theory
    Regular Expressions
    Chomsky Hierarchy

    Assessment methods

    Final exam
    Term paper, presentation, final exam

    Teaching methods

    Lectures, inverted classroom, remote/distance learning

    Language

    German

    Deep Learning ILV
    3 SWS
    6 ECTS

    Deep Learning ILV

    3 SWS   6 ECTS

    Lecture contents

    - Deep Learning Foundation- Motivation and basic ideas
    - Basic principles behind algorithms

    - Deep Learning Algorithms and Networks- Convolutional Neuronal Networks (CNN)
    - Recurrent Neural Networks (RNN)
    - Generative Neural Networks (GAN, Autoencoders)
    - Reinforcement Learning (Deep QNet)

    - Applications of Deep Learning and Artificial Intelligence in other disciplines, including Medicine, IoT, Industry 4.0, Autonomous Driving, and Games.

    Assessment methods

    Final exam
    Performance assessment is done according to: - Project work - Exercises during lectures - Final written or oral exam

    Teaching methods

    - Lecture
    - Group work (project)
    - Practical exercises
    - Continuous Discussion and feedback

    Language

    English

    IoT Applications ILV
    3 SWS
    6 ECTS

    IoT Applications ILV

    Lector: FH-Prof. Dipl.-Ing. Heimo Hirner

    3 SWS   6 ECTS

    Lecture contents

    The interconnection of millions of smart objects in the Internet of Things (IoT) requires platforms and applications that enable the connection of such a large number of devices as well as provide data management and analysis tools for the resulting data volumes (big data). In this course, students learn about the architectures, technologies and tools of IoT platforms and develop and implement their own IoT applications.
    The course covers the following contents in particular:
    - SCADA applications
    - Open Source IoT applications
    - IoT application architecture and design
    - Data types of the IoT
    - Big Data Analytics Tools and Technologies
    - IoT Cloud & Edge Streaming Analytics
    Prerequisites:
    - Network applications
    - Internet of Things (IoT access technologies, IoT protocols)
    - IT-security basics
    - Linux ( hands-on)

    Assessment methods

    Final exam
    Theoretical examination
    Project work (individual work)

    Teaching methods

    Lecture, practical exercises, project work

    Language

    English

    Realtime Operating Systems ILV
    3 SWS
    6 ECTS

    Realtime Operating Systems ILV

    3 SWS   6 ECTS

    Lecture contents

    (ONLY IN GERMAN - 28.02.2018)
    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)

    Assessment methods

    Final exam

    Teaching methods

    (ONLY IN GERMAN - 28.02.2018)
    Projektaufgabe und/oder Seminararbeit

    Language

    English

    Virtual and Augmented Reality ILV
    3 SWS
    6 ECTS

    Virtual and Augmented Reality ILV

    Lector: Mag. art Philipp Lammer

    3 SWS   6 ECTS

    Language

    English

    Bachelor Thesis 2 SE
    1 SWS
    6 ECTS

    Bachelor Thesis 2 SE

    Lector: DI Dr. techn. Mugdim Bublin, Tobias Buchberger, BSc MSc, 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, FH-Prof.in Mag.a Dr.in Sigrid Schefer-Wenzl, MSc BSc, Dr. Christian Steineder, Bernhard Taufner, BSc, MSc, Sebastian Ukleja, BSc

    1 SWS   6 ECTS

    Language

    German

    Bachelor Exam AP
    0 SWS
    2 ECTS

    Bachelor Exam AP

    0 SWS   2 ECTS

    Language

    German

    Internship PR
    1 SWS
    12 ECTS

    Internship PR

    Lector: Bernhard Taufner, BSc, MSc

    1 SWS   12 ECTS

    Language

    German

    IT Process and Quality Management ILV
    2 SWS
    4 ECTS

    IT Process and Quality Management ILV

    Lector: Mag. Anton Six

    2 SWS   4 ECTS

    Lecture contents

    (ONLY IN GERMAN - 27.02.2018)
    Das Software-Qualitätsmanagement befasst sich mit der Planung, Lenkung und Prüfung der Qualität von Softwareprodukten und -entwicklungsprozessen. Es beinhaltet sowohl Führungsaufgaben zur Festlegung der Qualitätspolitik, der Qualitätsziele und der Verantwortung für Qualität, wie auch Maßnahmen zur Erfüllung vorgegebener Qualitätsanforderungen an Softwareprodukte und -prozesse. Ein sinnvolles Prozessmanagement besteht nun darin, sicherzustellen, dass ein Prozess wirksam das erwünschte Ziel erreicht (Effektivität) und die notwendigen Aktivitäten den minimal erforderlichen Aufwand erfordern (Effizienz).
    Die LV deckt insbesondere die folgenden Inhalte ab:
    - Grundbegriffe "Qualität", "Qualitätssicherung" und "Qualitätsmanagement".
    - Qualitätsplanung
    - Qualitätsanforderungen (nicht funktionale Anforderungen)
    - Qualitätslenkung und Qualitätsprüfung
    - Maßnahmen des produktorientierten Qualitätsmanagements
    - Maßnahmen des prozessorientierten Qualitätsmanagements
    - Zusammenhang Fehlerkosten (Fehlerfolgekosten und Fehlerbehebungskosten) und den gegenläufigen Fehlerverhütungskosten (Prüfkosten und Kosten von präventiven Maßnahmen)
    - Grundlagen Prozessmanagement
    - Einführung IT Service Management
    - IT Frameworks (ITIL, COBIT, MOF, MSF)
    - IT Normen und Standards
    - Umsetzung von Best Practices
    - Fallbeispiel

    Assessment methods

    Final exam

    Teaching methods

    (ONLY IN GERMAN - 27.02.2018)
    Vortrag mit Case Studies, Ausarbeitung im Rahmen der Fernlehre, Diskussion im Plenum

    Language

    German

    IT law VO
    2 SWS
    3 ECTS

    IT law VO

    Lector: Mag. Lukas Faymann, Mag.iur; LL,M. Boris Kandov, Univ.-Ass. Mag. Ziga Škorjanc, Mag. Marie-Catherine Wagner, BSc. (WU), Mag. iur. Felix Zopf

    2 SWS   3 ECTS

    Lecture contents

    (ONLY IN GERMAN - 01.03.2018)
    Die Lehrveranstaltung soll grundlegende Rechtsfragen aus den Bereichen IT/IP-Recht, mit Schwerpunkten im Urheberrecht, Datenschutzrecht und E-Commerce-Recht, abdecken. Studierende sollen nach erfolgreicher Absolvierung der Lehrveranstaltung in der Lage sein, gängige rechtliche Sachverhalte zu erkennen und einzuordnen.
    Die Lehrveranstaltung beinhaltet insbesondere folgende Inhalte:
    - Datenschutz und die wesentlichen Inhalte der EU-Datenschutz-Grundverordnung
    - Marken- und Domainrecht
    - Grundlegende Rechtsfragen des Vertragsrechts im Internet
    - Verbraucherschutz im Fernabsatz
    - Informationspflichten
    - Grundlagen des Urheberrechts
    - Grenzüberschreitende Sachverhalte im Geschäftsverkehr im Internet
    - Providerhaftung
    - Cybersecurity und Cybercrime

    Assessment methods

    Final exam

    Teaching methods

    (ONLY IN GERMAN - 01.03.2018)
    Vortrag mit Diskussion
    Selbständige Vorbereitung auf die nächste Lehreinheit

    Language

    German-English

    Ring Lecture - Selected Topics ILV
    1 SWS
    1 ECTS

    Ring Lecture - Selected Topics ILV

    Lector: FH-Prof. DI Thomas Fischer

    1 SWS   1 ECTS

    Language

    English

    Workshop - Selected Topics SE
    1 SWS
    2 ECTS

    Workshop - Selected Topics SE

    Lector: FH-Prof. DI Thomas Fischer

    1 SWS   2 ECTS

    Language

    English

    Number of teaching weeks
    18 per semester

    Times
    Mon to Thu, 8.00 a.m.-5.15 p.m.

    Language of instruction
    German (at least one third of lectures are in English)

    Elective
    Selection and participation according to available places. There may be separate selection procedures.

    *The list of elective modules is not exhaustive and is subject to change. The elective modules require a certain number of participants.


    After graduation

    As a graduate of this program, a wide range of professional fields and career opportunities are open to you. Find out where your path can lead you.

    At the point where data processing and data transmission intersect, there is a wealth of opportunity in software companies, the Internet of Things (smart city, smart home, Industry 4.0 and eHealth), the computer gaming and entertainment industry, banks and insurance firms (where the focus is on data security), telecom and mobile phone companies, network operators and internet service providers; it is also possible to start up as a mobile app designer. Most graduates begin as project team members, and there are good prospects of securing a managerial position with several year’s vocational experience.

    • Software analyst, designer and developer

    • Network architect

    • IT and network administrator

    • IT project manager

    • Solution architect

      • Developer of mobile apps

      • System developer and consultant

      • Hardware developer

      • IT consultant

        Master's degree programs

        Master

        Electronic Systems Engineering

        part-time

        Master

        Health Assisting Engineering

        part-time

        Master

        Multilingual Technologies

        part-time

        Master

        Safety and Systems Engineering

        part-time

        Master

        Software Design and Engineering

        part-time

        Master

        Technical Management

        part-time


        Studying made easy

        People smiling at each oter
        Try out studying

        Try out your desired study program, content in German

        >
        Two students holding books
        Buddy Network

        Support for getting started in Engineering

        >
        Personen arbeiten gemeinsam am Laptop
        Bridging courses

        Refresh your technical knowledge? More here

        >
        Woman smiling at the camera
        FiT pre-qualification

        Prepares women interested in Engineering

        >
        Funding & Scholarships
        >
        Time abroad
        >
        Open Lectures
        >
        Center for academic writing
        >
        Intensive German course
        >
        Start-up Service
        >
        Validation
        >
        Accessibility
        >
        queer @ FH Campus Wien
        >

        Cooperations and Campusnetzwerk

        We work closely with renowned companies in commerce and industry, with universities, institutions and schools. This guarantees you contacts for internships, employment or participation in research and development. In the course of exciting school cooperations, students may contribute to firing up pupils on topics such as our Bionics Project with the Festo company. You can find information about our cooperation activities and much more at Campusnetzwerk. It's well worth visiting the site as it may direct you to a new job or interesting event held by our cooperation partners.


        Contact

        Head of Degree Program

        Secretary's office

        Mag. Marion Bozsing
        Marina Paukovits

        Favoritenstraße 226, B.3.20 
        1100 Wien 
        +43 1 606 68 77-2130 
        +43 1 606 68 77-2139 
        informatik@fh-campuswien.ac.at

        Map Main Campus Favoriten (Google Maps)

        Office hours during semester
        Mon, 8.00 a.m.-12.00 p.m. and 3.00 p.m.-5.45 p.m.
        Tue, 1.30 p.m.-7.30 p.m.
        Wed, 9.00 a.m.-12.00 p.m. and 1.30 p.m.-5.45 p.m.
        Thu and Fr closed

        Teaching staff and research staff

        FH-Prof. Dipl.-Ing. Heimo Hirner

        Head of Vienna Institute for Safety and Systems Engineering, Deputy Head of Degree Program Computer Science and Digital CommunicationsAcademic Staff

         

        You want to know more? We will help you.

         

        Have you found all the information you are looking for?

        • Yes
        • No