Department Angewandte Informatik

Software Design & Cloud Computing

Im Studium

 

Aktueller Studienplan

1. Semester

Betriebssysteme 1 | Übung (UE) | Coursecode: 220418107 Linux Grundlagen 2 SWS 3 ECTS
Die Lehrveranstaltung gibt eine Einführung in die Aufgaben und Funktionalitäten von Betriebssystemen allgemein und vermittelt die Bedienung einer Kommandozeilen Shell unter dem Betriebssystems "Linux"
Betriebssysteme 1 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418106 Netzwerktechnologien 2 SWS 2 ECTS
Die Lehrveranstaltung ist eine Einführung in TCP/IP-basierende Netzwerke. Spezieller Fokus wird auf das Zusammenspiel der einzelnen Protokolle/-schichten miteinander und den Anwendungs- und Betriebssystemebenen gelegt
Informatik 1 | Vorlesung (VO) | Coursecode: 220418102 Informatik 2 SWS 2 ECTS
Einführung in die Grundbegriffe der Informatik: Daten und Informationen, Kodierungen (ASCII-Code, Unicode), Zahlensysteme (dezimal, binär, hexadezimal, oktal), Hardware (von Neumann Architektur), grundlegende Konzepte von Software, Programmiersprachen und Betriebssystemen, sowie weitere ausgewählte Kapitel der Informatik
Informatik 1 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418101 Mathematik für Informatik I 2 SWS 3 ECTS
Vermittlung von mathematischer Logik (Aussagen und Prädikatenlogik), formale Grundlagen, Moduloarithmetik, Ermittlung von (Pseudo-)Primzahlen (Fermat, Carmichael, ...), Faktorisierung, Reihenentwicklung, Relationen, Funktionen, Kombinatorik und Grundlagen der Vektorrechnung
Software Engineering 1 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418103 Datenbankdesign 2 SWS 4 ECTS
Die Lehrveranstaltung liefert einen systematischen Zugang zum relationalen Datenbankentwurf in Theorie und Praxis (Designtools und DDL). Der Schwerpunkt liegt dabei auf dem konzeptuellen und logischen Entwurf, inklusive der Definition semantischer Bedingungen an die resultierenden Datenstrukturen. Anforderungserhebung und physischer Entwurf werden zumindest überblicksmäßig behandelt. Weiters wird eine systematische Einführung in Funktion und Betrieb von Datenbankmanagementsystemen (ink. Transaktionalität), sowie die mit dem Datenbankentwurf in Verbindung stehenden Operationen (DDL + CRUD Befehle, etc) gegeben. Alle Themen werden von den Studierenden im begleitenden Übungsteil auch praktisch nachvollzogen.
Software Engineering 1 | Übung (UE) | Coursecode: 220418105 Software Development I 2 SWS 4 ECTS
Inhalt sind die Grundbegriffe von prozeduraler, vor allem aber objektorientierter Programmierung, zum Beispiel: Elementare Datentypen, Variable und Konstante, Schleifen, Abfragen, Funktionen/Methoden, Objekte und Klassen sowie einfache Datenstrukturen. Verwendung von einfachsten Bibliotheken wie zur Ein- und Ausgabe. Weiters die Verwendung von Tools zur (Compilierung und) Ausführung von Programmen.
Software Engineering 1 | Vorlesung (VO) | Coursecode: 220418104 Software Engineering Grundlagen 2 SWS 2 ECTS
Überblick über die Prinzipien des Software Engineering: (i) Herausforderungen in der Software Entwicklung; (ii) Aktivitäten in der Softwareentwicklung: Requirements Engineering, Design, Implementation, Verification and Validation, Software Evolution; (iii) Prozess Models: Waterfall-, Spiral-, V-Model, Component-based development, Agile Software Development.
Web Engineering 1 | Seminar (SE) | Coursecode: 220418108 Barcamp 2 SWS 2 ECTS
Im Seminar Barcamp wird dem gesamten Jahrgang eine Aufgabenstellung zum Thema Digital Thinking gegeben. Durch Projektbasiertes Lernen (PBL) setzen sich die Studierende aktiv mit realen Problemen und Herausforderungen auseinander um ihr Wissen vertiefen. Dabei erlernen Sie branchespezifischen Fähigkeiten und Kompetenzen die im Studium und im Berufsleben geschätzt werden. Dies umfasst die Kollaboration in diversen Teams, kritisches Denken und Kommunikation und Reflexion in eine praxisnahem Umfeld.
Web Engineering 1 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418109 Webtechnologien 2 SWS 3 ECTS
Die Vorlesung ist eine Einführung in Webtechnologien mit den Schwerpunkten: • Hypertext, Hypermedia, Informationssysteme, WWW, Social Web, Semantic Web, Suchmaschinen • Web Design, Web Usability und Accessibility • Hypertext Markup Language - HTML5 • Farbmodelle und webkonforme Bildformate • Cascading StyleSheets und Javascript Einführung • CSS basierte responsive Web-Layouts Die Übung behandelt die Erstellung von standardkonformen Webseiten mit HTML5, CSS und Javascript sowie die Grundtechniken der webkonformen Bildbearbeitung.
Wirtschaft und Recht 1 | Vorlesung (VO) | Coursecode: 220418111 Ökonomische Grundlagen 2 SWS 3 ECTS
Grundsätzliches zum Begriff "Wirtschaften"; Punktuelle Darstellung volkswirtschaftlicher Zusammenhänge; Praktische Darstellung von buchhalterischen und kostenrechnungstechnischen Zusammenhängen, Grundsätze der Steuerlehre
Wirtschaft und Recht 1 | Vorlesung (VO) | Coursecode: 220418110 Rechtsgrundlagen 1 SWS 1 ECTS
Da in der Praxis eine Vielzahl von Vertragsinhalten von Nichtjuristen stammen, sollen im Rahmen der LV den Studierenden die Grundlagen des Vertragsrechtes vermittelt werden. Schwerpunkte sind: Allgemeine Grundlagen des Vertragsrechts - Bedeutung mündlicher Absprachen - Schweigen im Rechtsverkehr - Angebot/Annahme - Gewährleistung/Garantie, Eigentumsfragen, Haftungsvermeidung.
Wirtschaft und Recht 1 | Seminar (SE) | Coursecode: 220418112 Teamentwicklung 1 SWS 1 ECTS
Phasen der Teamentwicklung; Reflexion von Erfolgsfaktoren für erfolgreiche Teams. Prozesse der Teambildung. Zusammenwirkung von unterschiedlichen Teamrollen und Teammitgliedern. Methoden zur Konfliktbewältigung und zum Konfliktmanagement. Rollenspiele.

2. Semester

Betriebssysteme 2 | Übung (UE) | Coursecode: 220418207 Linux/Unix Systemmanagement 2 SWS 3 ECTS
Die Lehrveranstaltung vermittelt die fundamentalen, wichtigen Aufgaben der Linux System- und Netzwerk Administration.
Betriebssysteme 2 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418206 Netzwerkmanagement 2 SWS 2 ECTS
Diese integrierte Lehrveranstaltung stellt eine Vertiefung in die lokalen Netzwerke dar. Es werden der/dem Teilnehmer/in die Themen Switching und Routing im LAN näher gebracht. Weiters wird das Thema Virtuelle LAN's erläutert und eine vertiefte Einführung in Technologien wie MPLS und IPv6 geboten. • Wireless LAN • Switching im LAN • Routing im LAN • Virtuelle LANs • MPLS • Vertiefung IPv6
Informatik 2 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418202 Datenstrukturen und Algorithmen 3 SWS 3 ECTS
Einführung in elementare Datenstrukturen und Algorithmen: Formale Eigenschaften von Algorithmen, Effizienzbestimmung, lineare Listen, Schlangen, Stapel, Sortierverfahren, Suchverfahren, Hashing, Bäume, Graphen
Informatik 2 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418201 Mathematik für Informatik II 2 SWS 2 ECTS
Dieser Kurs vermittelt ein Verständnis für die besondere Problematik bei der Behandlung mathematischer Aufgaben auf dem Digitalrechner. Die Kenntnis grundlegender numerischer Methoden zur Problemlösung wie Interpolation, Approximation und linearer Gleichungssysteme unter Berücksichtigung von Randbedingungen (Fehler, Effizienz) ist die Basis für die Fertigkeit zum Entwurf und zur Analyse numerischer Algorithmen.
Software Engineering 2 | Seminar (SE) | Coursecode: 220418204 Bootcamp 2 SWS 3 ECTS
Im Seminar Bootcamp erarbeiten Studierende in Teams konkrete Lösungen für digitale Problemstellungen. Dieser Challenge Based Lehr- und Lernansatz regt die Studierenden dazu an, jene Technologien die im Studium zum Einsatz kommen zur Lösung realer Probleme einzusetzen. Das Seminar Bootcamp ist kooperativ und praxisorientiert und fordert die Studierenden auf, mit Peers, Lehrenden und ExpertInnen, um gute Fragen zu stellen, tieferes Fachwissen zu entwickeln, Maßnahmen zu ergreifen, Herausforderungen anzunehmen und zu lösen, aktiv zu werden und ihre Erfahrungen zu teilen.
Software Engineering 2 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418203 Relationale Datenbanken 2 SWS 3 ECTS
Die relationale Theorie sowie die relationalen Operationen und ihre Anwendung in Form von SQL-Queries stehen im Zentrum dieser Lehrveranstaltung. Aufbauend auf den im vorigen Semester erstellten Datenstrukturen und Datenbeständen werden nun Abfragen in allen Formen und Komplexitäten studiert und geübt. Weitere Themen sind Mehrbenutzersynchronisation, prozedurale Erweiterungen von SQL sowie objektrelationale Konzepte.
Software Engineering 2 | Übung (UE) | Coursecode: 220418205 Software Development II 2 SWS 4 ECTS
Inhalt sind die objektorientierte Programmierung inklusive zum Beispiel: Exception Handling, Scope, Datenstrukturen (Listen und Maps), Interfaces, Ableitung. Verwendung von ausgewählten Bibliotheken. Umsetzung von Strukturierung bzw. Modularisierung von Softwarepaketen und weiters Tools für Deployment.
Web Engineering 2 | Seminar (SE) | Coursecode: 220418209 Human Computer Interaction 2 SWS 2 ECTS
Das Design von gebrauchstauglichen User Interfaces wird anhand grundlegender Gestaltungsprinzipien, Methoden und Werkzeugen vorgestellt. Die Studierenden erlernen die theoretischen Grundlagen und auch die praktische Anwendung von Usability Engineering. Das erlernte Wissen wird in Form einer praktischen Seminararbeit vertieft.
Web Engineering 2 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418208 Web Engineering 2 SWS 3 ECTS
Aufbauend auf dem ersten Semester werden die Kenntnisse von Webtechnologien vertieft. Dabei werden folgende Inhalte behandelt: XML, DTD,XSD, XSL(T) und XPath Strukturierte Dokumente, Grundkonzepte von Auszeichnungssprachen am Beispiel von XML, Dokumententypdefinition (DTD), XML Schema Definitions (XSD), Unterscheidung "well-formed" / "valid", Verarbeitung von XML-Dokumenten mit XSL: Verarbeitungsmodell von XSLT, übersicht über Standard-APIs zur Verarbeitung von XML-Daten, XML als Basis für Datenspeicherung und Datenaustausch, XML-Anwendungsbeispiele aus verschiedenen Bereichen (z.B. Multimedia, (Mobil)kommunikation Clientseitige Scriptsprachen (Beispiel: Javascript) Grundlagen, Events und Steuerung von Webinhalten, DOM Manipulation, Asysnchroner Datenaustausch für interactive Webanwendungen und Basiswissen für Rich Internet Applications (RIA) mit AJAX, Kombination mit XML Serverseitige Scriptsprachen (Beispiel: PHP)...
Wirtschaft und Recht 2 | Seminar (SE) | Coursecode: 220418210 IT Industry English 2 SWS 2 ECTS
Erarbeitung studiengangs- und berufsspezifischer Themenbereiche; Schulung des Lese- und Hörverständnisses anhand authentischer Materialien, wobei die Erweiterung des Wortschatzes im Vordergrund steht. Kritische Auseinandersetzung und Beleuchtung aktueller Entwicklungen im Bereich IT, IT Security, Software Development und New Media.
Wirtschaft und Recht 2 | Vorlesung (VO) | Coursecode: 220418211 Unternehmensführung und Organisation 2 SWS 3 ECTS
Organisationslehre, Gliederung der Aufbau- und Ablauforganisation; strategische Unternehmensführung, Unternehmensplanung, Führungsstile, Personalmanagement

3. Semester

Cloud Computing 1 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418305 Cloud Technologien 1 2 SWS 3 ECTS
In dieser Lehrveranstaltung lernen Studierende die Definition und Charakteristika von Cloud Computing, Service- und Bereitstellungs-Modellen kennen. Studierenden wird ein Einblick in die Technologien, die zum Erstellen, Vertreiben und Warten von virtuellen Maschinen und Anwendungen in der Cloud benötigt werden gegeben. Studierende nutzen cloud-basierte Infrastrukturen für existierende und neue Dienste. Zu diesem Zweck dienen „Public Cloud Services“ und Open Source Äquivalente. Des Weiteren untersuchen Studierende APIs (Application Programming Interfaces), welche von den wichtigsten öffentlichen Cloud Betreibern angeboten werden. Sie entwickeln Anwendungen mittels hoch verfügbarer Cloud-Infrastrukturen und RESTful Webservices. Außerdem wird gezeigt, wie eine Anbindung an die traditionelle IT-Infrastruktur (z.B. VPN Cloud-System, Directory-Info Abgleich, etc.) umgesetzt und „On-Premise“ Lösungen zu „Software as a Service“ (SaaS) („Off Premise“) ausgelagert werden können.
Cloud Computing 1 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418303 Servertechnologien 2 SWS 2 ECTS
Im Rahmen dieser Lehrveranstaltung werden die wichtigsten Servertechnologien sowohl theoretisch als auch praktisch behandelt. Der Zweck des Gegenstandes ist das Vertraut-werden mit Servertechnologien und Servern, deren Dienste (fast) alltäglich in Anspruch genommen werden. • Domain Name System (DNS) • Dynamic Host Configuration Protocol (DHCP) • Hyper Text Transfer Protocol (HTTP), Apache Webserver Common Gateway Interface (CGI), Secure Socket Layer (SSL), Certificates, Additional modules and configurations • Simple Mail Transfer Protocol (SMTP) & Security (TLS) • Post Office Protocol (POP), Internet Message Access Protocol (IMAP) • File Systems & Services in the Internet.
Machine Learning 1 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418304 Big Data 2 SWS 3 ECTS
Die Lehrveranstaltung bietet eine anwendungsorientierte Einführung in Big Data Datenmodelle und Architekturen. Anschließend werden Storage und Datenbanksysteme im Umfeld Big Data anhand praxisnaher Übungsszenarien erprobt und studiert. Dabei wird insbesondere Wert auf die Erarbeitung von Schnittstellen und Anbindungsmöglichkeiten zu aktuelle Software-Technologien gelegt. Weiterführende Themen, die abschließend anhand von praktischen Übungen erarbeitet werden, sind unter anderem Big Data Views und Queues, Performance und Tuning. Besondere Sorge wird dafür getragen, der Diskussion aktueller technologischer Entwicklungen im Bereich Big Data genügend Raum zu geben.
Machine Learning 1 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418306 Visualisierung und Datamining 2 SWS 4 ECTS
Einführung in die wichtigsten statistischen Verfahren. Grundlagen des Datamining (unter anderem Clustering, Klassifikation, Regression). Im Bereich Visualisierung werden Handling und Plotting von Daten ebenso wie statische und interaktive Visualisierungen behandelt. In der Übung werden diese Verfahren mittels aktueller Softwarepakte anwendungsorientiert behandelt.
Software Engineering 3 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418301 Software Design 2 SWS 4 ECTS
Einführung in objekt-orientiertes Software Design: (i) Modellierung von Software Systemen mit UML; (ii) Einführung in Design- Patterns; (iii) Refactoring with Design-Patterns
Software Engineering 3 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418302 Software Quality 2 SWS 4 ECTS
Praxisbezogene Ansätze zur Verbesserung der Software Qualität: Debugging, Software Inspection, Software Testing (Unit-, Integration-, System-, Performance-Tests), Test Case Design, Verification and Validation in the Software Development Process.
Web Engineering 3 | Seminar (SE) | Coursecode: 220418309 Hackathon 2 SWS 4 ECTS
Im Seminar Hackathon arbeiten die Studierenden an einer ausgewählten, digitale Problemstellungen. Dabei arbeiten die teilnehmenden Teams innerhalb einer begrenzten Zeitspanne um ein Proof-of-Concept für eine Lösung für ein bestimmtes Problem bzw. eine bestimmte Herausforderung zu entwickeln oder zu entwerfen. Dabei werden die Phasen der Zusammenarbeit wie folgt festgelegt Engage - Investigate - Act.
Web Engineering 3 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418308 Web Application Development 2 SWS 3 ECTS
Design und Umsetzung von Rich Internet Applications (RIAs) mit dem Schwerpunkt auf Webapplikationen für mobile Geräte mit unterschiedlichen Displaygrößen inklusive offline Funktionalität. Neben semantischen HTML5 Tags und Canvas/SVG Animationen wird weiters der Schwerpunkt auf verschiedene JavaScript APIs zum Beispiel zur Unterstützung von Sensoren, von Location Based Services oder Web Sockets für Real Time Communication gelegt. Auch sind Analyse und Optimierung von Performance sowie automatisiertes Unit und User Interface Testing von Relevanz.
Wirtschaft und Recht 3 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418307 Prozess- und Qualitätsmanagement 2 SWS 3 ECTS
Einführung zum Thema Geschäftsprozesse; Entwicklung in der Organisationslehre im 20. Jhdt; Definition von Geschäftsprozessen; Prozessanalyse-Istaufnahme-Istanalyse; Gestaltung der Arbeit - die tayloristische Arbeitsstruktur; Optimierung von Geschäftsprozessen, Business Process Reengineering, Geschäftsprozessmodellierung, Prozesscontrolling Benchmarking von Prozessen.

4. Semester

Cloud Computing 2 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418407 Cloud Technologien 2 2 SWS 2 ECTS
Die Lehrveranstaltung vermittelt die Grundlagen für den Betrieb privater Cloud Lösungen. Die Studierenden lernen dabei die technischen Konzepte und Anforderungen, die die technologische Basis für die verschiedenen Cloud Service Modellen bilden, kennen: Infrastruktur Virtualisierung, Object Storage Implementierungen, Application Container Runtime Environments und Application Container Cluster, Serverless Computing, sowie Methoden für das Management des Lifecycles von Cloud Applikationen
Machine Learning 2 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418408 Machine Learning 2 SWS 2 ECTS
Zu Beginn der Lehrveranstaltung werden die Grundlagen von Data Retrieval und Preparation, insbesondere Data Cleansing Methoden vorgestellt. Nach einem Überblick über den Data Analytics Life-Cycle erfolgt die Erarbeitung grundlegender Datenanalytischer Methoden wie etwa Clustering, Associations, Regression, Classification, Time Series Analysis, Text Analysis, Map Reduce und Statistical Methods. Nach der Erarbeitung von Datamining Grundlagen (Abstands- und Ähnlichkeitsmaße, neuronale Netze, Wissensrepresentation, Textmining, Webmining) erfolgt eine abschließende Diskussion von Basistechniken der Datenvisualisierung, sowie aktueller Entwicklungen und Technologien.
Software Engineering 4 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418409 Design Patterns 2 SWS 4 ECTS
Ausbau der Kentnisse im objekt-orientierten Design durch den Einsatz von Design Patterns: (i) Object-Oriented Design Principles; (ii) Creational Patterns; (iii) Structural Patterns; (iv) Behavoioral Patterns; (v) Design Patterns in Practice.
Software Engineering 4 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418411 Software Architectures 3 SWS 4 ECTS
Einführung in die technischen Aspekte von Software Architecturen anhand von Architektur-Prototypen: (i) Layered Architectures; (ii) Distributed Architectures; (iii) Component-Based Architectures; (iv) Service-Oriented Architectures; (v) Analyse aktueller Trends im Bereich Software Architekturen
Startup Project 1 | Seminar (SE) | Coursecode: 220418401 Startup Project 2 SWS 5 ECTS
Im Seminar Startup geht es darum digitale Lösungen nachhaltig zu machen. Die Studierenden können in Kleingruppen ausgehend von einer Idee einen Prototyp konzipieren, entwerfen, implementieren, dokumentieren und präsentieren. Darüber hinaus können sie die Zusammenarbeit, Lernfortschritte, das Arbeitsergebnis und die Dokumentation kritisch evaluieren und reflektieren.
Web Engineering 4 | Übung (UE) | Coursecode: 220418410 Interactive Mobile Applications 2 SWS 2 ECTS
Im Rahmen dieser Lehrveranstaltung werden die wichtigsten Servertechnologien sowohl theoretisch als auch praktisch behandelt. Der Zweck des Gegenstandes ist das Vertraut-werden mit Servertechnologien und Servern, deren Dienste (fast) alltäglich in Anspruch genommen werden. • Domain Name System (DNS) • Dynamic Host Configuration Protocol (DHCP) • Hyper Text Transfer Protocol (HTTP), Apache Webserver Common Gateway Interface (CGI), Secure Socket Layer (SSL), Certificates, Additional modules and configurations • Simple Mail Transfer Protocol (SMTP) & Security (TLS) • Post Office Protocol (POP), Internet Message Access Protocol (IMAP) • File Systems & Services in the Internet.
Web Engineering 4 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418403 Web Service Development 2 SWS 2 ECTS
Die Lehrveranstaltung beleuchtet die Grundlagen von dynamischen Web Seiten. Anhand einfacher Web Applikationen werden die Grundlagen der Zugriffsprotokolle und deren Möglichkeiten (HTTP, Request/Response), Sessionverwaltung (Cookies, Server-Session-Objekte), dynamisch Seiten-/Contenterstellung (Mimetypes, HTML, CSS, XML, Images), Eingaben (Formulare, Parameter,) Up-und Download (auch Binärfiles) sowie einfache Backendfunktionalität am Server (Mailversand, Datenbankzugriff) erarbeitet. Weiters wird die grundlegende Funktionsweise von interaktiven, also lokal dynamischen Seiten mit JavaScript bzw. asynchronem Zugriff auf den Server (AJAX) vermittelt.
Wirtschaft und Recht 4 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418405 IT-Recht 2 SWS 2 ECTS
Einführung der Studierenden in die rechtlichen Grundlagen des eBusiness. Dabei wird zunächst ein Überblick über einzelne Rechtsfragen gebracht, die in eBusiness Projekten relevant sind (Domain Namen, E-Commerce-Gesetz, Urheberrecht, Signaturrecht etc). Danach wird ein Schwerpunkt rund um das Thema Urheberrecht im eBusiness gelegt (Schutz von Software, Websites, Datenbanken etc).
Wirtschaft und Recht 4 | Seminar (SE) | Coursecode: 220418404 Meetings and Negotiations 2 SWS 2 ECTS
Ausbau und Vertiefung von Schlüsselkompetenzen: Erarbeitung der für Verhandlungen und Geschäftstreffen benötigten Fachsprache; Planung, Aufbau und Durchführung von Meetings anhand von Simulationen. Bewerbungstrainng, Interviews und Assessment Centers.
Wirtschaft und Recht 4 | Seminar (SE) | Coursecode: 220418406 Online Marketing 2 SWS 3 ECTS
Aufbau, Festigung, Vertiefung und Ausbau des Marketing und PR Wissens; Studierende kennen die verschiedenen Funktionen des Online Marketing und sind in der Lage, die Lerninhalte miteinander zu verknüpfen und an praktischen Beispielen zu erarbeiten.
Wirtschaft und Recht 4 | Seminar (SE) | Coursecode: 220418402 Projektmanagement 2 SWS 2 ECTS
Folgende Teilbereiche werden näher betrachtet: Definition von Projekten Projektarten und deren Kategorisierung Projektmanagement Phasenmodell Management von Projekten

5. Semester

Bachelorarbeit | Bachelorarbeit (BA) | Coursecode: 220418501 Bachelorarbeit 0.33 SWS 10 ECTS
Selbstständige Bearbeitung eines vorgegebenen Themas oder eines Themas in Kooperation mit einem Unternehmen aus dem Bereich der unterschiedlichen Module des Bachelorstudiums mit wissenschaftlichen Methoden. Die Arbeit leistet einen Beitrag zur Lösung der Aufgabenstellungen und stellt die Ergebnisse verständlich dar.
Bachelorarbeit | Seminar (SE) | Coursecode: 220418502 Seminar zur Bachelorarbeit 1 SWS 5 ECTS
Das Seminar befasst sich mit der wissenschaftlichen Strukturierung und Ausformulieren der Abschlussarbeit zum Bachelorstudium. Die StudentInnen weisen mit den Bachelorarbeiten die im Studium erworbene Fähigkeit nach, fachspezifische Aufgabenstellung zu bearbeiten und zu lösen.
IT Security | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418504 IT Security 2 SWS 5 ECTS
Die Studierenden erfahren Methoden zur praktischen Umsetzung von Sicherheitslösungen auf verschiedenen Ebenen von IT-Systemen, basierend auf naturwissenschaftlich-technischen Fundierungen wie beispielsweise Kryptografie bzw. IT-Basistechnologien (Netzwerk-, Servertechnologien, Programmierung).
IT Security | Seminar (SE) | Coursecode: 220418503 Research Skills & Practices 2 SWS 2 ECTS
Verbesserung der Kenntnisse und Fertigkeiten für das wissenschaftliche Arbeiten: Verfassen verschiedener Textsorten (besonderes Augenmerk wird auf das Schreiben von Abstracts und Zusammenfassungen gelegt); Erwerben von Strategien für das Verstehen und selbstständige Erstellen von komplexen, wissenschaftlichen Texten; Erweiterung des Wortschatzes im Bereich wissenschaftliches Schreiben (Academic Vocabulary); Einführung in Präsentationstechniken: Zusammenfassen und Präsentieren wissenschaftlicher Arbeiten (zum Beispiel von Projektarbeiten und Bachelorarbeiten)
Web Engineering 5 | Übung (UE) | Coursecode: 220418506 Programmierkonzepte 3 SWS 5 ECTS
Übersicht über Programmiersprachen. Compiler und Linker im Vergleich zu Interpreter. Dynamische vs. statische Programmiersprachen. Speicherverwaltung und Pointerarithmetik. Automatisierung von Abläufen mittels Skripts (insbesondere auch Pattern Matching und Regular Expressions, Konfiguration, Wartbarkeit und Zuverlässigkeit von Skripts). Weiters Multithreading und ausgewählte Aspekte von paralleler sowie funktionaler Programmierung.
Web Engineering 5 | Seminar (SE) | Coursecode: 220418505 Web Analytics 2 SWS 3 ECTS
In der Lehrveranstaltung werden verschieden Methoden der Sammlung und Analyse von Webdaten behandelt. Das Seminar unterteilt sich in drei Abschnitte: 1) Statistische Analyse von Daten aus verfügbaren Datenquellen wie die automatisch über Server Logging und User-Tracking erhobenen Datensätze. 2) Analyse und Auswertung von dynamischen Datenquellen 3) Einsatz von intelligenten Algorithmen zur Datengewinnung wie Recommender Systeme

6. Semester

Bachelorprüfung | Modul-/Abschlussprüfung (FA) | Coursecode: 220418608 Bachelorprüfung 0 SWS 1 ECTS
Software Engineering 6 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418604 Model-Driven Development 2 SWS 5 ECTS
Einführung in die Automatisierung der Software Entwicklung durch Model-Driven Development: (i) Generic Libraries; (ii) Metamodeling (Metamodel Hierarchy, Model Validation, Domain Specific Languages); (iii) Generator Techniques; (iv) Integration of Generated Code.
Software Engineering 6 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418606 Practical Software Engineering 2 SWS 7 ECTS
Entwicklung einer open source Web Application unter praxisnahen Bedingungen: Agile Entwicklungsmethoden (XP, Scrum), Verteilte Entwicklerteams, Continuous Integration, Continous Delivery.
Software Engineering 6 | Übung (UE) | Coursecode: 220418605 Systemnahe Programmierung 2 SWS 5 ECTS
Erstellung von systemnahem Libraries und Applikationen basierend auf dem UNIX/Linux Operating System: - Environment of a UNIX process, - Process control and relationships, - Signals, - Interprocess communication, - TCP sockets.
Wirtschaft und Recht 5 | Vorlesung (VO) | Coursecode: 220418609 Internetökonomie 1 SWS 2 ECTS
In dieser Lehrveranstaltung wird den Studierenden der Unterschied zwischen old und new economy auf der makro-, der mikroökonomischen, der betriebswirtschaftlichen Ebene an Hand von neuen Technologien auseinandergesetzt; dabei werden traditionelle, digitale und hybride Geschäftsmodelle (Kapitaleinsatz, Zeitfaktor, Material- und Personalressourcen) hinsichtlich Kundenorientierung und Qualitätsbewusstsein analysiert. Online Marketing hebt die Vielfältigkeit dieser Unternehmensphilosophie von heute hervor und verknüpft die zur Verfügung stehenden Marketingmaßnahmen unter verschiedenen Gesichtspunkten miteinander. Ziel der LV ist es, ein allgemeines Verständnis für das Käufer- und Verkäuferverhalten und Anwendungssensibiltät für Online-Marketing zu entwickeln.
Wirtschaft und Recht 5 | Integrierte Lehrveranstaltung (IL) | Coursecode: 220418607 Unternehmensgründungen 2 SWS 3 ECTS
Die Studierenden erlangen Kenntnisse über die Möglichkeiten das erlernte Wissen für die Gründung eines eigenen Unternehmens anzuwenden und werden dabei sowohl organisatorische, finanzielle als auch Management Kompetenzen erlangen. Die Lehrveranstaltung wird laufend durch Wissensträger aus dem Gründungs- und Gründungsfinanzierungsbereich (WIFI / SFG) Gründungs- und Gründungsfinanzierungsbereich unterstützt. Im Rahmen der Lehrveranstaltung erarbeiten die Studierenden nach den aktuellen Richtlinien einen Businessplan.
Wirtschaft und Recht 6 | Vorlesung (VO) | Coursecode: 220418602 Arbeitsrecht und Personalmanagement 2 SWS 2 ECTS
Arbeitsrecht: Grundzüge des Individualarbeitsrechts sowie des Kollektiven Arbeitsrechts (Arbeitsvertrag, Dienstzettel, Arbeitgeber, Arbeitnehmer, Art des Arbeitsverhältnisses, Beendigung des Arbeitsverhältnisses, Kollektive Rechtsquellen, Betriebliche Arbeitnehmerverträge; Personalmanagement: Personalmanagement: Grundlagen und Rahmenbedingungen eines zielorientierten Personalmanagements, Personalmarketing, Personalentwicklung; die Studierenden beschäftigen sich mit dem Produktionsfaktor Arbeit, insbesondere mit Personalführung und Personalverwaltung (Personalbedarfsplanung, Personalbeschaffung, Personalentwicklung)
Wirtschaft und Recht 6 | Seminar (SE) | Coursecode: 220418603 Innovationsmanagement 1 SWS 2 ECTS
Notwendigkeit von Innovationen und Trends, Definition von Innovationsmanagement, Phasen des Innovationsmanagements, Innovationsmanagementmethoden, Aufbau von Innovationsteams, Einflussfaktoren des Innovationsmangements, Innovationsaudit, Implementierung von Innovationsprojekten
Wirtschaft und Recht 6 | Seminar (SE) | Coursecode: 220418601 Public Speaking Skills 1 SWS 3 ECTS
Planung, Aufbau (Strukturierung) und Durchführung von Präsentationen; Erarbeitung und Anwendung verschiedener Präsentationstechniken unter Einbeziehung der sprachlichen und außersprachlichen Mermale von Präsentationen (Körpersprache, Rhetorik, Kommunikationsstrategien); effektiver Einsatz von Medien (Powerpoint, Flipchart, etc.).

Auslaufender Studienplan

1. Semester

Betriebssysteme 1 | Übung (UE) | Coursecode: 180418107 Linux Grundlagen 2 SWS 3 ECTS
Die Lehrveranstaltung gibt eine Einführung in die Aufgaben und Funktionalitäten von Betriebssystemen allgemein und vermittelt die Bedienung einer Kommandozeilen Shell unter dem Betriebssystems "Linux"
Betriebssysteme 1 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418106 Netzwerktechnologien 2 SWS 2 ECTS
Die Lehrveranstaltung ist eine Einführung in TCP/IP-basierende Netzwerke. Spezieller Fokus wird auf das Zusammenspiel der einzelnen Protokolle/-schichten miteinander und den Anwendungs- und Betriebssystemebenen gelegt
Informatik 1 | Vorlesung (VO) | Coursecode: 180418102 Informatik 2 SWS 2 ECTS
Einführung in die Grundbegriffe der Informatik: Daten und Informationen, Kodierungen (ASCII-Code, Unicode), Zahlensysteme (dezimal, binär, hexadezimal, oktal), Hardware (von Neumann Architektur), grundlegende Konzepte von Software, Programmiersprachen und Betriebssystemen, sowie weitere ausgewählte Kapitel der Informatik
Informatik 1 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418101 Mathematik für Informatik I 2 SWS 3 ECTS
Vermittlung von mathematischer Logik (Aussagen und Prädikatenlogik), formale Grundlagen, Moduloarithmetik, Ermittlung von (Pseudo-)Primzahlen (Fermat, Carmichael, ...), Faktorisierung, Reihenentwicklung, Relationen, Funktionen, Kombinatorik und Grundlagen der Vektorrechnung
Software Engineering 1 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418103 Datenbankdesign 3 SWS 4 ECTS
Die Lehrveranstaltung liefert einen systematischen Zugang zum relationalen Datenbankentwurf in Theorie und Praxis (Designtools und DDL). Der Schwerpunkt liegt dabei auf dem konzeptuellen und logischen Entwurf, inklusive der Definition semantischer Bedingungen an die resultierenden Datenstrukturen. Anforderungserhebung und physischer Entwurf werden zumindest überblicksmäßig behandelt. Weiters wird eine systematische Einführung in Funktion und Betrieb von Datenbankmanagementsystemen (ink. Transaktionalität), sowie die mit dem Datenbankentwurf in Verbindung stehenden Operationen (DDL + CRUD Befehle, etc) gegeben. Alle Themen werden von den Studierenden im begleitenden Übungsteil auch praktisch nachvollzogen.
Software Engineering 1 | Übung (UE) | Coursecode: 180418105 Software Development I 3 SWS 4 ECTS
Inhalt sind die Grundbegriffe von prozeduraler, vor allem aber objektorientierter Programmierung, zum Beispiel: Elementare Datentypen, Variable und Konstante, Schleifen, Abfragen, Funktionen/Methoden, Objekte und Klassen sowie einfache Datenstrukturen. Verwendung von einfachsten Bibliotheken wie zur Ein- und Ausgabe. Weiters die Verwendung von Tools zur (Compilierung und) Ausführung von Programmen.
Software Engineering 1 | Vorlesung (VO) | Coursecode: 180418104 Software Engineering Grundlagen 2 SWS 2 ECTS
Überblick über die Prinzipien des Software Engineering: (i) Herausforderungen in der Software Entwicklung; (ii) Aktivitäten in der Softwareentwicklung: Requirements Engineering, Design, Implementation, Verification and Validation, Software Evolution; (iii) Prozess Models: Waterfall-, Spiral-, V-Model, Component-based development, Agile Software Development.
Web Engineering 1 | Seminar (SE) | Coursecode: 180418108 English for IT Purposes 2 SWS 2 ECTS
Festigung und Erweiterung von Wortschatz, Idiomatik- und Grammatikkenntnissen anhand von allgemeinen sowie fachspezifischen Themen, die auf die Vorkenntnisse der TeilnehmerInnen abgestimmt werden; Festigung der bisher erworbenen Sprachkenntnisse und Einführung in die Fachsprache mit Kommunikation im ICT Bereich; Erarbeitung von Kommunikations- und Interaktionsstrategien; Verbesserung der mündlichen Ausdrucksfähigkeit; Integration verschiedener Web2.0-Technologien (eLearning) im Unterricht; Kritische Auseinandersetzung und Beleuchtung aktueller Entwicklungen des WWW und des Internets.
Web Engineering 1 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418109 Webtechnologien 3 SWS 3 ECTS
Die Vorlesung ist eine Einführung in Webtechnologien mit den Schwerpunkten: • Hypertext, Hypermedia, Informationssysteme, WWW, Social Web, Semantic Web, Suchmaschinen • Web Design, Web Usability und Accessibility • Hypertext Markup Language - HTML5 • Farbmodelle und webkonforme Bildformate • Cascading StyleSheets und Javascript Einführung • CSS basierte responsive Web-Layouts Die Übung behandelt die Erstellung von standardkonformen Webseiten mit HTML5, CSS und Javascript sowie die Grundtechniken der webkonformen Bildbearbeitung.
Wirtschaft und Recht 1 | Vorlesung (VO) | Coursecode: 180418110 Grundlagen des Vertragsrechts 1 SWS 1 ECTS
Da in der Praxis eine Vielzahl von Vertragsinhalten von Nichtjuristen stammen, sollen im Rahmen der LV den Studierenden die Grundlagen des Vertragsrechtes vermittelt werden. Schwerpunkte sind: Allgemeine Grundlagen des Vertragsrechts - Bedeutung mündlicher Absprachen - Schweigen im Rechtsverkehr - Angebot/Annahme - Gewährleistung/Garantie, Eigentumsfragen, Haftungsvermeidung.
Wirtschaft und Recht 1 | Vorlesung (VO) | Coursecode: 180418111 Ökonomische Grundlagen 2 SWS 3 ECTS
Grundsätzliches zum Begriff "Wirtschaften"; Punktuelle Darstellung volkswirtschaftlicher Zusammenhänge; Praktische Darstellung von buchhalterischen und kostenrechnungstechnischen Zusammenhängen, Grundsätze der Steuerlehre
Wirtschaft und Recht 1 | Seminar (SE) | Coursecode: 180418112 Teamentwicklung 1 SWS 1 ECTS
Phasen der Teamentwicklung; Reflexion von Erfolgsfaktoren für erfolgreiche Teams. Prozesse der Teambildung. Zusammenwirkung von unterschiedlichen Teamrollen und Teammitgliedern. Methoden zur Konfliktbewältigung und zum Konfliktmanagement. Rollenspiele.

2. Semester

Betriebssysteme 2 | Übung (UE) | Coursecode: 180418207 Linux/Unix Systemmanagement 2 SWS 3 ECTS
Die Lehrveranstaltung vermittelt die fundamentalen, wichtigen Aufgaben der Linux System- und Netzwerk Administration.
Betriebssysteme 2 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418206 Netzwerkmanagement 2 SWS 2 ECTS
Diese integrierte Lehrveranstaltung stellt eine Vertiefung in die lokalen Netzwerke dar. Es werden der/dem Teilnehmer/in die Themen Switching und Routing im LAN näher gebracht. Weiters wird das Thema Virtuelle LAN's erläutert und eine vertiefte Einführung in Technologien wie MPLS und IPv6 geboten. • Wireless LAN • Switching im LAN • Routing im LAN • Virtuelle LANs • MPLS • Vertiefung IPv6
Informatik 2 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418202 Datenstrukturen und Algorithmen 3 SWS 3 ECTS
Einführung in elementare Datenstrukturen und Algorithmen: Formale Eigenschaften von Algorithmen, Effizienzbestimmung, lineare Listen, Schlangen, Stapel, Sortierverfahren, Suchverfahren, Hashing, Bäume, Graphen
Informatik 2 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418201 Mathematik für Informatik II 2 SWS 2 ECTS
Dieser Kurs vermittelt ein Verständnis für die besondere Problematik bei der Behandlung mathematischer Aufgaben auf dem Digitalrechner. Die Kenntnis grundlegender numerischer Methoden zur Problemlösung wie Interpolation, Approximation und linearer Gleichungssysteme unter Berücksichtigung von Randbedingungen (Fehler, Effizienz) ist die Basis für die Fertigkeit zum Entwurf und zur Analyse numerischer Algorithmen.
Software Engineering 2 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418204 Konfigurationsmanagement 2 SWS 3 ECTS
Einführung in die technische Abwicklung von Software Projekten und die Zusammenarbeit im Team: Software Project Structure, Source Code Versioning, Automatic Build, Automatic Tests, Technical Docmentation.
Software Engineering 2 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418203 Relationale Datenbanken 3 SWS 3 ECTS
Die relationale Theorie sowie die relationalen Operationen und ihre Anwendung in Form von SQL-Queries stehen im Zentrum dieser Lehrveranstaltung. Aufbauend auf den im vorigen Semester erstellten Datenstrukturen und Datenbeständen werden nun Abfragen in allen Formen und Komplexitäten studiert und geübt. Weitere Themen sind Mehrbenutzersynchronisation, prozedurale Erweiterungen von SQL sowie objektrelationale Konzepte.
Software Engineering 2 | Übung (UE) | Coursecode: 180418205 Software Development II 3 SWS 4 ECTS
Inhalt sind die objektorientierte Programmierung inklusive zum Beispiel: Exception Handling, Scope, Datenstrukturen (Listen und Maps), Interfaces, Ableitung. Verwendung von ausgewählten Bibliotheken. Umsetzung von Strukturierung bzw. Modularisierung von Softwarepaketen und weiters Tools für Deployment.
Web Engineering 2 | Seminar (SE) | Coursecode: 180418209 IT Industry English 2 SWS 2 ECTS
Erarbeitung studiengangs- und berufsspezifischer Themenbereiche; Schulung des Lese- und Hörverständnisses anhand authentischer Materialien, wobei die Erweiterung des Wortschatzes im Vordergrund steht. Kritische Auseinandersetzung und Beleuchtung aktueller Entwicklungen im Bereich IT, IT Security, Software Development und New Media.
Web Engineering 2 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418208 Websprachen 2 SWS 3 ECTS
Aufbauend auf dem ersten Semester werden die Kenntnisse von Webtechnologien vertieft. Dabei werden folgende Inhalte behandelt: XML, DTD,XSD, XSL(T) und XPath Strukturierte Dokumente, Grundkonzepte von Auszeichnungssprachen am Beispiel von XML, Dokumententypdefinition (DTD), XML Schema Definitions (XSD), Unterscheidung "well-formed" / "valid", Verarbeitung von XML-Dokumenten mit XSL: Verarbeitungsmodell von XSLT, übersicht über Standard-APIs zur Verarbeitung von XML-Daten, XML als Basis für Datenspeicherung und Datenaustausch, XML-Anwendungsbeispiele aus verschiedenen Bereichen (z.B. Multimedia, (Mobil)kommunikation Clientseitige Scriptsprachen (Beispiel: Javascript) Grundlagen, Events und Steuerung von Webinhalten, DOM Manipulation, Asysnchroner Datenaustausch für interactive Webanwendungen und Basiswissen für Rich Internet Applications (RIA) mit AJAX, Kombination mit XML Serverseitige Scriptsprachen (Beispiel: PHP)...
Wirtschaft und Recht 2 | Vorlesung (VO) | Coursecode: 180418210 Privates Wirtschaftsrecht 2 SWS 2 ECTS
Den Studierenden sollen die rechtlichen Grundlagen und die Wirkungen des Wirtschaftsrechts vermittelt werden. Darüber hinaus sollen sie lernen, wie durch rechtliche Gegebenheiten wirtschaftliche Vorgänge beschleunigt, verlangsamt oder gar verhindert werden, dies anhand aktueller Beispiele. Der Schwerkpunkt der Lehrveranstaltung liegt auf dem privaten Wirtschaftsrecht, wobei jedoch Querbezüge zum Wirtschaftsverwaltungsrecht hergestellt werden.
Wirtschaft und Recht 2 | Vorlesung (VO) | Coursecode: 180418211 Unternehmensführung und Organisation 2 SWS 3 ECTS
Organisationslehre, Gliederung der Aufbau- und Ablauforganisation; strategische Unternehmensführung, Unternehmensplanung, Führungsstile, Personalmanagement

3. Semester

Datenmanagement 1 | Übung (UE) | Coursecode: 180418305 Big Data 2 SWS 3 ECTS
Analyse und Modellierung von funktionalen und nicht-funktionalen Anforderungen an Softwaresysteme: - UML Modellierung (User Case-, Activity-, State-, Class-Diagram), - Object-oriented Analysis, - Requirements Engineering Process, - Requirements Management, - Prototyping.
Datenmanagement 1 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418306 Statistik für Informatik 2 SWS 2 ECTS
Einführung zum Thema Geschäftsprozesse; Entwicklung in der Organisationslehre im 20. Jhdt; Definition von Geschäftsprozessen; Prozessanalyse-Istaufnahme-Istanalyse; Gestaltung der Arbeit - die tayloristische Arbeitsstruktur; Optimierung von Geschäftsprozessen, Business Process Reengineering, Geschäftsprozessmodellierung, Prozesscontrolling Benchmarking von Prozessen.
Software Engineering 3 | Seminar (SE) | Coursecode: 180418304 Human Computer Interaction 2 SWS 4 ECTS
Das Design von gebrauchstauglichen User Interfaces wird anhand grundlegender Gestaltungsprinzipien, Methoden und Werkzeugen vorgestellt. Die Studierenden erlernen die theoretischen Grundlagen und auch die praktische Anwendung von Usability Engineering. Das erlernte Wissen wird in Form einer praktischen Seminararbeit vertieft.
Software Engineering 3 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418305 Requirements Engineering 2 SWS 3 ECTS
Analyse und Modellierung von funktionalen und nicht-funktionalen Anforderungen an Softwaresysteme: - UML Modellierung (User Case-, Activity-, State-, Class-Diagram), - Object-oriented Analysis, - Requirements Engineering Process, - Requirements Management, - Prototyping.
Software Engineering 3 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418301 Software Design 2 SWS 4 ECTS
Einführung in objekt-orientiertes Software Design: (i) Modellierung von Software Systemen mit UML; (ii) Einführung in Design- Patterns; (iii) Refactoring with Design-Patterns
Software Engineering 3 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418302 Software Quality 2 SWS 4 ECTS
Praxisbezogene Ansätze zur Verbesserung der Software Qualität: Debugging, Software Inspection, Software Testing (Unit-, Integration-, System-, Performance-Tests), Test Case Design, Verification and Validation in the Software Development Process.
Web Engineering 3 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418302 Rich Internet Applications 2 SWS 3 ECTS
Praxisbezogene Ansätze zur Verbesserung der Software Qualität: Debugging, Software Inspection, Software Testing (Unit-, Integration-, System-, Performance-Tests), Test Case Design, Verification and Validation in the Software Development Process.
Web Engineering 3 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418301 Servertechnologien 2 SWS 2 ECTS
Einführung in objekt-orientiertes Software Design: (i) Modellierung von Software Systemen mit UML; (ii) Einführung in Design- Patterns; (iii) Refactoring with Design-Patterns
Wirtschaft und Recht 3 | Seminar (SE) | Coursecode: 180418309 Business Practices in IT 2 SWS 2 ECTS
Perfektionierung von Kommunikationsstrategien, die für einen professionellen Umgang in der Arbeitswelt benötigt werden; Eingehen auf kulturelle Unterschiede im Businessbereich; Themenschwerpunkte: Job Satisfaction, Management Styles, Business Ethics und Themen im Bereich e-Business; Ein weiter Schwerpunkt umfassen die Themen Leadership und Management
Wirtschaft und Recht 3 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418306 Prozess- und Qualitätsmanagement 2 SWS 3 ECTS
Einführung zum Thema Geschäftsprozesse; Entwicklung in der Organisationslehre im 20. Jhdt; Definition von Geschäftsprozessen; Prozessanalyse-Istaufnahme-Istanalyse; Gestaltung der Arbeit - die tayloristische Arbeitsstruktur; Optimierung von Geschäftsprozessen, Business Process Reengineering, Geschäftsprozessmodellierung, Prozesscontrolling Benchmarking von Prozessen.

4. Semester

Interactive Systems 1 | Übung (UE) | Coursecode: 180418403 Interactive Mobile Applications 2 SWS 2 ECTS
Entwicklung von Software auf mobilen Geräten mit eingeschränkten Resourcen: - Geringere Größe und Auflösung der Anzeige, - Weniger Speicherkapazitäten und Rechenleistungen, - Nichtpermanente und bandbreitenlimitierte Netzwerkverbindungen, - Programmierung von eingebauten Sensoren. Entwurf von Architekturen für verteilte Softwaresysteme.
Interactive Systems 1 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418405 Windows Systemmanagement 3 SWS 3 ECTS
Die Lehrvernstaltung behandelt die Themen Windows-Server, Windows-Client, Shell und Powershell Befehle, Automatisierte Task-Ausführung, Server- und Domänenadministration, Advanced Windows Client Konfiguration, Netzwerk- und Active-Directorystrukturen sowie Ressourcenverwaltung.
Projektarbeit | Seminar (SE) | Coursecode: 180418409 Key Competencies in IT 2 SWS 2 ECTS
Ausbau und Vertiefung von Schlüsselkompetenzen: Erarbeitung der für Verhandlungen und Geschäftstreffen benötigten Fachsprache; Planung, Aufbau und Durchführung von Meetings anhand von Simulationen. Bewerbungstrainng, Interviews und Assessment Centers.
Projektarbeit | Seminar (SE) | Coursecode: 180418406 Projektarbeit 2 SWS 6 ECTS
Inhalt der Lehrveranstaltung ist die selbstständige Bearbeitung einer mittelschweren Problemstellung aus dem Bereich der vom Studium abgedeckten Fachbereiche.
Projektarbeit | Seminar (SE) | Coursecode: 180418407 Projektmanagement 2 SWS 2 ECTS
Folgende Teilbereiche werden näher betrachtet: Definition von Projekten Projektarten und deren Kategorisierung Projektmanagement Phasenmodell Management von Projekten
Software Engineering 4 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418402 Design Patterns 2 SWS 4 ECTS
Ausbau der Kentnisse im objekt-orientierten Design durch den Einsatz von Design Patterns: (i) Object-Oriented Design Principles; (ii) Creational Patterns; (iii) Structural Patterns; (iv) Behavoioral Patterns; (v) Design Patterns in Practice.
Software Engineering 4 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418408 Dynamisches Web 2 SWS 2 ECTS
Die Lehrveranstaltung beleuchtet die Grundlagen von dynamischen Web Seiten. Anhand einfacher Web Applikationen werden die Grundlagen der Zugriffsprotokolle und deren Möglichkeiten (HTTP, Request/Response), Sessionverwaltung (Cookies, Server-Session-Objekte), dynamisch Seiten-/Contenterstellung (Mimetypes, HTML, CSS, XML, Images), Eingaben (Formulare, Parameter,) Up-und Download (auch Binärfiles) sowie einfache Backendfunktionalität am Server (Mailversand, Datenbankzugriff) erarbeitet. Weiters wird die grundlegende Funktionsweise von interaktiven, also lokal dynamischen Seiten mit JavaScript bzw. asynchronem Zugriff auf den Server (AJAX) vermittelt.
Software Engineering 4 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418404 Software Architectures 3 SWS 4 ECTS
Einführung in die technischen Aspekte von Software Architecturen anhand von Architektur-Prototypen: (i) Layered Architectures; (ii) Distributed Architectures; (iii) Component-Based Architectures; (iv) Service-Oriented Architectures; (v) Analyse aktueller Trends im Bereich Software Architekturen
Wirtschaft und Recht 4 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418410 IT-Recht 2 SWS 2 ECTS
Einführung der Studierenden in die rechtlichen Grundlagen des eBusiness. Dabei wird zunächst ein Überblick über einzelne Rechtsfragen gebracht, die in eBusiness Projekten relevant sind (Domain Namen, E-Commerce-Gesetz, Urheberrecht, Signaturrecht etc). Danach wird ein Schwerpunkt rund um das Thema Urheberrecht im eBusiness gelegt (Schutz von Software, Websites, Datenbanken etc).
Wirtschaft und Recht 4 | Seminar (SE) | Coursecode: 180418411 Onlinemarketing 2 SWS 3 ECTS
Online Marketing hebt die Vielfältigkeit dieser Unternehmensphilosophie von heute hervor und verknüpft die zur Verfügung stehenden Marketingmaßnahmen unter verschiedenen Gesichtspunkten miteinander. Ziel der LV ist es, ein allgemeines Verständnis für das Käufer- und Verkäuferverhalten und Anwendungssensibiltät für Online-Marketing zu entwickeln.

5. Semester

Bachelorarbeit | Seminar (SE) | Coursecode: 180418501 Bachelorarbeit 2 SWS 10 ECTS
Selbstständige Bearbeitung eines vorgegebenen Themas oder eines Themas in Kooperation mit einem Unternehmen aus dem Bereich der unterschiedlichen Module des Bachelorstudiums mit wissenschaftlichen Methoden. Die Arbeit leistet einen Beitrag zur Lösung der Aufgabenstellungen und stellt die Ergebnisse verständlich dar.
Bachelorarbeit | Seminar (SE) | Coursecode: 180418502 Seminar zur Bachelorarbeit 1 SWS 5 ECTS
Das Seminar befasst sich mit der wissenschaftlichen Strukturierung und Ausformulieren der Abschlussarbeit zum Bachelorstudium. Die StudentInnen weisen mit den Bachelorarbeiten die im Studium erworbene Fähigkeit nach, fachspezifische Aufgabenstellung zu bearbeiten und zu lösen.
Software Engineering 5 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418505 Model-Driven Development 2 SWS 5 ECTS
Einführung in die Automatisierung der Software Entwicklung durch Model-Driven Development: (i) Generic Libraries; (ii) Metamodeling (Metamodel Hierarchy, Model Validation, Domain Specific Languages); (iii) Generator Techniques; (iv) Integration of Generated Code.
Software Engineering 5 | Übung (UE) | Coursecode: 180418506 Programmierkonzepte 3 SWS 5 ECTS
Übersicht über Programmiersprachen. Compiler und Linker im Vergleich zu Interpreter. Dynamische vs. statische Programmiersprachen. Speicherverwaltung und Pointerarithmetik. Automatisierung von Abläufen mittels Skripts (insbesondere auch Pattern Matching und Regular Expressions, Konfiguration, Wartbarkeit und Zuverlässigkeit von Skripts). Weiters Multithreading und ausgewählte Aspekte von paralleler sowie funktionaler Programmierung.
Web Engineering 4 | Seminar (SE) | Coursecode: 180418503 Research Skills & Practices 2 SWS 2 ECTS
Verbesserung der Kenntnisse und Fertigkeiten für das wissenschaftliche Arbeiten: Verfassen verschiedener Textsorten (besonderes Augenmerk wird auf das Schreiben von Abstracts und Zusammenfassungen gelegt); Erwerben von Strategien für das Verstehen und selbstständige Erstellen von komplexen, wissenschaftlichen Texten; Erweiterung des Wortschatzes im Bereich wissenschaftliches Schreiben (Academic Vocabulary); Einführung in Präsentationstechniken: Zusammenfassen und Präsentieren wissenschaftlicher Arbeiten (zum Beispiel von Projektarbeiten und Bachelorarbeiten)
Web Engineering 4 | Seminar (SE) | Coursecode: 180418504 Web Analytics 2 SWS 3 ECTS
In der Lehrveranstaltung werden verschieden Methoden der Sammlung und Analyse von Webdaten behandelt. Das Seminar unterteilt sich in drei Abschnitte: 1) Statistische Analyse von Daten aus verfügbaren Datenquellen wie die automatisch über Server Logging und User-Tracking erhobenen Datensätze. 2) Analyse und Auswertung von dynamischen Datenquellen 3) Einsatz von intelligenten Algorithmen zur Datengewinnung wie Recommender Systeme

6. Semester

IT-Security | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418601 IT-Security 2 SWS 5 ECTS
Die Studierenden erfahren Methoden zur praktischen Umsetzung von Sicherheitslösungen auf verschiedenen Ebenen von IT-Systemen, basierend auf naturwissenschaftlich-technischen Fundierungen wie beispielsweise Kryptografie bzw. IT-Basistechnologien (Netzwerk-, Servertechnologien, Programmierung, Datenbanksysteme). Ein Schwerpunkt bilden die technischen Möglichkeiten und Methoden von Angreifern um daraus eine Verteidigungsstrategie ableiten zu können.
Software Engineering 6 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418604 Practical Software Engineering 2 SWS 7 ECTS
Entwicklung einer open source Web Application unter praxisnahen Bedingungen: Agile Entwicklungsmethoden (XP, Scrum), Verteilte Entwicklerteams, Continuous Integration, Continous Delivery.
Software Engineering 6 | Seminar (SE) | Coursecode: 180418602 Public Speaking Skills 1 SWS 3 ECTS
Planung, Aufbau (Strukturierung) und Durchführung von Präsentationen; Erarbeitung und Anwendung verschiedener Präsentationstechniken unter Einbeziehung der sprachlichen und außersprachlichen Mermale von Präsentationen (Körpersprache, Rhetorik, Kommunikationsstrategien); effektiver Einsatz von Medien (Powerpoint, Flipchart, etc.).
Software Engineering 6 | Übung (UE) | Coursecode: 180418603 Systemnahe Programmierung 2 SWS 5 ECTS
Erstellung von systemnahem Libraries und Applikationen basierend auf dem UNIX/Linux Operating System: - Environment of a UNIX process, - Process control and relationships, - Signals, - Interprocess communication, - TCP sockets.
Wirtschaft und Recht 5 | Vorlesung (VO) | Coursecode: 180418605 Arbeitsrecht und Personalmanagement 2 SWS 3 ECTS
Arbeitsrecht: Grundzüge des Individualarbeitsrechts sowie des Kollektiven Arbeitsrechts (Arbeitsvertrag, Dienstzettel, Arbeitgeber, Arbeitnehmer, Art des Arbeitsverhältnisses, Beendigung des Arbeitsverhältnisses, Kollektive Rechtsquellen, Betriebliche Arbeitnehmerverträge; Personalmanagement: Personalmanagement: Grundlagen und Rahmenbedingungen eines zielorientierten Personalmanagements, Personalmarketing, Personalentwicklung; die Studierenden beschäftigen sich mit dem Produktionsfaktor Arbeit, insbesondere mit Personalführung und Personalverwaltung (Personalbedarfsplanung, Personalbeschaffung, Personalentwicklung)
Wirtschaft und Recht 5 | Seminar (SE) | Coursecode: 180418606 Innovationsmanagement 1 SWS 2 ECTS
Notwendigkeit von Innovationen und Trends,Definition von Innovationsmanagement, Phasen des Innovationsmanagements, Innovationsmanagementmethoden, Aufbau von Innovationsteams, Einflussfaktoren des Innovationsmangements, Innovationsaudit, Implementierung von Innovationsprojekten
Wirtschaft und Recht 6 | Vorlesung (VO) | Coursecode: 180418608 Internetökonomie 1 SWS 2 ECTS
In dieser Lehrveranstaltung wird den Studierenden der Unterschied zwischen old und new economy auf der makro-, der mikroökonomischen, der betriebswirtschaftlichen Ebene an Hand von neuen Technologien auseinandergesetzt; dabei werden traditionelle, digitale und hybride Geschäftsmodelle (Kapitaleinsatz, Zeitfaktor, Material- und Personalressourcen) hinsichtlich Kundenorientierung und Qualitätsbewusstsein analysiert. Online Marketing hebt die Vielfältigkeit dieser Unternehmensphilosophie von heute hervor und verknüpft die zur Verfügung stehenden Marketingmaßnahmen unter verschiedenen Gesichtspunkten miteinander. Ziel der LV ist es, ein allgemeines Verständnis für das Käufer- und Verkäuferverhalten und Anwendungssensibiltät für Online-Marketing zu entwickeln.
Wirtschaft und Recht 6 | Integrierte Lehrveranstaltung (IL) | Coursecode: 180418607 Unternehmensgründungen 2 SWS 3 ECTS
Die Studierenden erlangen Kenntnisse über die Möglichkeiten das erlernte Wissen für die Gründung eines eigenen Unternehmens anzuwenden und werden dabei sowohl organisatorische, finanzielle als auch Management Kompetenzen erlangen. Die Lehrveranstaltung wird laufend durch Wissensträger aus dem Gründungs- und Gründungsfinanzierungsbereich (WIFI / SFG) Gründungs- und Gründungsfinanzierungsbereich unterstützt. Im Rahmen der Lehrveranstaltung erarbeiten die Studierenden nach den aktuellen Richtlinien einen Businessplan.