M. Eng. Computer Engineering for IoT Systems

The world of tomorrow will be highly automated, data driven and interconnected. Recent advances in wireless and cloud computing as well as battery technology and low power solutions expanded the possibilities of connecting all kind of devices to the Internet of Things (IoT). Intelligent, complex and decentralized solutions are being created for consumer use (smart home), manufacturing (Industry 4.0), utilities (smart grid), urban services (smart city), agriculture, retail, health care, telecommunication, transport and logistic.

The programme provides an introduction to the disciplines that are part of typical IoT solutions such as Microelectronics, Cloud Computing, Embedded Software, Wireless Networking, Data Science and Artificial Intelligence. The programme emphasizes the relations of these disciplines and shows ways to combine them for a complete solution. The wide range of involved disciplines makes it an academically challenging programme.

Course contents

Within the programme, the students will learn

• How to plan, implement and manage create efficient and secure IoT solutions.

• How to implement mobile usage scenarios for digital business models.

• How to support consumer and industrial IoT solutions with cloud and on-premise IT.

• How to assess protocols, standards, vendors and design.

• How to discuss and present technical solutions.

As part of the programme, international students can take one module of German that will help them to connect to local companies.

The last months of the degree programme are dedicated to a master thesis project. With the department’s help, the students shall find an internship and will be challenged to apply their skills at real-world clients and to write an academic report. Starting from its foundation in 1997, the University has years of teaching and research experience in all the disciplines related to the new programme ensuring an upto-date and practice oriented course of study. University labs provide an opportunity to improve students’ skills in a hands-on environment.

Course overview

semester

course number

course name

SWS (L/Ü/Pr)

CP

PA

Qualification semester

870

Basics in Electrical Engineering

3 1

5

PL

 

716

Information and Communication Technology

2 2 0

5

PL

 

873

Scientific Practice

3 1 0

5

PL

 

255

Distributed Systems

3 1 0

5

PL

 

907

Cultural Studies and Academic Writing

4 0 0

5

PL

   

Foreign Language Module

4 0 0

5

PL

           

1st semester

787

Embedded Systems

2 1 1

5

PL

 

781

Dependable System Design

3 1 0

5

PL

 

782

Embedded Software Design and Programming

2 2 0

5

PL

 

783

Signals and Control

3 1 0

5

PL

 

784

Seminar on topics in computer engineering

0 0 2

5

PL

   

Obligatory Elective Course

4

5

PL

           

2nd semester

785

Mobile Software Systems Engineering

2 2 0

5

PL

 

786

Cloud Computing and Big Data

3 1 0

5

PL

 

780

Wireless Sensor Networks

2 1 1

5

PL

 

788

IT system performance analysis

2 2 0

5

PL

 

789

Scientific Seminar

0 0 2

5

PL

 

789

Scientific Seminar

0 0 2

5

PL

   

Obligatory Elective Course

4

5

PL

           

3rd semester

 

Master's thesis

 

26

 
   

Presentation and Defense

 

4

 

Academic degree

Internationally recognized Master of Engineering (M. Eng.) degree

Entry requirements

  • Bachelor‘s degree in Computer Engineering or similar fields
  • US-GPA above 2.5 (is equal to German grading system 2,5 or less)
  • English proficiency (TOEFL iBT 79, IELTS 6.0 or completed Bachelor‘s programme in English)
  • APS (students from China and Vietnam)

Information about Online-Test

Since the study programme is restricted to 50 students, applicants must participate at an online test on June,24th. The result of the test will be used to create a priority list of the applicants. The time and the link for accessing the test will be provided by e-mail to the selected participants. The topics of the online-test cover mathematics, physics, programming in Java, C, or Python, software engineering, operating systems, computer networks, microelectronics, and electrical engineering.

ECTS

The results are assessed according to the European Credit Transfer and Accumulation System (ECTS). With the award of credit points, the study achievements are internationally comparable and recognized.

Standard period of study

The Master program can be accessed with a Bachelor‘s degree of 180 or 210 Credits according to the European Credit Transfer System (ECTS) in Computer Engineering or a similar field. Graduates of international Bachelor degree programs corresponding to 180 Credits need to attend a qualification semester at University of Applied Sciences Nordhausen with 30 Credits right before the 1st semester starts. The qualification semester always starts in October of each year. The 1st semester always starts in April.

Tution fees

None

Applicants with an INTERNATIONAL university entrance qualification please click here to start the online application. (How to apply?)

Applicants with a GERMAN higher education entrance qualification please use the following button for the online application: