Master in Software Engineering for Industrial Applications (M.Eng.)

"Choosing to go to Hof University to pursue my master’s degree was a difficult but ultimately incredibly rewarding experience. It allowed me to expand my professional and social skills while experiencing the history, culture and natural beauty of Germany. The lectures were engaging and covered relevant topics which were further developed during my internship. After I finished my degree, I was hired immediately in my field of interest and I look forward to continuing living in Germany."

Ivan Iakimenko, Graduate Master Software Engineering from U.S.A.

A unique combination of theory and practice


Our MEng program in Software Engineering for Industrial Applications is focused on extensive training assignments as well as theoretical courses, which are aimed at imparting technological and organizational knowledge. Students are trained for complex management and engineering tasks in the field of software development for industrial applications. Such applications range from low-level control of production processes to high-level management and logistic tasks. Managing projects in this field requires outstanding technological competence and excellent management and engineering skills, which have to be intensively developed before being applied in highly complex environments.

Download our program brochure!

Fast facts


degree awarded

Master of Engineering (M.Eng.)

duration4 semesters (2 theoretical, 2 practical)
application deadlines

April 15 to May 31 (winter intake)

November 05 to November 30 (summer intake)

academic dates including orientation session

mid-September - March 14 (winter semester)

March - September 30 (summer semester)


EUR 3,150 in tuition fees per semester (i.e.a total of EUR 12,600)

plus approx. EUR 100 student union fee per semester

language of instructionEnglish

Program objectives

Chances to find attractive employment positions following graduation are excellent. The demand for skilled Software Engineers in Germany is high. That is why most of our students have found interesting and well-paid positions immediately after graduation with companies such as Siemens, ND SatCom, EADS, BOSCH or Texas Instruments, as well as with small and medium-sized companies in the local area of Franconia.

Graduates not only possess cutting-edge technological competence but also excellent management and engineering skills, which are the competitive edge for a high flying career in software engineering!

Target group and prerequisites


The Master's program „Software Engineering for Industrial Applications” is designed for international oriented graduates of who already gained a profound knowledge of software engineering during their Bachelor’s program, and who ideally have professional experience.


  • A Bachelor’s degree in software engineering or similar from an accredited university - 180 ECTS or equivalent (depending on the home country)
  • Proficiency in English, proven by official test score documents (TOEFL minimum 90 or IELTS 6.5 or above). If English was the language of instruction in your previous degree, a document issued by your university confirming this is accepted as proof of English language skills.
  • One year of work experience
  • Motivation letter

Basic language skills in German, proven by official test score documents -minimum level A1 according to the CEFR (The Common European Framework of Reference for Languages) can be proved during the first academic year at Hof University.

Course structure


    • The standard period of study is 4 semesters.
    • The first two semesters provide practice orientated theory (case studies, working in labs, excursions, expert meetings…).
    • The third and fourth semester is spent working as an intern in a company to gain more practical experience,

      training modules will also take place at this time.The Master’s Thesis has to be written during this time as well.

    • After successful completion of the program, Hof University of Applied Sciences awards the academic degree Master of Engineering (M. Eng.).

    Course content


    The Mater's program consists of 12 modules, 5 ECTS per module (4 basic modules +4 core modules + 4 elective modules):


    Basic modules:

    • Project management
    • Component Oriented Software development
    • Software Engineering
    • Advanced Programming


    Elective modules (choose four):

    • Leadership and Change Management
    • Non-Relational Data bases
    • Analytical Information Systems
    • Semantic Web
    • Application Protocols
    • Mobile Computing
    • Cloud Computing

    • Independent Course Work I
    • Independent Course Work II


    The 3rd and 4th semesters are dedicated for an internship in a company, training modules (30 ECTS) will also take place at this time. During that period of study the Master's thesis (30 ECTS) has to be written as well.


    Master's Thesis

    • Application of the methodological procedures, which were obtained and trained during the entire program.
    • The thesis has to be written during the internship and should cover a current topic of the company.
    • Topic selection has to be done in accordance with the supervising professor.







    Core modules:

      • Recent Trends in Software Engineering

      • Concept and Tools for Application Development

      • German 1

      • German 2


      Tuiton fees


      • Each semester costs EUR 3,150 in tuition fees plus an administrative fee of approx. EUR 100 per semester. 

      • These fees include organizational support before and during your studies at Hof University as well as continuing counseling. We provide assistance in finding accommodation, offer orientation sessions prior to the start of your studies and organize additional activities such as intercultural trainings, field trips, company visits. Also, transportation in Hof is free of charge.
      • Accommodation and living expenses in Germany are estimated at around EUR 450 to EUR 500 per month, which includes rent and food. Mandatory health insurance (price depends on company and age -, visa and transportation costs are not included in this estimate. For your student visa you will have to provide financial proof of EUR 735 per month.
      • For scholarship options, please check the funding guide of the German Academic Exchange Service (DAAD) - and our website.

      Application process


      All applications must be done online. Please apply here.

      • The application period for winter intake is between April 15 and May 31.
      • The application period for summer intake is between November 05 and November 30.
      • An admission committee intensively scrutinizes all applications and decides about final admission. Admission letters will be issued in June for winter intake and December for summer semester intake.

      If you have any questions to the application process do not hesitate to contact 

      Contact person


          Kindly use our contact form if you are looking for further information about the Master's program "Software Engineering of Industrial Applications".

       Renate Anschütz | University of Applied Science Hof

      Renate Anschütz

      International Office/Student and Career Services
      Welcome Center

      Hochschule Hof
      Alfons-Goppel-Platz 1
      95028 Hof

      Room: A 015
      Phone +49 (0) 9281 / 409 3357
      Fax: +49 (0) 9281 / 409 55 3357
      E-Mail: welcomehof-university.LÖ


       Carolin Huttner | University of Applied Science Hof

      Carolin Huttner

      International Office/Student and Career Services
      Welcome Center

      Hochschule Hof
      Alfons-Goppel-Platz 1
      95028 Hof

      Room: A 015
      Phone +49 (0) 9281 / 409 3319
      Fax: +49 (0) 9281 / 409 55 3319
      E-Mail: welcomehof-university.LÖ


      Prof. Dr. Jürgen Heym | University of Applied Science Hof

      Prof. Dr. Jürgen Heym

      Department of Computer Science
      Business Information Systems

      Hochschule Hof
      Alfons-Goppel-Platz 1
      95028 Hof

      Room: C 118
      Phone +49 (0) 9281 / 409 4470
      Fax: +49 (0) 9281 / 409 55 4470
      E-Mail: juergen.heymhof-university.LÖ

      Software Engineering for Industrial Applications (M.Eng.)




      Campus Hof

      95028 Hof

      Campus Münchberg

      Kulmbacher Str. 76
      95213 Münchberg