Technical bridging classes

The Masters course at Hochschule Darmstadt is based on the high standards of the h_da. Based on our previous years' experience, it is highly recommended to prepare the following topics before coming to Germany.


The applicants for this master program come from different universities, each with a different emphasis in the bachelor education. Although we only select candidates, having a strong academic and professional background, we recommend to use the time between the admission to our program and your trip to Germany to prepare for the classes.

We will provide bridging classes for all students during the month of September, but we highly encourage you to prepare the subjects mentioned below.

Preparations for all majors

H-DA bachelors have had around 6 courses on C/C++ programming and microcontrollers. As a consequence, the programming subjects very often are a struggle for international students. When coming to the H-DA, we expect the following:

  • Excellent C programming skills
  • Good C++ programming skills
  • Basic understanding of the UML
  • Good Matlab and Simulink programming skills.

In order to sharpen your skills, you may want to check

For programming, we will use the tools Eclipse, Together and various embedded toolchains.

Furthermore we recommend to sharpen your skills in mathematics. Mathematics will be an integral part of all majors:

  • Fourier & Laplace Transforms
  • Integral and Differential Calculus
  • Statistics

Additional subjects for the major Automation

For the major automation, we recommend the following upfront studies:

  • Control Systems
  • Basics on Robotics
  • Java programming

Additional subjects for the major Communications

For the major communication, we recommend to study the following topics up-front:

  • Matlab and Simulink Programming
  • Fourier transforms
  • Modulation Techniques
  • TEM Transmission Lines

Additional subjects for the major Embedded and Microelectronics

The major embedded and microelectronics will focus on hardware and software development for microelectronic and embedded systems. Please prepare:

  • Embedded C programming
  • Hardware driver development (GPIO, UART, Timer, CAN, SPI, I2C,...)
  • Realtime operating systems
  • Microcontrollers (ARM)
  • Digital Architecture and Filters fundamentals
  • Basics in CMOS design
  • VHDL and System Verilog

Additional subjects for the major Power

For power engineering, please prepare:

  • High Voltage Technology
  • Maxwell Equations basics
  • Field and potential distributions of common geometries
  • Field distributions of inhomogeneous elements
  • Matlab/Simulink