Faculty of Computer Science and Mathematics
Master Mobile and Embedded Systems

Master Mobile and Embedded Systems

Mobile and Embedded Systems
Quick facts
ProgrammeMobile and Embedded Systems
Degree awardedMaster of Science (M.Sc.)
Duration and ECTS4 semesters; 120 ECTS credits
Starts inApril (summer semester) and October (winter semester)
Language of instructionEnglish

About the programme

The future of information and communication technology (ICT) is driven by mobile and networked embedded systems: tomorrow’s digital cities, Industry 4.0, cyber-physical systems (CPS) and the Internet of Things (IoT) will all depend on embedded sensing of real-world phenomena, in-situ computation as well as automated information exchange and data distribution using machine-to-machine (M2M) com­munications between local and distributed control systems and machinery.

The ‘smart grid’ is one example of an application for future embedded systems, as it uses real-time sensing of the available renewable energy to determine where energy is to be routed across the power grid and controls intelligent machinery to increase production during peak times; this requires that internet-connected smart meters are installed in industrial plants and private homes alike to facilitate real-time sensing and control of technical systems.

Another exciting area of application for embedded systems is mobile and wearable technology, which allows users to access and manipulate information ‘on the go’ as the system provides relevant and timely information — indeed, this is one of the main purposes of mobile information technology such as smartphones and tablet computers. Additional meaning for this Human-Computer Interaction (HCI) is generated by the context of the device, the user, the location and many more factors, all of which are sensed and computed by a plenitude of embedded sensors and collocated or connected systems.

Wearable devices such as fitness trackers and smart watches collect bio-physiological and health-related data to facilitate novel applications, including smart contact lenses and feedback systems for the learning of physical activities. At the same time, increasing cross-device interoperability means that users of head-mounted augmented reality and virtual reality displays can, for instance, use their entire smartphone screen as a keyboard and have the typed text displayed on augmented reality glasses.


  • Excellent rankings for computer science, e.g. in U-Multirank and the CHE rankings
  • A strongly research-oriented two-year programme with a modern, broad range of subjects
  • Allows flexible interest-based selection of modules from the groups ‘Human-Computer Interaction’, ‘Systems Engineering’ and ‘Data Processing, Signals and Systems’
  • Fully English-taught programme
  • An outstanding staff-student ratio
  • Participation in cutting-edge research projects
  • Excellent research and teaching infrastructure
  • An extensive network of partnerships with academic institutions and businesses worldwide
  • English-taught double degree programme with Ecole Supérieure des Communications de Tunis
  • A great student experience in Passau, the ‘City of Three Rivers’

Career prospects

Ours is one of only a handful of existing degree programmes which train specialists with the strong background in both computer science and engineering that is indispensable when designing, developing and deploying modern technologies in anything from individual devices to vast, complex systems. As a result, when you graduate from this degree programme you will be a highly sought-after specialist who is ready to design tomorrow’s technology for a wide range of economic sectors, including automotive, manufacturing, energy and logistics. 

As modern systems are yet to be deployed in many industries, millions of new jobs are forecast in this field in the near future. As a so-called ‘T‑shaped individual’ with in-depth expertise in your chosen specialisation as well as extensive competences in neighbouring fields, you will be a highly valuable addition to any team working on tomorrow’s complex socio-technological challenges — be it in highly specialised engineering teams or in heterogeneous interdisciplinary project teams.

Your career prospects will be bright, as multinational and local companies alike urgently need graduates with your skill set and offer competitive starting salaries in the vicinity of €50K. Moreover, if you are planning a career in academia, this degree will give you the formal prerequisites for doctoral study in computer science or engineering.

Programme syllabus

This degree programme imparts the methodologies of computer science, electrical engineering, information technology and additional subject areas essential for designing mobile and embedded systems, such as electronics, instrumentation and control engineering and sensor technology. You will also receive in-depth training in human-computer interaction, en­abling you to adopt the user’s perspective when designing systems and take into account usability and user needs — crucial factors for the social acceptance of technological innovations — throughout all stages of the design process.

The programme is divided into three module groups with core and elective modules. These are:

  1. Human-Computer Interaction
  2. Systems Engineering
  3. Data Processing, Signals and Systems

In addition to learning about advanced technologies in the specialisation module group, you will choose modules from all three module groups, which allows you either to narrow the focus or widen the scope of your studies. Courses offered by the Centre for Careers and Competencies will help you to establish a well-rounded skills profile. Moreover, you may complement your studies with a research internship, where you will apply your skills to a highly innovative project. Finally, you will write a master's thesis as part of this programme.

Programme structure

You should accumulate a total of 120 ECTS credits during the programme. While you are free to choose your modules in principle, your choices must meet the following conditions:

  • 30 ECTS credits for your master’s thesis (and presentation) on a subject chosen according to your preferences, ideally from your specialisation module group
  • at least 30 ECTS credits from your specialisation module group
  • at least 15 ECTS credits from each of the non-specialisation module groups
  • 5 ECTS credits from a seminar
  • free choice of modules for the remaining 25 ECTS credits

Academic entry requirements

A first degree in computer science, mobile and embedded systems, computer engineering, electrical engineering, information and communication systems, biomedical technology or a related subject, earned after a three-year full-time programme of study.

The minimum mark/grade/result for your first degree should be 2.7 or better according to the German marking system (or the relevant foreign equivalent). If your final grade is not 2.7 (or the equivalent foreign grade), you may still apply if you can provide a certificate stating that you ranked among the best 70% of your cohort.

As part of the degree programme you should have gained at least 110 ECTS credits (or equivalent) in one of the above subjects. In particular, a minimum of 50 ECTS credits must come from computer science and 15 ECTS credits from electrical and electronic engineering or information technology. For graduates with four-year non-ECTS degrees, the 50 ECTS credit requirement is deemed to be met if one-quarter of their credit points was earned through computer science-related courses.

To ascertain the equivalence of international and German degrees and to verify the credit requirement, you may be asked to submit a copy of the undergraduate dissertation/thesis which formed part of your previous degree programme.

Please note that we only recognise degrees awarded by universities with 'H+' status in the Anabin database of the German Central Office for Foreign Education. You can check the Anabin database online or contact the International Coordinator of the faculty by e-mail if you do not understand German.

Language requirements

English language skills at level B2 of the Common European Framework of Reference for Languages (CEFR). Unless English is your native language or the language of instruction for your secondary schooling or your first de-gree programme, you should provide an English language certificate such as:

  • Test of English as a Foreign Language (TOEFL) with a minimum score of 567 (paper-based), 240 (computer-based) or 87 (internet-based)
  • International English Language Testing Systems (IELTS) with a minimum score of 5.5
  • Cambridge English Language Assessment at Advanced (CAE) or Proficiency (CPE) level

To facilitate daily life in Germany, it would be beneficial for you to have German language skills at level A1 CEFR (beginner’s level). If you do not have any German skills when starting out on the programme, you will complete a compulsory beginner’s German course during your first year of study.