BSc Computer Engineering in a nutshell

Graduation Conditions

with transitional provisions since winter 2013

Mandatory Modules

Elective Modules

Transferable Skills

Freely Elective Courses

ECTS completed
Version 29. November 2023

Mandatory Modules

roughly in semester-order

Module Einführung in die Programmierung

choose one option

Module Algebra und Diskrete Mathematik

complete all

Module Analysis

complete all

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
if enrolled before winter 2022: choose any or skip

Module Algorithmen und Datenstrukturen

choose one option

Module Analysis 2

complete all

Module Electrical Engineering

complete all

Module Betriebssysteme Betriebssysteme und Computernetzwerke

choose one option

Module Wahrscheinlichkeitstheorie und Stochastische Prozesse

choose one option

Module Theoretische Informatik

choose one option

Module Digital Design

complete all

Module Signale und Systeme

complete all

Module Zuverlässige Echtzeitsysteme

complete all

Module Programm- und Systemverifikation

Module Modellbildung und Regelungstechnik

complete all

Module Mikrocomputer

choose one option

Module Dezentrale Automation

complete all

Module Bachelorarbeit

complete all

Notes for Transitional Provisions

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
2 VO Analysis for Computer Science
4 UE Analysis for Computer Science
3 VU Fundamentals of Digital Systems
3 VU Formal Modelling
5.5 VU ways of thinking in informatics
1 VU Orientation Informatics and Business Informatics
8 VU Algorithms and Datastructures
3 VO Analysis 2
4.5 UE Analysis 2
4 VU Electrical Engineering
3.5 LU Electrical Engineering
6 VU Operating Systems
3 VU Computer Networks
4 VO probability and stochastic processes for computer science
3.5 UE probability and stochastic processes for computer science
6 VU Theoretical Computer Science
3 VO Digital Design
3 VO Computer Organization and Design
1.5 VO Hardware Modeling
7.5 LU Digital Design and Computer Architecture
4.5 VU Signals and Systems 1
4 VU Signals and Systems 2
2 VO Real-Time Systems
3 VU Dependable Systems
6 VU Program and System Verification
4 VU Mathematical Modelling
5 VU Automation
2 LU Control Engineering Lab
1 VU Mikrocomputer für Informatik
2 LU Mikrocomputer für Informatik
2 VO Distributed Automation Systems
4 LU Distributed Automation Systems
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