Personendetails

Tomislav Nikic, MSc

Senior Lecturer

tomislav.nikic@hcw.ac.at
+43 1 606 68 77-5034

Raum: B.3.14
Favoritenstraße 226
1100 Wien

Studiengänge

Master

Software Design and Engineering

berufsbegleitend

Bachelor

Computer Science and Digital Communications

Vollzeit

Bachelor

Computer Science and Digital Communications

berufsbegleitend

Departments
Technik

Lehrveranstaltungen

DevOps ILV

DevOps ILV | SS2026

Inhalt

- Networking- Basics of traditional networks

- Basics of virtual networking, especially in the Cloud

 

- Cloud- Basic understanding of public Cloud providers: AWS, Azure, GCP

 

- Containerisation- Theory of containerisation

 

- Monitoring- Basic understanding of monitoring of containers and traditional programs

 

- Basic DevOps knowledge- Concept of Three Ways

- Definition of DevOps

- Examples of DevOps practices

- Knowledge of SCRUM, Agile, Kanban

 

- Programming- Scripting

- OOP

- Any programming languages

- Web development

- Basic security principles in software engineering

- Main protocols: HTTP/S, TCP, UDP, RDP etc.

 

- General skills- Problem-solving

- Presentation skills

- Team skills

- Some practical work experience

Lehrmethode

Fall-Studien, Vortrag, praktische Übungen

Prüfungsmethode

Immanente Leistungsüberprüfung

 

Gruppen- und Einzelarbeiten

Unterrichtssprache

Englisch

Vorstellung SEP1 Infovortr

Betriebssysteme ILV

Betriebssysteme ILV | WS2025/26

Inhalt

Grundlegende Konzepte von Betriebssystemen werden vorgestellt. Es wird beschrieben, wie Prozesse und Threads in einem Betriebssystem interagieren. Für die praktische Anwendung der theoretischen Konzepte werden in den Übungen vorwiegend Linux Betriebssysteme eingesetzt. Die Konzepte werden mittels Programmierbeispielen verdeutlicht. Deadlocks werden identifiziert und aufgelöst. Die verwendeten Betriebssysteme werden in einer virtuellen Umgebung eingesetzt.

Die LV deckt insbesondere die folgenden Inhalte ab:

- Prozesse und Threads

- Speicherverwaltung

- Deadlocks, Livelocks, Monitor, Semaphore

- Dateisysteme

- Eingabe und Ausgabe

- Virtualisierung

- IT-Sicherheit

- Unix, Linux

- Windows

Lehrmethode

Präsentation von Themen durch die Studierenden, praktische Übungen, Vortrag

Prüfungsmethode

Endprüfung

 

Einzelarbeiten

Unterrichtssprache

Deutsch

DevOps ILV

DevOps ILV | WS2025/26

Inhalt

Die Lehrveranstaltung gibt einen grundsätzlichen Gesamtüberblick über die technischen und organisatorischen Aspekte der DevOps, und definiert die wichtigsten Begrifflichkeiten und Technologien in diesem Kontext.

Die LV deckt insbesondere die folgenden Inhalte ab:

- Configuration Management

- CI/CD Methoden

- DevOps Framework

- Containers und Orchestration

- Cloud Computing

- Monitoring und Incident Management

Lehrmethode

Praktische Übungen, Vortrag

Prüfungsmethode

Endprüfung

 

Projektarbeit

Unterrichtssprache

Englisch

Web Technologies ILV

Web Technologies ILV | SS2026

Inhalt

Web Technologies sind die eingesetzten Technologien für eine statische oder dynamische Präsentation von Inhalten im Web. In der ILV werden sowohl die infrastrukturellen Technologien (Webserver, Clouddienste), die Technologien zur Aufbereitung der Inhalte als auch die für die Umsetzung erforderlichen Technologien behandelt.

Die Lehrveranstaltung deckt insbesondere folgende Inhalte ab:

- Historische Entwicklung des Internets

 

- Technik und Background

 

- HTTP Protokoll

 

- Rest & MVC

 

- Erstellen von statischen Websites mithilfe von HTML5 und CSS3

 

- Grundlagen in JavaScript, PHP und Frameworks

 

- Responsive Web Design

 

- Javascript Libraries

 

- Security Aspekte bei Web Technologien

Lehrmethode

Präsentation von Themen durch die Studierenden, praktische Übungen, Vortrag

Prüfungsmethode

Endprüfung

Unterrichtssprache

Englisch

DevOps ILV

DevOps ILV | WS2025/26

Inhalt

Die Lehrveranstaltung gibt einen grundsätzlichen Gesamtüberblick über die technischen und organisatorischen Aspekte der DevOps, und definiert die wichtigsten Begrifflichkeiten und Technologien in diesem Kontext.

Die LV deckt insbesondere die folgenden Inhalte ab:

- Configuration Management

- CI/CD Methoden

- DevOps Framework

- Containers und Orchestration

- Cloud Computing

- Monitoring und Incident Management

Lehrmethode

Praktische Übungen, Vortrag

Prüfungsmethode

Endprüfung

 

Projektarbeit

Unterrichtssprache

Englisch

Studiendialog ILV
Web Technologies ILV

Web Technologies ILV | SS2026

Inhalt

Web Technologies sind die eingesetzten Technologien für eine statische oder dynamische Präsentation von Inhalten im Web. In der ILV werden sowohl die infrastrukturellen Technologien (Webserver, Clouddienste), die Technologien zur Aufbereitung der Inhalte als auch die für die Umsetzung erforderlichen Technologien behandelt.

Die Lehrveranstaltung deckt insbesondere folgende Inhalte ab:

- Historische Entwicklung des Internets

 

- Technik und Background

 

- HTTP Protokoll

 

- Rest & MVC

 

- Erstellen von statischen Websites mithilfe von HTML5 und CSS3

 

- Grundlagen in JavaScript, PHP und Frameworks

 

- Responsive Web Design

 

- Javascript Libraries

 

- Security Aspekte bei Web Technologien

Lehrmethode

Präsentation von Themen durch die Studierenden, praktische Übungen, Vortrag

Prüfungsmethode

Endprüfung

Unterrichtssprache

Englisch