To the OTH Regensburg website

Computer Science and Mathematics Programme in English

Best study situations for incoming students

We consistently score top or second in Germany-wide rankings, such as the CHE ranking or the Trendence Graduate Barometer. All our degree programmes are fully accredited by official German standards to ensure the highest quality of teaching and learning.

Visiting professors/lecturers

We are constantly interested in internationalizing our teaching staff and to attract professors from other countries. Thus, our faculty would like to encourage colleagues from other recognized institutions to join and contribute to our Computer Science and Mathematics programme in English for a semester (or shorter) and teach courses at our faculty as visiting professor/lecturer.

Further information

If you are a student, please contact the OTH international office (incoming-international(at)oth-regensburg.de) regarding the application process. If you are a research or teaching staff member of a tertiary institution, please contact the OTH international office or the faculty’s International Coordinator, Prof. Dr. med. Georgios Raptis.

Occasionally, some of courses mentioned above are not offered due to a minimum enrolment size that is required. So please check first with the faculty’s International Coordinator before you enrol.

Relevant lectures in English offered by other faculties

As an incoming student you can also attend courses offered by other faculties which might be relevant to your study profile. Please refer to the pages of the international office for an overview of courses being offered in English at other faculties.

Important information

Our full time programmes run predominantly in German. The courses on this web page do not constitute a full degree and are therefore not degree awarding. The course overview is targeted at exchange students for 1 or 2 semesters.

Winter Term 2025/26

    • Course

      Capstone Projects

    • Level

      Master

    • ECTS

      5

    • Lecturer

      Profs. Dr. Dünnweber, Münch, Westner and others

    • Course

      Distributed Computing

    • Level

      Master

    • ECTS

      5

    • Lecturer

      Prof. Dr. Jobst

    • Course

      Integral Transforms

    • Level

      Master (MBI)

    • ECTS

      5

    • Lecturer

      Prof. Dr. rer. nat. Frikel

    • Course

      Statistical Learning in Actuarial Science

    • Level

      Master (MBI)

    • ECTS

      5

    • Lecturer

      Prof. Anja Schmiedt

    • Course

      Modeling and Verification

    • Level

      Master

    • ECTS

      5

    • Lecturer

      Prof. Dr. Kern

    • Course

      Neural Networks - Theory and Application

    • Level

      Master (MBI)

    • ECTS

      5

    • Lecturer

      Prof. Dr. Vogl

    • Course

      Scientific Seminar in IS

    • Level

      Master

    • ECTS

      5

    • Lecturer

      Profs. Dr. Dünnweber, Mauerer, Münch, Westner and others

    • Course

      Secure Programming

    • Level

      Master

    • ECTS

      5

    • Lecturer

      Prof. Dr. Skornia

    • Course

      Thesis Work

    • Level

      Master / Bachelor

    • ECTS

      26 / 12

    • Lecturer

      Profs. Dr. Dünnweber, Münch, Westner and others

    • Course

      Automata, Formal Languages, and Computation

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Dose

    • Course

      Business Administration

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Tobias Hassmann

    • Course

      Business Administration 2 (Lab Project)

    • Level

      Bachelor

    • ECTS

      2

    • Lecturer

      Prof. Dr. Westner

    • Course

      Business Application Re‐Engineering (VHB course)

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Philipp Brune

    • Course

      Compiler Construction

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Heinz

    • Course

      Databases

    • Level

      Bachelor (ICS)

    • ECTS

      7

    • Lecturer

      Prof. Dr. Schildgen

    • Course

      Digital Business & Information Systems (virtual course through VHB)

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Westner

    • Course

      Fundamentals of Business Administration 1 (virtual course through VHB)

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Westner

    • Course

      Fundamentals of Business Administration 2 (virtual course through VHB)

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Westner

    • Course

      Global Software Engineering

    • Level

      Bachelor (ICS)

    • ECTS

      8

    • Lecturer

      Prof. Dr. Schwägerl

    • Course

      Information Security and Privacy in Medicine

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Raptis

    • Course

      Mathematics 1

    • Level

      Bachelor (ICS)

    • ECTS

      7

    • Lecturer

      Prof. Dr. Riccio

    • Course

      Operating Systems

    • Level

      Bachelor (ICS)

    • ECTS

      5

    • Lecturer

      Prof. Dr. Kucera

    • Course

      Project Management (3 ECTS virtual course through VHB, 2 ECTS on-site project simulation)

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Westner

    • Course

      Statistics

    • Level

      Bachelor (ICS)

    • ECTS

      5

    • Lecturer

      Prof. Dr. Riccio

    • Course

      Strategic Management (virtual course through VHB)

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Westner

    • Course

      Advanced Full Stack Development

    • Level

      Bacherlor

    • ECTS

      5

    • Lecturer

      Eamonn de Leastar (SETU, Ireland)

    • Course

      Digital Twins in Business Applications

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Stephanie Nix, Ph.D. (Iwate Prefectural University, Japan)

    • Course

      Applied GPU Computing

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Wai Kong Lee (UTAR, Malaysia)

    • Course

      Internet of Things Security

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Fischer

    • Course

      Computer Vision

    • Level

      Master (MBI)

    • ECTS

      5

    • Lecturer

      Prof. Dr. Riccio

    • Course

      Robotics

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Martin Weiß

    • Course

      Combinatorial Optimization

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Körkel

    • Course

      Applied Data Science with Python (partially virtual)

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Istvan Lengyel (EIT, New Zealand)

    • Course

      Internet of Things

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Hr. Jubeh

    • Course

      + virtual lectures on different topics offered by VHB

    • Level

      Master / Bachelor

    • ECTS

      2-6

    • Lecturer

      Various

Course

Level

ECTS

Lecturer

Capstone Projects

Master

5

Profs. Dr. Dünnweber, Münch, Westner and others

Distributed Computing

Master

5

Prof. Dr. Jobst

Integral Transforms

Master (MBI)

5

Prof. Dr. rer. nat. Frikel

Statistical Learning in Actuarial Science

Master (MBI)

5

Prof. Anja Schmiedt

Modeling and Verification

Master

5

Prof. Dr. Kern

Neural Networks - Theory and Application

Master (MBI)

5

Prof. Dr. Vogl

Scientific Seminar in IS

Master

5

Profs. Dr. Dünnweber, Mauerer, Münch, Westner and others

Secure Programming

Master

5

Prof. Dr. Skornia

Thesis Work

Master / Bachelor

26 / 12

Profs. Dr. Dünnweber, Münch, Westner and others

Automata, Formal Languages, and Computation

Bachelor

5

Prof. Dr. Dose

Business Administration

Bachelor

5

Tobias Hassmann

Business Administration 2 (Lab Project)

Bachelor

2

Prof. Dr. Westner

Business Application Re‐Engineering (VHB course)

Bachelor

5

Prof. Dr. Philipp Brune

Compiler Construction

Bachelor

5

Prof. Dr. Heinz

Databases

Bachelor (ICS)

7

Prof. Dr. Schildgen

Digital Business & Information Systems (virtual course through VHB)

Bachelor

5

Prof. Dr. Westner

Fundamentals of Business Administration 1 (virtual course through VHB)

Bachelor

5

Prof. Dr. Westner

Fundamentals of Business Administration 2 (virtual course through VHB)

Bachelor

5

Prof. Dr. Westner

Global Software Engineering

Bachelor (ICS)

8

Prof. Dr. Schwägerl

Information Security and Privacy in Medicine

Bachelor

5

Prof. Dr. Raptis

Mathematics 1

Bachelor (ICS)

7

Prof. Dr. Riccio

Operating Systems

Bachelor (ICS)

5

Prof. Dr. Kucera

Project Management (3 ECTS virtual course through VHB, 2 ECTS on-site project simulation)

Bachelor

5

Prof. Dr. Westner

Statistics

Bachelor (ICS)

5

Prof. Dr. Riccio

Strategic Management (virtual course through VHB)

Bachelor

5

Prof. Dr. Westner

Advanced Full Stack Development

Bacherlor

5

Eamonn de Leastar (SETU, Ireland)

Digital Twins in Business Applications

Bachelor

5

Stephanie Nix, Ph.D. (Iwate Prefectural University, Japan)

Applied GPU Computing

Bachelor

5

Prof. Dr. Wai Kong Lee (UTAR, Malaysia)

Internet of Things Security

Bachelor

5

Prof. Dr. Fischer

Computer Vision

Master (MBI)

5

Prof. Dr. Riccio

Robotics

Bachelor

5

Prof. Dr. Martin Weiß

Combinatorial Optimization

Bachelor

5

Prof. Dr. Körkel

Applied Data Science with Python (partially virtual)

Bachelor

5

Istvan Lengyel (EIT, New Zealand)

Internet of Things

Bachelor

5

Hr. Jubeh

+ virtual lectures on different topics offered by VHB

Master / Bachelor

2-6

Various

Summer Term 2026

    • Course

      Advanced Communication Systems

    • Level

      Master

    • ECTS

      5

    • Lecturer

      Profs. Dr. Weber, Wagner

    • Course

      Advanced Topics in Natural Language Processing

    • Level

      Master

    • ECTS

      5

    • Lecturer

      Prof. Dr. Baumann

    • Course

      Capstone Projects

    • Level

      Master

    • ECTS

      5

    • Lecturer

      Profs. Dr. Dünnweber, Münch, Westner and others

    • Course

      Generative Neural Networks

    • Level

      Master (MBI)

    • ECTS

      5

    • Lecturer

      Prof. Dr. Vogl

    • Course

      Inverse Problems and Imaging

    • Level

      Master (MBI)

    • ECTS

      5

    • Lecturer

      Prof. Dr. Frikel

    • Course

      Modern Database Concepts

    • Level

      Master

    • ECTS

      5

    • Lecturer

      Prof. Dr. Heinz

    • Course

      Nonlinear optimization

    • Level

      Master (MBI)

    • ECTS

      5

    • Lecturer

      Prof. Dr. Körkel

    • Course

      Thesis Work

    • Level

      Master / Bachelor

    • ECTS

      26 / 12

    • Lecturer

      Profs. Dr. Dünnweber, Münch, Westner and others

    • Course

      Advanced Java Programming

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Jobst

    • Course

      Algorithms and Data Structures

    • Level

      Bachelor (ICS)

    • ECTS

      8

    • Lecturer

      N.N.

    • Course

      Business Application Re-Engineering (virtual module through VHB, fully asynchronous)

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Brune (HS Neu-Ulm)

    • Course

      Computer Architecture

    • Level

      Bachelor (ICS)

    • ECTS

      7

    • Lecturer

      Prof. Dr. Fischer

    • Course

      Computer Systems

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Fr. Mielke

    • Course

      Digital Business & Information Systems (virtual module through VHB, fully asynchronous)

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Westner

    • Course

      Fundamentals of Business Administration 1 (virtual module through VHB, fully asynchronous)

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Westner

    • Course

      Fundamentals of Business Administration 2 (virtual module through VHB, fully asynchronous)

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Westner

    • Course

      Introduction Innovation Management

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Fokkelmann, Wegele

    • Course

      Introduction to Cloud Computing

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Maximilian Schön (Continental)

    • Course

      Mathematical Foundations of Image Processing

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Riccio

    • Course

      Mathematics 2

    • Level

      Bachelor

    • ECTS

      7

    • Lecturer

      Prof. Dr. Riccio

    • Course

      Modelling and Simulation

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Weiß

    • Course

      Natural Language Processing

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Baumann

    • Course

      Networking

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Fischer

    • Course

      Programming 2

    • Level

      Bachelor

    • ECTS

      8

    • Lecturer

      Prof. Dr. Schwägerl

    • Course

      Project Management (virtual module through VHB, fully asynchronous)

    • Level

      Bachelor

    • ECTS

      3

    • Lecturer

      Prof. Dr. Westner

    • Course

      Software for the Global Market

    • Level

      Bachelor (ICS)

    • ECTS

      5

    • Lecturer

      Prof. Dr. Schwägerl

    • Course

      Solving Business Cases Using Applied Data Analytics (partially virtual)

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Jonathan Whitaker (University of Richmond, USA)

    • Course

      Strategic Management (virtual module through VHB, fully asynchronous)

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Westner

    • Course

      Web Technology Project

    • Level

      Bachelor (ICS)

    • ECTS

      5

    • Lecturer

      Prof. Dr. Schwägerl

    • Course

      Numerical Partial Differential Equations

    • Level

      Master (MBI)

    • Lecturer

      Prof. Dr. Weiß

    • Course

      Reinsurance Pricing

    • Level

      Master (MBI)

    • Lecturer

      Prof. Dr. Fröhlich

    • Course

      Advanced Robotics

    • Level

      Master (MBI)

    • Lecturer

      Prof. Dr. Weiß

    • Course

      Introduction to Native and Cross-Platform Framework in Mobile Application Development

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Dr. Amir Rizaan Abdul Rahiman (UPM, Malaysia)

    • Course

      Entrepreneurship in ICT

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Santana

    • Course

      Principles and Applications of Large Language Models (partially virtual)

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Dr. Zhengchen Zhang (SIT, Singapore)

    • Course

      Scientific Seminar

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Sachenbacher, Prof. Dr. Kucera, Prof. Dr. Santana

    • Course

      Standard Software Systems

    • Level

      Bachelor (ICS)

    • ECTS

      5

    • Lecturer

      Prof. Dr. Santana

    • Course

      Advanced Algorithms

    • Level

      Bachelor (ICS)

    • ECTS

      5

    • Lecturer

      Prof. Dr. Dose

    • Course

      Information Security

    • Level

      Bachelor (ICS)

    • ECTS

      5

    • Lecturer

      Prof. Dr. Fischer

    • Course

      Quantum Computing

    • Level

      Bachelor (ICS)

    • ECTS

      5

    • Lecturer

      Prof. Dr. Sachenbacher

    • Course

      Casual Data Science and AI

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Dr. Grünbaum

    • Course

      Time Series Modelling and Prediction

    • Level

      Bachelor

    • ECTS

      5

    • Lecturer

      Prof. Dr. Goutam Chakraborty

    • Course

      + virtual lectures on different topics offered by VHB

    • Level

      Master / Bachelor

    • ECTS

      2-6

    • Lecturer

      Various

Course

Level

ECTS

Lecturer

Advanced Communication Systems

Master

5

Profs. Dr. Weber, Wagner

Advanced Topics in Natural Language Processing

Master

5

Prof. Dr. Baumann

Capstone Projects

Master

5

Profs. Dr. Dünnweber, Münch, Westner and others

Generative Neural Networks

Master (MBI)

5

Prof. Dr. Vogl

Inverse Problems and Imaging

Master (MBI)

5

Prof. Dr. Frikel

Modern Database Concepts

Master

5

Prof. Dr. Heinz

Nonlinear optimization

Master (MBI)

5

Prof. Dr. Körkel

Thesis Work

Master / Bachelor

26 / 12

Profs. Dr. Dünnweber, Münch, Westner and others

Advanced Java Programming

Bachelor

5

Prof. Dr. Jobst

Algorithms and Data Structures

Bachelor (ICS)

8

N.N.

Business Application Re-Engineering (virtual module through VHB, fully asynchronous)

Bachelor

5

Prof. Dr. Brune (HS Neu-Ulm)

Computer Architecture

Bachelor (ICS)

7

Prof. Dr. Fischer

Computer Systems

Bachelor

5

Fr. Mielke

Digital Business & Information Systems (virtual module through VHB, fully asynchronous)

Bachelor

5

Prof. Dr. Westner

Fundamentals of Business Administration 1 (virtual module through VHB, fully asynchronous)

Bachelor

5

Prof. Dr. Westner

Fundamentals of Business Administration 2 (virtual module through VHB, fully asynchronous)

Bachelor

5

Prof. Dr. Westner

Introduction Innovation Management

Bachelor

5

Fokkelmann, Wegele

Introduction to Cloud Computing

Bachelor

5

Maximilian Schön (Continental)

Mathematical Foundations of Image Processing

Bachelor

5

Prof. Dr. Riccio

Mathematics 2

Bachelor

7

Prof. Dr. Riccio

Modelling and Simulation

Bachelor

5

Prof. Dr. Weiß

Natural Language Processing

Bachelor

5

Prof. Dr. Baumann

Networking

Bachelor

5

Prof. Dr. Fischer

Programming 2

Bachelor

8

Prof. Dr. Schwägerl

Project Management (virtual module through VHB, fully asynchronous)

Bachelor

3

Prof. Dr. Westner

Software for the Global Market

Bachelor (ICS)

5

Prof. Dr. Schwägerl

Solving Business Cases Using Applied Data Analytics (partially virtual)

Bachelor

5

Prof. Dr. Jonathan Whitaker (University of Richmond, USA)

Strategic Management (virtual module through VHB, fully asynchronous)

Bachelor

5

Prof. Dr. Westner

Web Technology Project

Bachelor (ICS)

5

Prof. Dr. Schwägerl

Numerical Partial Differential Equations

Master (MBI)

Prof. Dr. Weiß

Reinsurance Pricing

Master (MBI)

Prof. Dr. Fröhlich

Advanced Robotics

Master (MBI)

Prof. Dr. Weiß

Introduction to Native and Cross-Platform Framework in Mobile Application Development

Bachelor

5

Dr. Amir Rizaan Abdul Rahiman (UPM, Malaysia)

Entrepreneurship in ICT

Bachelor

5

Prof. Dr. Santana

Principles and Applications of Large Language Models (partially virtual)

Bachelor

5

Dr. Zhengchen Zhang (SIT, Singapore)

Scientific Seminar

Bachelor

5

Prof. Dr. Sachenbacher, Prof. Dr. Kucera, Prof. Dr. Santana

Standard Software Systems

Bachelor (ICS)

5

Prof. Dr. Santana

Advanced Algorithms

Bachelor (ICS)

5

Prof. Dr. Dose

Information Security

Bachelor (ICS)

5

Prof. Dr. Fischer

Quantum Computing

Bachelor (ICS)

5

Prof. Dr. Sachenbacher

Casual Data Science and AI

Bachelor

5

Dr. Grünbaum

Time Series Modelling and Prediction

Bachelor

5

Prof. Dr. Goutam Chakraborty

+ virtual lectures on different topics offered by VHB

Master / Bachelor

2-6

Various


Additional Links

Alumni

Past Terms

VHB (external)