BSc Software & Information Engineering in a nutshell

Graduation Conditions

with transitional provisions since winter 2013
discontinued starting winter 2023

Mandatory Modules

Supplementary Mandatory Courses

if enrolled before winter 2022

Elective Modules

Transferable Skills

Freely Elective Courses

ECTS completed
Version 3. October 2024

Mandatory Modules

roughly in semester-order

Module Einführung in die Programmierung

choose one option

Module Algebra und Diskrete Mathematik

choose one option

Module Grundzüge digitaler Systeme

choose one option
This rule differs from the official documents, which we suspect may contain an error.

Module Denkweisen der Informatik

complete all
  • This rule differs from the official documents, which we suspect may contain an error. The official transitional provisions do not mention this course outside STEOP regulations.

Module Algorithmen und Datenstrukturen

choose one option

Module Analysis

choose one option

Module Datenbanksysteme

choose one option

Module Einführung in Visual Computing

Module Programmierparadigmen

choose one option

Module Statistik und Wahrscheinlichkeitstheorie

choose one option

Module Betriebssysteme

choose one option

Module Theoretische Informatik

choose one option

Module Software Engineering

choose one option

Module Einführung in paralleles Rechnen (Parallel Computing)

choose one option
if enrolled before winter 2022: choose one option or skip

Module Software Engineering Projekt

choose one option

Module Daten- und Informatikrecht

choose one option
if enrolled before winter 2022: choose one option or skip (see graduation rules)

Module Einführung in Security

choose one option
if enrolled before winter 2022: choose one option or skip (see graduation rules)

Module Einführung in Artificial Intelligence

choose one option

Module Verteilte Systeme

choose one option

Module Interface und Interaction Design

choose one option

Module Bachelorarbeit

complete all

Supplementary Mandatory Courses

Notes for Transitional Provisions

Notes for Discontinued Curricula

Semester Schedule

5.5 VU Introduction to Programming 1
4 VU Introduction to Programming 2
4 VO Algebra and discrete mathematics
5 UE Algebra and discrete mathematics
6 VU Grundzüge digitaler Systeme
5.5 VU ways of thinking in informatics
1 VU Orientation Informatics and Business Informatics
8 VU Algorithms and Datastructures
2 VO Analysis for Computer Science
4 UE Analysis for Computer Science
6 VU Data Base Systems
6 VU Introduction to Visual Computing
6 VU Programmierparadigmen
3 VO Statistics and Probability Theory
3 UE Statistics and Probability Theory
6 VU Operating Systems
6 VU Theoretical Computer Science
6 VU Software Engineering
6 VU Parallel Computing
6 PR Software Engineering Projekt
6 VU Data and Information Law
6 VU Introduction to Security
6 VU Introduction to Artificial Intelligence
6 VU Distributed Systems
6 VU Interface and Interaction Design
3 SE Scientific Work
10 PR Bachelor Thesis for Informatics and Business Informatics

Official Documents (DE only)

compiled from the University Gazettes, logic.at, the logic.at archive 2011 and the informatik.tuwien.ac.at archive 2012