Sie sind auf Seite 1von 32

 

 
 
Modulhandbuch, Modulbeschreibungen zur Prüfungsordnung für den Masterstudiengang
Control, Computer and Communications Engineering der Fachbereiche 02 Elektro- und
Informationstechnik (EI) und 11 Informationstechnik-Elektrotechnik-Mechatronik (IEM) der
Technischen Hochschule Mittelhessen vom 12. Dezember 2017 und vom 24. Januar 2018 (AMB
19/2018), Version 2

Vorwort

1. Allgemeines
Das Modulhandbuch wird regelmäßig aktuellen Anforderungen angepasst und einmal
jährlich überarbeitet. Änderungen bedürfen der Beschlussfassung in den Fachbereichsräten
und der rechtzeitigen Veröffentlichung.
Bei folgenden Änderungen eines Moduls sind die §§ 44 Abs. 1 Nr. 1, 36 Abs. 2 Nr. 5, 37
Abs. 5 sowie 31 Abs. 4 des HHG zu beachten:

- grundsätzliche Änderungen der Inhalte und Qualifikationsziele


- Voraussetzungen für die Vergabe von Creditpoints
- Umfang der Creditpoints, Arbeitsaufwand und Dauer

Die Module sind im jeweilig aktuell gültigen Modulhandbuch für den Masterstudiengang
Control, Computer and Communications Engineering im Einzelnen beschrieben.
Setzt sich eine Prüfungsleistung aus mehreren Teilleistungen zusammen, müssen das
Zustandekommen der Modulbewertung und die Gewichtung der Teilleistungen den
Studierenden vor der Leistungserbringung rechtzeitig und in geeigneter Weise bekannt
gegeben werden. § 12 der Allgemeinen Bestimmungen (Teil I der Prüfungsordnung) findet
Anwendung.
In der Summe sind 90 CrP erforderlich, davon 60 CrP ohne Masterarbeit.

Anmerkungen zu Angaben in den Modulbeschreibungen:


- Die oder der unter „Modulverantwortliche oder Modulverantwortlicher“ genannte Dozentin
oder Dozent ist für die Redaktion der Modulbeschreibung verantwortlich. Der Inhalt und die
Durchführung der jeweiligen Veranstaltung liegt selbstverständlich ganz in der
Verantwortung der oder des jeweiligen Lehrenden.
- Die Angaben zum Arbeitsaufwand (Workload) ergeben sich aus einem Faktor 25-
30 Stunden pro CrP (§ 10 Abs. 2 Teil I der Prüfungsordnung); die Präsenzzeit für
Vorlesungen/Seminare etc. berechnet sich aus der SWS-Zahl und 15 Veranstaltungswochen
pro Semester. Diese Angaben sind Richtwerte für die Studierenden und die Lehrenden.

2. Beschleunigtes Verfahren

Die Module sind im Modulhandbuch für den Masterstudiengang CCCE im Einzelnen


beschrieben. In einem „beschleunigten Verfahren“ können bisher noch nicht angebotene
Wahlpflichtmodule, die aktuelle Themen aufgreifen und für die Studierenden von Interesse
sind, vom Fachbereich angeboten werden, ohne dass hierzu vorab eine
Prüfungsordnungsänderung erfolgt. Die Einführung des Moduls erfolgt in der Regel zu
Beginn der Vorlesungszeit eines Semesters. Folgende Verfahrensvoraussetzungen sind
hierbei in Absprache mit dem Prüfungsamt zu beachten:

- 1) Für das Wahlpflichtmodul ist seitens der oder des Modulverantwortlichen eine
vollständige Modulbeschreibung zu erstellen.

 
 
 
 
- 2) Die Einführung dieses Wahlpflichtmoduls muss seitens des Fachbereichsrats (bzw. der
Fachbereichsräte bei gemeinsam angebotenen Studiengängen) beschlossen sein und
bedarf der Zustimmung des Prüfungsamts.

- 3) Die Ergänzung des Modulhandbuchs durch das aktuelle Wahlpflichtmodul wird erst
zusammen mit der nächsten Prüfungsordnungsänderung dem Senat zum Beschluss (vgl.
§ 36 Abs. 2 Nr. 5 HHG) und dem Präsidium zur Genehmigung (vgl. § 37 Abs. 5 HHG) mit
vorgelegt.

- 4) Bis zur Rechtswirksamkeit des Wahlpflichtmoduls durch die interne Veröffentlichung im


Amtlichen Mitteilungsblatt, ist das Wahlpflichtmodul den Studierenden rechtzeitig in
geeigneter Art und Weise bekannt zu machen. Das Wahlpflichtmodul ist den HISPOS-
Koordinatoren der Abteilung ITS zeitnah zur Einpflege in die Prüfungsverwaltung
anzuzeigen.

3. Studienstruktur

Zum erfolgreichen Abschluss des Masterstudiengangs sind von den Studierenden


Leistungen im Umfang von 90 Creditpoints (CrP) nach dem European Credit Transfer
System (ETCS) aus dem Angebot des Masterstudiengangs zu erbringen.

Das modular strukturierte Studium gliedert sich innerhalb der Regelstudienzeit in folgende
Studienabschnitte:

2 Vorlesungssemester mit seminaristischem Fachunterricht und Laborarbeit (60 CrP).

1 Abschluss-Semester, in dem die Master-Thesis durchgeführt wird (30 CrP).

Die Module des Studiengangs gliedern sich in Pflichtmodule, Vertiefungsmodule je nach


Vertiefungsrichtung sowie in Wahlpflichtmodule. Während der beiden Vorlesungssemester
des Studiengangs sind von den Studierenden

 alle Pflichtmodule,

 alle Vertiefungsmodule gemäß der gewählten Vertiefungsrichtung sowie

 drei Wahlpflichtmodule aus dem Wahlpflicht-Katalog des Studiengangs

entsprechend dem in Anlage 1 dargestellten Curriculum zu belegen und durch eine


modulspezifische Prüfung erfolgreich zu absolvieren.

4. Definitionen der verwendeten Prüfungsformen

Scientific project report Ein schriftlicher Bericht in englischer


Sprache über eine wissenschaftliche
Fragestellung, nach wissenschaftlichen
Standards formuliert und formatiert, Länge
zwischen 15 und 30 Seiten


 
 
 
 
Oral examination Mündliche Prüfung gemäß § 7 der
Allgemeinen Bestimmungen für
Masterprüfungsordnungen der THM
Eine Präsentation vor Publikum, Dauer 15
Oral presentation
bis 30 Minuten, mit oder ohne
Medienunterstützung, ein Fachgespräch
oder eine Diskussion darf sich anschließen,
Gesamtdauer bis 60 Minuten
Klausur gemäß § 8 der Allgemeinen
Written examination
Bestimmungen für
Masterprüfungsordnungen der THM
Online test Ein Online abgelegter Test mit
Auswahlaufgaben, Zuordnungsaufgeben,
Bewertungsaufgaben, Simulationsaufgaben
abgelegt unter Aufsicht mit eingeschränkter
Nutzung von Hilfsmitteln, Dauer bis 90
Minuten

Practical skill test Ein praktischer Test an physischer,


simulierter oder online verbundener
Hardware, unter Aufsicht mit
eingeschränkter Nutzung von Hilfsmitteln,
Dauer bis 150 Minuten


 
 
 
 

M1101 Interdisciplinary IoT Project with Scientific Methods (IPSM)


No. CrP Language Semester Mandatory Common Winter
M1101 7 English 1
Title of Module Person responsible
Interdisciplinary IoT Project with Scientific Methods (IPSM) Birkel, Klein
Instructors
Birkel, Klein, Grau, M. Weber, Kuznietsov,
H. Weber
Learning Outcomes
Knowledge of
 IoT system architecture and protocols, Cloud & Fog Computing concepts in order to be able to
select the appropriate architecture depending on the IoT scenario
 IoT security questions
 Techniques to define a scientific or technical research question and select/set up a topic
 Intercultural competence, team-building processes and dynamics with initially unknown members
 The increasing meaning of the role of culture in conflicts and threats
 One’s own culture, and of cultural differences
Ability to
 Formulate analyzed interdisciplinary application requirements (smart grids, electromobility, etc.) in
terms of an IoT architecture
 Understand and design a suitable interdisciplinary technical problem as an IoT application
 Develop and deploy IoT concepts to application requirements in a cloud platform
 Integrate sensors, control and signal processing algorithms into an IoT System
 Cooperate in small project teams, in order to solve a self-contained project task, and present the
solution in a limited time frame
 Write a report and design a presentation based on scientific methods
Competence in
 Methods for retrieving, analyzing and visualizing (massive) sensor data (data mining)
 Selecting and justifying the adjusted technique to solve a scientific or technical problem or address
a topic of interest
 Analyzing current key professional issues and structuring analysis results
 Evaluating and discussing relevant literature
 Avoiding plagiarism
 Using SWOT analyses, individual personality development and team-building based on Luescher-
color diagnostics or Team Management Profile

Content
 Introductory day (soft skills & team building concepts, communications, plagiarism)
 Lecture (IoT Applications, System Architecture, Protocols, Access Technologies, Standardization,
Development Tools, Cloud & Fog Computing Concepts, Machine Learning Concepts; Intercultural
Competence, Studying in a Multicultural World; scientific studies including gathering information,
communication, defining a technical problem, designing aids for a technical report and presentation
 Guided lab work and supervised project (develop IoT scenarios in a cloud platform; develop and
deploy selected applications and integrate sensors into IoT platform; retrieve, explore and analyze
sensor data in an IoT environment as supervised project)
 Self-contained project (develop individual IoT-project in a team (typ. 3-5 students); documentation
and oral presentation of project results)

Literature
 IoT-Project: PowerPoint presentations, lab manuals and project topics will be handed out in the
first lecture, gathering information using the IEEE Xplore Digital Library and other suitable sources
 Terri Morrison, Wayne A. Conaway: ”Kiss, Bow, or Shake Hands”. Adams Media Corp. Avon (USA,
2006), ISBN 978-1-59337-368-9


 
 
 
 
 Geert Hofstede, Gert J. Hofstede: „Cultures and Organizations” McGrawHill, New York (USA,
2010), ISBN 978-0-07-166418-1
 C. M. Mablekos: “Getting It Across: A Guide to Good Presentations”. Professional Publications,
Inc., Belmont, CA (USA, 2006)
 Max Luescher: “The 4-Color Person”. Pocket (UK, 1980), ISBN 0671834576
 C.J.Margerison, D.McCann: „Team management“. Management Books 2000 Ltd, Oxford (UK,
1995), ISBN 1-85252-114-7

Methods of Teaching and Seminar 2 SWS


Duration (SWS = h/week) Lab Exercise 2 SWS
Project supervision and presentations 2 SWS
Recommended Prerequisites Basic knowledge of TCP/IP protocols and applications and programming
skills, basic skills in control systems and applications
Exam Prerequisite Scientific project report and presentation slides
Final problem outcome
Method of Assessment Oral examination

Workload Instruction Time Self Study Time Total


7 Credit Points 90 h 85 h 175 h
Remarks

M1102 Cyber Security (CSec)


No. CrP Language Semester Mandatory Common Winter
M1102 5 English 1
Title of Module Person responsible
Cyber Security (CSec) Baums
Instructors
Baums, Behrens, Desch, H.-C.Uhl
Learning Outcomes
Knowledge of
 Cyber threads and attack vectors
 Concepts for hardening and mitigation
 Legal framework
leer
Ability to
 Analyse Control/Computer/Communication systems for security, risks and threads
 Plan security concepts for Control/Computer/Communication systems
 Assess interaction of system functionality with security mechanisms
Competence in
 Accounting for „Security by Design“ in implementation of Control/Computer/Communication
systems
 Assessing, reasoning and discussing own and peer concepts

Content
 Types of Control/Computer/Communication systems, attacks, threats and breaches (virus, worm,
trojan, DoS, Ransomware, APT)
 Security concepts (AAA, SaaS)
 Detection, reporting and mitigation (IDS/IPS, SIEM, SOC)
 Prevention of impact of attacks (virtualisation, backup, encryption)
 Cryptography: algorithms, protocols, future quantum cryptography
 Digital certificates, confidiality
 System evaluation and certification (BSI)


 
 
 
 
Literature
 Federal German Bundesdatenschutzgesetz (BSDG)
 EU General Data Protection Regulation (DSGVO)
 BSI-KritisV
 Cisco CCNA Security textbook
 Cisco CCNA Security labbook

Methods of Teaching and Lecture 2 SWS


Duration (SWS = h/week) Seminar 2 SWS
Recommended Prerequisites Discrete Mathematics, TCP/IP protocol, Computer systems and
operating systems
Exam Prerequisite a) Analysis of security and risk of a technical
Control/Computer/Communication system
b) Analysis of the security concept of a different system
Method of Assessment a) Written report on security concept for a technical
Control/Computer/Communication system
b) Presentation of peer evaluation of the security concept of a different
system
Bonus Points Bonus points will be awarded based on § 9 (4) of the General
Provisions. The results of a participation in one of the Cisco Security
courses can be considered within the scope of the bonus regulations.
The extra credit procedure will be appropriately provided to students at
the beginning of the event
Workload Instruction Time Self Study Time Total
5 Credit Points 60 h 65 h 125 h
Remarks a) 15 pages, b) 10 min. presentation and 5 min. discussion

M1103 English in a Professional Environment (EPE)


No. CrP Language Semester Mandatory Common Winter
M1103 4 English 1
Title of Module Person responsible
English in a Professional Environment (EPE) Kresta
Instructors
Adjunct or THM Language Centre Instructor
Learning Outcomes
Knowledge of
 English vocabulary and structures relevant for professional presentations, meetings, negotiating,
socializing,and speaking on the telephone
Ability to
 Give a professional presentation, take an active role in meetings, negotiate in business situations,
socialize, conduct a telephone conversation; moderate a discussion on a specialized field
 Deal with pragmatic and cultural aspects of communicating in a foreign language that contribute to
the appropriateness of language structures in communicative situations
Competence in
 Communicating in English appropriately and accurately for the text types and situations described
above
 Communicating in a foreign language that contributes to the appropriateness of language
structures in communicative situations

Content
 Guided and open practice with the situations mentioned above. Students will learn the phrases
appropriate for particular situations (e.g.: agreeing, disagreeing, giving opinions, interrupting,
leading a discussion, chairing a meeting, formal and informal introductions, expressing one's
opinion etc.)
 Preparation, organization and evaluation of presentations.

 
 
 
 
 Use of authentic material for presentations; Solving problems and negotiations will be practiced by
means of role plays and simulations as well as intercultural issues.
 Case studies if time permits
 Presentation or exercises

Literature
 To be announced at the beginning of the semester

Methods of Teaching and Interactive teaching (listening, speaking, reading, writing, grammar,
Duration (SWS = h/week) vocabulary and culture)
Pair work and small group work for cooperative and communicative
learning; role plays; presentations, total 4 SWS (Hours
instruction/week)
Recommended Prerequisites Minimum level B2 as per the Common European Framework of
Reference for Languages (CEFR)
Exam Prerequisite
Method of Assessment Written examination, (90 minutes) or oral examination. At the beginning
of each semester, the form of the examination (written or oral) will be
announced to the students in well in advance
Workload Instruction Time Self Study Time Total
4 Credit Points 60 h 40 h 100 h
Remarks

M1104 German as a Foreign Language (GF)


No. CrP Language Semester Mandatory Common Winter
M1104 4 German 1
Title of Module Person responsible
German as a Foreign Language (GF) Kresta
Instructors
Adjunct or THM Language Centre Instructor
Learning Outcomes
Knowledge of
 German vocabulary and structures relevant for work, studying and leisure, as well as for various
areas of interest, one’s own background and immediate environment
Ability to
 Understand texts and frequently-used expressions related to the text types and situations
described above; talk about the text types and situations described above,
 Deal with pragmatic and cultural aspects of communicating in a foreign language that contribute to
the appropriateness of language structures in communicative situations.
Competence in
 Communicating in German appropriately and accurately for the text types and situations described
above (CFER level A2.1)

Content
 Learning Unit 1: Speaking Skills
 Introductions, greetings, welcoming, (in companies and at university); names and titles, asking
questions, describing, comparing; telephone conversations, small talk topics
 Learning Unit 2: Reading Comprehension
 Understanding directions in cities and towns, e.g. at the train station, at the airport; understanding
schedules in public transport; reading the date and time
 Learning Unit 3: Writing Skills
 Short phrases, introductions, simple emails; a typical day at work; date and time, days of the week,
months, seasons


 
 
 
 
 Learning Unit 4: Listening Comprehension
 Understanding directions at the train station or airport; understanding simple conversations with
colleagues/German native speakers
 Learning Unit 5: Meaning and Structure
 Grammar and vocabulary, pronunciation, (the alphabet; vowels and consonants), capitalization,
gender of nouns, indefinite and definite articles, plural forms
 Learning Unit 6: Intercultural Aspects
 Area studies, university life, public holidays in Germany, country specifics regarding business
communication

Literature
 Recommended literature and textbooks will be announced at the beginning of the semester
 Media: print, audio and video

Methods of Teaching and Seminar plus exercises / Tutorial, total 4 SWS (Hours instruction/week)
Duration (SWS = h/week)
Recommended Prerequisites Minimum level A1 as per the Common European Framework of
Reference for Languages (CEFR) / (e.g. participation in a German
language course (of at least 140 hours)
Exam Prerequisite
Method of Assessment Written examination (90 minutes) or oral examination. At the beginning
of each semester, the form of the examination (written or oral) will be
announced to the students well in advance
Workload Instruction Time Self Study Time Total
4 Credit Points 60 h 40 h 100 h
Remarks

M1201 Case Study in Control, Computer and Communications Engineering with Project Management
(CSPM)
No. CrP Language Semester Mandatory Common Summer
M1201 9 English 2
Title of Module Person responsible
Case Study in Control, Computer and Communications Kuznietsov
Engineering with Project Management (CSPM)
Instructors
Klein, Kuznietsov, H. Weber, Grau
Learning Outcomes
Knowledge of
 Analyzing requirements of a system/product to be developed
 Selected elements from the global PM standard ISO 21 500 and international PM standard ICB 4
(Individual Competence Baseline) from IPMA (International Project Management Association)
Ability to
 Apply all the learned elements (e.g. ISO project groups (initiating, planning, implementing,
controlling and closing) and ICB competence elements (project design; requirements, objectives
and benefits; scope; time; resources; plan and control; quality) in small R&D projects, subprojects
or WPs (work packages)
 Evaluate the usefulness of different scientific ideas during the development process
 Work in small interdisciplinary and international project teams and arrive at joint results
Competence in
 Working as a Project Management Associate (project team member or a member of the project
management staff)
 Supporting all stakeholders to achieve high quality in their project work


 
 
 
 
 Formulating an appropriate development plan for a given development task, constrained by fixed
resources and infrastructure
 Developing new solutions using innovative ideas within a project area
 Identifying promising future technological ideas
 Using resource and time management for system/product development

Content
 Introductory day (soft skills and team building concepts)
 Lecture (Introduction of project topics, presentation of realization possibilities)
 Supervised project (develop a project in a team (typ. 3-5 students), documentation and oral
presentation of project results, and the project management process
Learning activities may include any or all of the following:
 Negotiating a project topic in consultation with a supervisor
 Preparing a project outline that includes project aims, objectives, an indicative summary of
methodology, and potential outcomes
 Undertaking a literature review related to the topic, including preparing a reference list
 Planning for, and performing project work under the guidance of a supervisor
 Writing and editing a report in consultation with a supervisor
 Preparing and presenting a seminar on project results

Literature
 Grau, N., Bodea, Constanta Nicoleta (Editors): ISO 21500 Project Management Standard –
Characteristics, Comparison and Implementation, Aachen, 2013
 IPMA International Project Management Association (Editor): ICB 4.0 – Individual Competence
Baseline
 Related to the topics (e.g. literature from library), recommended by the supervisor; proceedings of
technical conferences and IEEE transactions related to the topic

Methods of Teaching and Seminar 2 SWS


Duration (SWS = h/week) Lab Exercise 1 SWS
Project supervision and presentations 2 SWS
Recommended Prerequisites Basic skills in control, computer and communications engineering
Exam Prerequisite Scientific project report and presentation slides
Final problem outcome
Method of Assessment Oral examination

Workload Instruction Time Self Study Time Total


9 Credit Points 75 h 150 h 225 h
Remarks

M2111 Advanced Control Methods of Electrical Drives and Power Electronic Converters (ACM)
No. CrP Language Semester Mandatory Control Winter
M2111 5 English 1
Title of Module Person responsible
Advanced Control Methods of Electrical Drives and Power Kuznietsov
Electronic Converters (ACM)
Instructors
Kuznietsov, Kovbasa,
Learning Outcomes
Knowledge of
 Average and hybrid models of power converters and drives
 Representation of systems as state space models
 Controller design methods using classical and state-space approaches


 
 
 
 
 Basics of robust and fault-tolerant control
Ability to
 Apply control algorithms to power electronics systems and electrical drives
 Design real-time controllers using model based approach
 Design LQR and LQG controllers for power electronics converters
 Work in small interdisciplinary groups and arrive at joint results
Competence in
 Modelling design using standard software tools MATLAB/Simulink
 Evaluating modern trends and published scientific results on control of power electronics and
drives in different application fields
 Analyzing sources provided (lecture notes, literature, papers, software documentation) to find
required information, and using it to solve given problems

Content
 Systematic design of SISO LTI controllers using frequency domain and state-space approaches
 LQR and LQG controllers
 Robust LQ control with loop transfer recovery,
 Control architectures with preview
 Disturbance observer design
 Repetitive control and learning algorithms
 Consideration of particular features of power electronic systems and drives

Literature
 Simone Busso, Paolo Mattavelli: “Digital Control in Power Electronics”, Morgan & Claypool
publishing, 2006
 Liuping Wang: “PID and predictive Control of Electrical Drives and Power Converters using
MATLAB/Simulink”, Willey 2015
 Ronald. S Burns: “Advanced Control Engineering”, Butterworth, Heinemann, 2001
 Dan Simon: “Optimal state estimation”, Willey, 2006

Methods of Teaching and Lecture 2 SWS


Duration (SWS = h/week) Seminar 2 SWS
Recommended Prerequisites Basics of feedback control systems and system dynamics, basic course
of classical feedback control, modelling of technical systems with
MATLAB/Simulink
Exam Prerequisite
Method of Assessment Written examination 90 min.
Workload Instruction Time Self Study Time Total
5 Credit Points 60 h 65 h 125 h
Remarks

M2112 Modelling and Simulation of Electrical Systems and Drives (MSS)


No. CrP Language Semester Mandatory Control Winter
M2112 5 English 1
Title of Module Person responsible
Modelling and Simulation of Electrical Systems and Drives Kovalev
(MSS)
Instructors
Kovalev, Mink, Kovbasa
Learning Outcomes
Knowledge of
 Principles of model design for electrical, mechanical and electromechanical systems
 Modulation methods for power electronics converters

10 
 
 
 
 
 Numerical, discrete-time and real-time capable implementation of models
Ability to
 Apply electrical, mechanical and mathematical principles to design and analyze the performance of
a motor drive system
 Design basic control systems
 Solve complex problems of modeling, simulation and control of electrical and mechanical systems
Competence in
 Modelling design using MATLAB/SIMULINK
 Evaluating and comparing different kind of models

Content
 Advanced electromechanics: analysis of electrical machines, electrostatic machines,
electromechanical sensors, harmonic effects
 Examples of machines and their dynamic models: equations of DC machines, permanent magnet
modelling, synchronous motors, Park's transformation, induction motors, general rotating
transformations
 Identification of model parameters
 Models and circuits for electrical drives: drive system models for electrical and mechanical
terminals, power electronics for control of electrical machines, drive control objectives, dynamic
examples, AC motor control methods including field-oriented control

Literature
 W. Leonhard, Control of Electrical drives, Springer-Verlag, 2001
 De Doncker, Rik, Pulle, Duco W.J., Veltman, Andre: “Advanced Electrical Drives” Springer, 2011
 Haitham Abu-Rub, Atif Iqbal, Jaroslaw Guzinski: “High performance control of AC Drives with
MATLAB/Simulink Models”, Willey, 2012

Methods of Teaching and Lecture 2 SWS


Duration (SWS = h/week) Seminar 2 SWS
Recommended Prerequisites Basics of electrical engineering, electrical drives and mechatronics
systems, modelling of technical systems with MATLAB/SIMULINK
Exam Prerequisite
Method of Assessment Written examination 90 min.
Workload Instruction Time Self Study Time Total
5 Credit Points 60 h 65 h 125 h
Remarks

M2113 Control for Renewable Energy and Smart Grids (CRE)


No. CrP Language Semester Mandatory Control Winter
M2113 5 English 1
Title of Module Person responsible
Control for Renewable Energy and Smart Grids (CRE) Kuznietsov
Instructors
Kuznietsov, Nesterko
Learning Outcomes
Knowledge of
 Principles of control operations for smart grids and renewable energies
 State of the art generation and storage technologies for smart grids
 Difficulties and limitations of control systems for renewable energy and smart grids applications
Ability to
 Analyze and optimize operational modes of smart grids
 Design control algorithms for grid connected converters
Competence in
 Solving interdisciplinary problems of smart grid control

11 
 
 
 
 
 Evaluating modern trends and published scientific results on smart grids control
 Assessing, reasoning and discussing individual and peer concepts

Content
 Power system security and stability. Static, dynamic and small-signal stability in smart grids
 Power system automatics, automatic voltage regulation, OLTC, load shedding, generation tripping
 Wide area monitoring and control, state estimation, oscillation and disturbance detection and
localization, visualization and dispatching
 Power system relay protection schemes, short circuit calculation, relay protection coordination in
smart grids
 Application and control of energy storage systems
 Control of grid-connected converters

Literature
 Prabha Kundur: “Power Systems stability and Control”, EPRI, 1994
 Remus Teodorescu, Marco Liserre, Pedro Rodriguez: “grid converters for photovoltaic and wind
power systems”, Willey, 2012
 Qing Chang Zhong, Tomas Hornik: “Control of power inverters in renewable energy and smart grid
applications”, Willey, 2013

Methods of Teaching and Lecture 2 SWS


Duration (SWS = h/week) Seminar 2 SWS
Recommended Prerequisites Electrical and Power Engineering, System dynamics, Feedback control
systems, MATLAB/SIMULINK
Exam Prerequisite
Method of Assessment Written examination 90 min.
Workload Instruction Time Self Study Time Total
5 Credit Points 60 h 65 h 125 h
Remarks

M2121 Advanced Computer Architecture (ACA)


No. CrP Language Semester Mandatory Computer Winter
M2121 5 English 1
Title of Module Person responsible
Advanced Computer Architecture (ACA) H. Weber
Instructors
H. Weber
Learning Outcomes
Knowledge of
 Application case studies for parallel computing
 Hardware and system software for computing
 Decisions in the parallelization process
Ability to
 Analyze parallel computer performance
 Describe the effects of relevant parallel computer performance factors
 Model parallel computer performance as a function of machine characteristics and application
characteristics
Competence in
 Evaluating methodological guidelines and published results of parallel computer performance using
an informed, critical perspective
 Assessing, reasoning and discussing individual and peer concepts

Content
 History of Parallel Computer Architecture

12 
 
 
 
 
 New Incentives for Parallel Machines
 Communication Models (Shared Memory / Message Passing)
 Performance Evaluation
 Parallel Application Case Studies
 Parallel Programming Model Implications
 Programming Library Support
 Shared Memory Multiprocessors
 Cache Coherence (Snoop-Based / Directory-Based)
 Interconnection Network Design
 Future Directions (Cognitive Computing, Deep Learning)

Literature
 Culler; Pal Singh: Parallel Computer Architecture – A Hardware / Software Approach. Morgan
Kaufmann, 1999
 Dubois; Annavaram; Stenström: Parallel Computer Organization and Design. Cambridge University
Press, 2012
 Barlas: Multicore and GPU Programming – An Integrated Approach. Morgan Kaufmann, 2015

Methods of Teaching and Lecture 1,5 SWS


Duration (SWS = h/week) Seminar 1,5 SWS
Recommended Prerequisites Computer architecture fundamentals, operating systems fundamentals
Exam Prerequisite Successful participation in preparation exercises
Method of Assessment More than 5 students: Written exam,
5 or fewer students: Oral exams.

Workload Instruction Time Self Study Time Total


5 Credit Points 45 h 80 h 125 h
Remarks

M2122 Distributed and Concurrent Computing (DCC)


No. CrP Language Semester Mandatory Computer Winter
M2122 5 English 1
Title of Module Person responsible
Distributed and Concurrent Computing (DCC) Kremer
Instructors
Bay, Kremer
Learning Outcomes
Knowledge of
 Terms of distributed and parallel computing
 Communication constructs for distributed and concurrent computing
 Synchronization constructs for distributed and concurrent computing
Ability to
 Identify computation problems containing exploitable concurrency
 Use patterns for describing concurrent and parallel computing
Competence in
 Thinking about parallel algorithms and communicating that essential understanding in a way
professional programmers can readily master
 Assessing, reasoning and discussing individual and peer concepts

Content
 Concurrency of I/O and computing
 Sequential programming versus event-oriented programming
 Foundations of concurrent programming
 Distributed data and access synchronization

13 
 
 
 
 
 Concurrent program execution, memory hierarchy and data synchronization
 Distributed applications

Literature
 Tanenbaum; van Steen: Distributed Systems: Principles and Paradigms. CreateSpace
Independent Publishing Platform, 2016
 Kshemkalyani; Singhal: Distributed Computing: Principles, Algorithms, and Systems. Cambridge
University Press, 2011
 Kirk; Hwu: Programming Massively Parallel Processors - A Hands-on Approach. Morgan
Kaufmann, 2016

Methods of Teaching and Lecture 2 SWS


Duration (SWS = h/week) Seminar 2 SWS
Recommended Prerequisites Basic understanding of computer systems and basic experience in
software development
Exam Prerequisite Successful participation in preparation exercises
Method of Assessment More than 5 students: Written exam,
5 or fewer students: Oral exams.

Workload Instruction Time Self Study Time Total


5 Credit Points 60 h 65 h 125 h
Remarks

M2123 Foundations of Artificial Intelligence (FAI)


No. CrP Language Semester Mandatory Computer Winter
M2123 5 English 1
Title of Module Person responsible
Foundations of Artificial Intelligence (FAI) H. Weber
Instructors
M. Behrens, H. Weber
Learning Outcomes
Knowledge of
 Basic mathematical tools used in AI
 Machine learning concepts for AI
Ability to
 Discuss knowledge representation types used in AI
 Describe deep learning algorithms
Competence in
 Estimating profoundly the usage of AI concepts for problem solving in different fields, inside and
outside of computer science
 Assessing, reasoning and discussing individual and peer concepts

Content
 History of AI
 Intelligent agents, uninformed search
 Heuristic search, A* algorithm
 Adversarial search, games
 Constraint Satisfaction Problems
 Basic models of machine learning (linear models, perceptron, K nearest neighbors)
 Advanced models of machine learning (neural networks, SVMs, decision trees and unsupervised
learning)
 Markov decision processes and reinforcement learning
 AI environments and AI applications

14 
 
 
 
 
Literature
 Russel, Norvig: Artificial Intelligence: A Modern Approach. Prentice Hall, 2010
 Goodfellow, Bengio: Deep Learning - Adaptive Computation and Machine Learning. MIT Press,
2016
 Haykin: Neural Networks and Learning Machines. Pearson, 2009

Methods of Teaching and Lecture 2 SWS


Duration (SWS = h/week) Seminar 2 SWS
Recommended Prerequisites Computer architecture fundamentals, operating systems fundamentals
Exam Prerequisite Successful participation in preparation exercises
Method of Assessment More than 5 students: Written exam,
5 or fewer students: Oral exams.

Workload Instruction Time Self Study Time Total


5 Credit Points 60 h 65 h 125 h
Remarks

M2131 Advanced Signal Processing (ADSP)


No. CrP Language Semester Mandatory Communication Winter
M2131 5 English 1
Title of Module Person responsible
Advanced Signal Processing (ADSP) Klös. Schmitz
Instructors
Klös. Schmitz
Learning Outcomes
Knowledge of
 Algorithms for advanced digital signal processing and properties of advanced transforms
Ability to
 Apply methods in the z-domain for the analysis of digital LTI systems
 Use advanced transforms for applications in digital signal processing
 Solve complex problems, choose and match appropriate techniques in theory and practice
Competence in
 Solving problems with digital signal processing and choosing appropriate DSP hardware
 Assessing, reasoning and discussing individual and peer concepts

Content
 Sampling of continuous-time signals (discrete-time systems, Fourier transform of digital signals,
Shannon-theorem, aliasing, z-transform, inverse z-transform, properties)
 Analysis of LTI systems (impulse response, convolution sum, z-transfer function, zeros/poles of z-
transfer function, stability, causality, frequency response)
 Digital filters (FIR/IIR filter, filter structures, filter design, properties, adaptive filters, up-/down-
sampling)
 Using MATLAB in digital signal processing (Basics of Matlab and Simulink, Toolboxes, filter design
and implementation)
 Discrete Fourier transform (Properties, signal analysis with DFT, windowing)
 Discrete Cosine transform and wavelets
 Digital signal processors (architectures, number formats, quantization errors, hardware units)
 Applications (digital audio processing, image processing, compression)

Literature
 Oppenheim, Schafer, Buck: Discrete Time Signal Processing, Prentice Hall, 2nd Edition 1999
 Ifeachor, Jervis: Digital Signal Processing, Prentice Hall, 1st Edition 2002
 Proakis, Rader, Ling: Algorithms for Statistical Signal Processing, Prentice Hall, 1st Edition 2002

15 
 
 
 
 

Methods of Teaching and Lecture with exercises 4 SWS


Duration (SWS = h/week)
Recommended Prerequisites Basics of Discrete Time Systems and Signals,
Basics of Electrical Engineering
Exam Prerequisite
Method of Assessment Written (90 min.) or oral (max. 60 min.) examination.
At the beginning of each semester, the form of the examination (written
or oral) will be announced to the students in an appropriate and timely
manner.
Workload Instruction Time Self Study Time Total
5 Credit Points 60 h 65 h 125 h
Remarks

M2132 Data Transmission (DN)


No. CrP Language Semester Mandatory Communication Winter
M2132 5 English 1
Title of Module Person responsible
Data Transmission (DN) Habermann
Instructors
Habermann, Birkel, Penirschke
Learning Outcomes
Knowledge of
 Designing optimum receivers for AWGN and ISI channels
 Equalizing received signals in order to undo the influence of multipath propagation
 Forward error correction
Ability to
 Understand, describe and analyse the influence of multipath propagation on signals
 Derive and design several equalizer structures
 Analyse and evaluate the properties and application areas of multicarrier transmission systems,
e.g. OFDM-systems
 Design and evaluate the system parameters of multicarrier schemes for the application in realistic
mobile radio scenarios
Competence in
 Accounting for data transmission in complex modern communication systems
 Developing physical layer components for digital communication receivers
 Assessing, reasoning and discussing individual and peer concepts

Content
Basics of Signals and Systems (optional):
 Representation of bandpass signals and systems; signal space representation.
In-depth Treatment of Selected Elements:
 Modulation, Demodulation and Decoding, Channel Estimation (characterisation of linear digitally
modulated signals; spectral characteristics of digitally modulated linear systems; realisation of
linear modulators; receivers for AWGN channels (correlation and matched filter receiver, MLSE
detector); error performance of the optimum receiver for QAM signals; realisation of linear
demodulators and decoders; channel estimation)
 Signal Design and Receivers for Band-Limited Channels including Equalization (signal design for
channels with no intersymbol interference (ISI): non-optimum and optimum receivers for ISI
channels and AWGN: Linear Equalizers, MLSE receivers including trellis decoding and the Viterbi
algorithm; error rate performance calculation)
 Multicarrier schemes, OFDM (OFDM in detail; Transmitter and Receiver Design for OFDM;
performance calculation). Channel Coding and Decoding (Treatment of Linear Block Codes, Cyclic
Codes and Convolutional Codes)
16 
 
 
 
 
 Convolutional Coders and Convolutional Decoders based on the Viterbi algorithm
 Iterative Decoding and Turbo Codes
 Spread Spectrum Techniques (Principles of direct sequence (DS) and frequency hopping (FH)
spread spectrum (SS) techniques; principles of spread spectrum sequences; error rate
performance of coherent decoders; receiver principles (RAKE receiver))
Parallel to the lectures, laboratory exercises will be provided for the students to improve their theoretical
understanding. The MATLAB SIMULINK simulation tool will be used.

Literature
 B. Sklar, Digital Communications, Prentice Hall, second revised edition, 2017.
 Proakis, Digital Communications, Third Edition, McGraw-Hill, New York (latest edition).
 M.C. Jeruchim, P. Balaban, K.S. Shanmugan, Simulation of Communication Systems, Plenum
Press, New York (latest edition).
 Harada, H., Prasad, R., “Simulation and Software Radio for Mobile Communications”, Artech
House (latest edition)

Methods of Teaching and Lecture 4 SWS


Duration (SWS = h/week)
Recommended Prerequisites Signals and Systems, Fourier Transform, Discrete Mathematics, Basics
of Probability Theory
Exam Prerequisite
Method of Assessment Written exam max. 120 min.
Workload Instruction Time Self Study Time Total
5 Credit Points 60 h 65 h 125 h
Remarks

M2133 Software Development in Communications Systems (SDC)


No. CrP Language Semester Mandatory Communication Winter
M2133 5 English 1
Title of Module Person responsible
Software Development in Communications Jäger
Systems (SDC)
Instructors
Jäger
Learning Outcomes
Knowledge of
 Principles of advanced object-oriented programming paradigms
 Software design patterns used primarily for communication protocols and their
practical implementation schemes
 Application of UML for the design of object-oriented software systems
 Basics of software process synchronization schemes
Ability to
 Design software systems and protocols for communications systems
Competence in
 Software design methodologies and software development strategies employed for
communication systems

Content

17 
 
 
 
 
 Fundamental of agile software development
 Important software design patterns such as e.g. state patterns, observer patterns,
etc. will explained by means of e.g. C++ samples.
 The UML class model (static relations of objects) accompanied by various sample
implementation.
 Basic semaphore mechanisms (binary semaphore, multiple semaphore) and
accompanied by object-oriented sample implementations for software process
synchronization.
 Three small laboratory projects dealing with a software design pattern sample / a
TCP client/server socket application sample / a simple thread synchronization
application

Literature
 Tomasz Muldner: C++ Programming with Design Patterns; Pearson Education
(US); 2001
 Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides; Design patterns
elements of reusable object-oriented software; Addison-Wesley; 1995
 Robert C. Martin; Clean Code: A Handbook of Agile Software Craftsmanship;
Prentice Hall 2009

Methods of Teaching Lecture 2 SWS


and Duration (SWS = Lab-project work 2 SWS
h/week)
Recommended Solid basics of object-oriented programming, preferably in C++
Prerequisites
Exam Prerequisite
Method of Written exam max. 120 min.
Assessment
Workload Instruction Time Self Study Time Total
5 Credit Points 60 h 65 h 125 h
Remarks

M2211 Nonlinear and Predictive Control (NPC)


No. CrP Language Semester Mandatory Control Summer
M2211 5 English 2
Title of Module Person responsible
Nonlinear and Predictive Control (NPC) Rigger
Instructors
Rigger, Kuznietsov
Learning Outcomes
Knowledge of
 Basic concepts of nonlinear and predictive control
Ability to
 Use presented techniques in applied projects
 Analyze the applicability of different methods and approaches for technical applications
Competence in
 Analyzing particular problems depending on application areas and using necessary mathematical
approaches to solve them
 Assessing, reasoning and discussing individual and peer concepts

18 
 
 
 
 
Content
 Predictive Control (Prediction Model; Model predictive control (MPC) Algorithms; MPC Schemes;
Generalized Predictive Control; Multivariable, Constrained and Robust MPCs; Implementation
Methods; Nonlinear Model Predictive Control; Examples and Applications)
 Nonlinear Control (Nonlinear System Analysis; Phase Plane Analysis: Fundamentals of Ljapunov
Theory; Advanced Stability Theory; Feedback Linearisation; Sliding Mode Tracking Control; Model
Reference Adaptive Control (MRAC); Examples and Applications)

Literature
 Eduardo F. Camacho and Carlos Bordons, Model Predictive Control, Springer 2007
 Moritz Diehl, Numerical Optimal Control, Skript, 2011
 Hassan K. Khalil, Nonlinear Systems, 2. Auflage, Prentice Hall 1995
 Jean-Jacques E. Slotine und Weiping Li, Applied Nonlinear Control, Prentice Hall 1991
 J. Jahn, Introduction to the Theory of Nonlinear Opt., Springer, Berlin, 2007

Methods of Teaching and Lecture 2 SWS


Duration (SWS = h/week) Seminar 2 SWS
Recommended Prerequisites Basics of feedback control systems, advanced calculus, nonlinear and
stochastic optimization
Exam Prerequisite
Method of Assessment Written examination 90 min.
Workload Instruction Time Self Study Time Total
5 Credit Points 60 h 65 h 125 h
Remarks

M2221 Augmented Reality (AgR)


No. CrP Language Semester Mandatory Computer Summer
M2221 5 English / 2
German
Title of Module Person responsible
Augmented Reality (AgR) Malerczyk
Instructors
Malerczyk, Arlt, Lecturers of MND
Learning Outcomes
Knowledge of
 Areas of applications for augmented reality (AR).
 The technical basis of spatial augmented reality systems.
Ability to
 Understand methods and algorithms for camera calibration, tracking and projection.
 Implement interfaces with a real-time rendering framework, such as Unity3D or Unreal Engine, to
transform and to manipulate virtual objects.
Competence in
 Applying the methods acquired for designing, planning and developing individual AR applications
using standard AR software frameworks such as AR-Toolkit.

Content
 Areas of application in augmented reality
 Tracking algorithms and sensor systems
 Camera calibration and registration
 Input devices and interaction techniques
 Output devices (head mounted displays, smartphones)

Literature

19 
 
 
 
 
 Dörner, R., Broll, W., Grimm, P., Jung, B. (Hrsg.), (2013). Virtual und Augmented Reality (VR/AR),
Heidelberg: Springer
 Tönnis, M., (2010). Augmented Reality Einblicke in die Erweiterte Realität, Heidelberg: Springer
 Schart, D., (2015). Praxishandbuch Augmented Reality für Marketing, Medien und Public
Relations, UVK Verlagsgesellschaft
 Mehler-Bicher, A., (2014). Augmented Reality: Theorie und Praxis, De Gruyter Oldenbourg

Methods of Teaching and Lecture 2 SWS


Duration (SWS = h/week) Practical Training 2 SWS
Recommended Prerequisites
Exam Prerequisite Successful participation in preparation exercises
Project work with documentation and presentation slides
Method of Assessment Oral examination
Workload Instruction Time Self Study Time Total
5 Credit Points 60 h 90 h 150 h
Remarks

M2231 IP Based Networks and Protocols (IPN)


No. CrP Language Semester Mandatory Communication Summer
M2231 5 English 2
Title of Module Person responsible
IP Based Networks and Protocols (IPN) Jäger
Instructors
Jäger, Habermann, Rasekovic
Learning Outcomes
Knowledge of
 Functionality and properties of internet protocols for real-time streaming used in multimedia-
services (e.g. IP telephony, videoconferencing).
 Functionality and properties of HTTP streaming.
 Basics of signaling and transportation of DVB and IPTV networks
Ability to
 Understand the principles of transport protocols used in different internet applications
Competence in
 Understanding the functionality of IP based protocols and how to lay out a base for building simple
IP-based protocols

Content
 Overview of the internet protocols (IP)
 Important transport protocols in detail (TCP, MPTCP, SCTP, etc.)
 Transport protocols for mesh networking and sensor networks
 Transport protocols for mobile systems (optional)
 Functionality, properties and packet format of streaming protocols such as RTP, RTCP, SIP; DVB-
S, DVB over IP
 Functionality, properties and packet format of the following HTTP streaming protocols
 Progressive streaming/download, HTTP chunked transfer-encoding and rate-adaptive streaming
using HTTP e.g. MPEG-DASH
 Two laboratory exercises: a SIP telephony application and a DVB over IP application, where
students investigate the traffic flow and the communication behavior occurring in such applications
using the Wireshark tool and other methods.

Literature
 J.F. Kurose, K.W. Ross: Computer Networking - A Top-Down Approach; Pearson; 2016
 Hersent, O., Gurle, D., Petit, J.-P.; IP Telephony Packet-based multimedia communications
systems; Addison-Wesley ; 2000

20 
 
 
 
 
 Ferguson, P., Huston, G.; Quality of Service, 2nd ed. New York; John Wiley & Sons; 2000
 Amal Punchihewa, Bhim Dulal; PTV-Internet Protocol Television: Understanding Basics to Next
Generation IPTV Services and Technologies; LAP LAMBERT Academic Publishing, 2013, ISBN-
10: 3659387401

Methods of Teaching and Lecture 2 SWS


Duration (SWS = h/week) Lab-Exercise 2 SWS
Recommended Prerequisites Basics of Telecommunication Networks
Exam Prerequisite
Method of Assessment Written exam max. 120 min.
Workload Instruction Time Self Study Time Total
5 Credit Points 60 h 65 h 125 h
Remarks

M3201 Nonlinear and Stochastic Optimization (NSO)


No. CrP Language Semester Elective Common Summer
M3201 5 English 2
Title of Module Person responsible
Nonlinear and Stochastic Optimization (NSO) Rigger
Instructors
Rigger
Learning Outcomes
Knowledge of
 Basic concepts of nonlinear optimization
Ability to
 Use proposed mathematical techniques in applied projects
 Analyze the applicability of different methods and approaches for technical applications
Competence in
 Analyzing particular problems depending on application area and using necessary mathematical
approaches to solve them
 Assessing, reasoning and discussing individual and peer concepts

Content
The main topics shall be chosen from the following areas:
 Nonlinear optimization: methods for solution of nonlinear optimization problems, optimality
conditions, KKT conditions, constraint and unconstraint optimization, gradient methods, globalized
newton methods, quasi newton methods, BFGS, SQP- algorithms and active set methods
 Comparison to linear optimization, applied problems, models and examples.
 Stochastic Optimization: Monte-Carlo simulation, global random search, Markov chains, simulated
annealing, evolutionary algorithms, Pareto-Optimization, multi-objective optimization / vector
optimization

Literature
 Duxbury Press P.A. Jensen and J.F. Bard, Operations Research: Models and Methods, Wiley M.S.
Bazaraa, C.M. Shetty, H.D. Sherali, Nonlinear Programming, 2nd ed., Wiley Jorge Nocedal,
Stephen Wright, Numerical Optimization, Springer Series in Operations Research and Financial
Engineering, 2006
 A. Ben-Tal and A. Nemirovski, Lectures on modern convex optimization (MPS- SIAM Series on
Optimization, 2001)
 C. Geiger and C. Kanzow, Numerische Verfahren zur Lösung unrestringierter Optimierungs-
aufgaben (Springer, Berlin, 1999)
 J. Jahn, Introduction to the Theory of Nonlinear Opt., Springer, Berlin, 2007

21 
 
 
 
 

Methods of Teaching and Lecture 2 SWS


Duration (SWS = h/week) Seminar 2 SWS
Recommended Prerequisites Advanced Calculus
Exam Prerequisite
Method of Assessment Written exam 90 min.
Workload Instruction Time Self Study Time Total
5 Credit Points 60 h 65 h 125 h
Remarks

M3202 Electric Vehicle Technologies and Applications (EVA)


No. CrP Language Semester Elective Common Summer
M3202 5 English 2
Title of Module Person responsible
Electric Vehicle Technologies and Applications (EVA) Kuznietsov
Instructors
Kuznietsov, Happek
Learning Outcomes
Knowledge of
 Design and functionality of basic electric vehicle components
 Advantages of drawbacks of different electromobility concepts
Ability to
 Simulate performance of an electric vehicle under different traffic scenarios
 Model, control and diagnose components
 Design feedback control algorithms
 Solve complex and interdisciplinary problems of electromobility
Competence in
 Evaluating applicability of different concepts of electromobility
 Developing real-time capable algorithms for control and diagnostics
 Evaluating modern trends and published scientific results on electric vehicle technologies

Content
 Drivetrain concepts (HEV, BEV, FCV) and fundamentals of electric motors in electric vehicles
 Modeling of electric vehicle components with MATLAB/Simulink
 Storage systems (supercapacitors, lithium-ion batteries, fuel cells)
 Management and diagnostics of storage systems
 Charging strategies and technologies
 Vehicle to grid interactions

Literature
 J. Larminie, J. Lowry, “Electric Vehicle Technology explained”,John Willey and Sons, 2003
 K. H. Nam “AC Motor Control and Electric Vehicle Operation”, CRC Press 2014
 L. Guzzella, A. Sciarretta “Vehicle Propulsion Systems”, Springer 2013

Methods of Teaching and Seminar 2 SWS


Duration (SWS = h/week) Lab exercise 1 SWS
Recommended Prerequisites Basics of electrical engineering, electrical drives and mechatronics
systems, modelling of technical systems with MATLAB/SIMULINK
Exam Prerequisite
Method of Assessment Written exam 90 min.
Workload Instruction Time Self Study Time Total
5 Credit Points 45 h 80 h 125 h
Remarks

22 
 
 
 
 

M3203 Fault Diagnosis and Fault-tolerant Control (FDC)


No. CrP Language Semester Elective Common Summer
M3203 5 English 2
Title of Module Person responsible
Fault Diagnosis and Fault-tolerant Control (FDC) Kuznietsov
Instructors
Kuznietsov, Happek
Learning Outcomes
Knowledge of
 Basic principles and different approaches to fault diagnoses in dynamic systems
 Synthesis of fault tolerant systems
 Different kinds and main principles of redundant systems
Ability to
 Choose suitable methods to design systems for fault diagnosis and fault-tolerant control.
 Develop fault-tolerant control algorithms using state-of-the-art software tools
 Develop real-time capable algorithms for fault diagnoses
Competence in
 Applying statistical, data-driven and model-based fault detection and isolation and fault tolerant
control methods to real cases
 Designing complex control systems, collaborating with engineering teams from different fields

Content
 Basic deterministic and statistical methods for change/fault detection
 Basic data-driven methods for deterministic and statistic processes
 A basic data-driven method for deterministic processes
 Modelling and residual generation
 Fault detection in deterministic and stochastic systems
 Subspace identification technique (SIT) aided design of observer-based FDI systems
 Basic isolation and identification methods
 Methods for structural fault isolation for dynamic processes
 Design of fault-tolerant systems

Literature
 Blanke, M.; Kinnaert, M.; Lunze, J.; Staroswiecki, M.: Diagnosis and Fault Tolerant Control.
Springer, 2006.
 Ding, S. X.: Model-Based Fault Diagnosis Techniques: Design Schemes, Algorithms and Tools.
Springer Verlag, 2013

Methods of Teaching and Seminar 2 SWS


Duration (SWS = h/week) Lab exercise 1 SWS
Recommended Prerequisites Fundamentals of feedback control systems
Exam Prerequisite
Method of Assessment Written exam 90 min.
Workload Instruction Time Self Study Time Total
5 Credit Points 45 h 80 h 125 h
Remarks

M3204 Autonomous Robotic Systems (ARS)


No. CrP Language Semester Elective Common Summer
M3204 5 English 2
Title of Module Person responsible
Autonomous Robotic Systems (ARS) H. Weber

23 
 
 
 
 
Instructors
H. Weber
Learning Outcomes
Knowledge of
 History of mobile robotics
 Scientific and engineering background of autonomous mobile systems
 The SLAM problem (simultaneous localization and mapping)
Ability to
 Design a simple autonomous robotic system
Competence in
 Reasoning about recent developments in technology towards autonomy and about future
technological and application scenarios
 Assessing, reasoning and discussing individual and peer concepts

Content
 Robotics: from manipulators to intelligent automobiles, planes and vessels
 Sensors, controllers and actuators
 2D- and 3D-movement
 Localization and navigation
 Plan-based systems and behavior-based systems
 Cognitive robotic systems

Literature
 Siegwart, Nourbakhsh, Scaramuzza: Introduction to Autonomous Mobile Robots. MIT Press, 2011
 Quigley, Gerkey: Programming Robots with ROS - A Practical Introduction to the Robot Operating
System. O'Reilly, 2015
 Bräunl: Embedded Robotics - Mobile Robot Design and Applications with Embedded Systems.
Springer, 2008

Methods of Teaching and Lecture 1,5 SWS


Duration (SWS = h/week) Seminar 1,5 SWS
Recommended Prerequisites Knowledge of microcontrollers and software development
Exam Prerequisite Successful participation in preparation exercises
Method of Assessment More than 5 students: Written exam,
5 or fewer students: Oral exam.

Workload Instruction Time Self Study Time Total


5 Credit Points 45 h 80 h 125 h
Remarks

M3205 Hardware Based Pattern Recognition (HPR)


No. CrP Language Semester Elective Common Summer
M3205 5 English 2
Title of Module Person responsible
Hardware Based Pattern Recognition (HPR) H. Weber
Instructors
H. Weber
Learning Outcomes
Knowledge of
 Examples of pattern recognition applications
 Terms and concepts in pattern recognition
 Deep learning hardware systems
 FPGA based image processing systems
Ability to

24 
 
 
 
 
 Distinguish pattern classes in given data sets
 Generate features focused on cluster detection
 Describe machine learning implementation methodologies
Competence in
 Describing and discussing past, present and future directions in deep learning hardware
 Implementing image classification algorithms on FPGA hardware
 Assessing, reasoning and discussing individual and peer concepts

Content
 Features, feature vectors and classifiers
 Pattern recognition in image processing
 Pattern recognition algorithm mapping to hardware
 Pattern recognition on multicore hardware
 Pattern recognition on FPGA hardware
 Example applications

Literature
 Theodoridis, Koutroumbas: Pattern Recognition. Elsevier, 4. ed., 2008
 Camastra, Vinciarelli: Machine Learning for Audio, Image and Video Analysis - Theory and
Applications. Springer, 2015
 Bailey: Design for Embedded Image Processing on FPGAs. Wiley, 2011

Methods of Teaching and Lecture 1,5 SWS


Duration (SWS = h/week) Seminar 1,5 SWS
Recommended Prerequisites Foundations of Artificial Intelligence
Exam Prerequisite Successful participation in preparation exercises
Method of Assessment More than 5 students: Written exam,
5 or fewer students: Oral exam.

Workload Instruction Time Self Study Time Total


5 Credit Points 45 h 80 h 125 h
Remarks

M3206 Advanced Sensors (SEN)


No. CrP Language Semester Elective Common Summer
M3206 5 English 2
Title of Module Person responsible
Advanced Sensors (SEN) Penirschke
Instructors
Penirschke, Klein, Kovalev
Learning Outcomes
Knowledge of
 Sensors in industrial applications, especially in IoT, power electronics and smart systems
 Hardware structures for electromagnetic sensors
 Components and applications of electromagnetic sensors and sensor systems,
 Optical and fiber optic systems in modern sensor applications
 IoT, power electronics and smart systems applications
 High precision sensor systems with sub-micron and nm resolution for electrical drives
 Modern incremental sensor systems in electrical drives
Ability to
 Interpret data from sensors
 Select the appropriate sensors for given applications
 Understand and apply optical and fiber optic systems with special fibers

25 
 
 
 
 
 Select passive and active electromagnetic sensors according to the principles of operation and
applications
 Know the limits of fiber optic systems in comparison to other sensors and sensor systems
 Select proper sensor systems for electrical drives
Competence in
 Designing and evaluation sensors and sensor-systems for a given task not only with respect to the
aspect of functionality, low power and environmental responsibility, but also in terms of time,
interference and future-proofing and reconfigurability
 Selecting necessary sub components
 Selecting proper sensor principles

Content
 Overview about sensors and principles (fundamentals; sensor principles (functional layer); sensor
systems (wired and wireless))
 Sensors for industrial and power electronics (measurement of current and voltage; non-magnetic
current sensing techniques, Hall-effect sensors, Rogowski current sensors; high precision position
sensor)
 Optical and fiber-optic sensors (basics of optics and fiber-optics including light-guidance; optical
and fiber-optic systems (extrinsic and intrinsic, interferometric); additional components for optical
and fiber-optic systems; applications in power electronics, smart systems, IoT)
 RF sensors (fundamentals and system-functionality of RF sensors and sensor systems; wired and
wireless data transmission; sensor types and applications including a) passive RF-sensors:
chipless functional RFID Tags, b) active RF sensors in industrial applications such as material
quality, concentration/ mass velocity measurement, c) radar-sensors: automatic cruise control,
level control, industrial radar positioning)
 Measurement problems in special applications, such as power electronics, drives and smart grids,
distance measurements, environmental pollution measurements, biosensors

Literature
 S. Bronshtein “Piezoelectric Transformers in Power Electronics: Principle, modeling and
measurement techniques”, VDM Verlag 2009
 L. Perretto, F. Ponci, “Measurements for Power Quality (Synthesis Lectures on Measurement and
Instrumentation)”, Morgan & Claypool, 2007
 David S. Nyce, “Position sensors”, Willey, 2016
 E. Ramsden, “Hall-Effect Sensors, Second Edition: Theory and Application”, Newnes, 2006rentice
Hall, 1st Edition 2002
 B.E.A. Saleh, M.C. Teich: „Fundamentals of Photonics“. John Wiley & Sons, Hoboken, NJ (USA,
2007), ISBN 978-0-471-35832-9
 E.Udd, B.Spillman: “Fiber-optic sensors: an introduction for engineers and scientists“, John Wiley
& Sons; 2. Auflage (2011), ISBN-10: 0470126841
 D. Derickson (ed.): “Fiber Optic Test und Measurements ”, Prentice Hall (1998)
 E.J.Forrest: “Understanding Cross-Contamination Points on Fiber Optic Test
Equipment”.Createspace, North Charleston, SC (USA, 2015)
 M. Cherniakov (Ed.), Bistatic Radar: Principles and Practice, Wiley, 2007
 M. Richards, J. Scheer and W. Holm (Ed.), Principles of Modern Radar (Volume 1 – Basic
Principles), Scitech, 2010

Methods of Teaching and Lecture with exercises 4 SWS


Duration (SWS = h/week)
Recommended Prerequisites
Exam Prerequisite
Method of Assessment Written exam 90 min.
Workload Instruction Time Self Study Time Total
5 Credit Points 60 h 65 h 125 h
Remarks

26 
 
 
 
 

M3207 Embedded Systems (ES)


No. CrP Language Semester Elective Common Summer
M3207 5 English 2
Title of Module Person responsible
Embedded Systems (ES) Penirschke
Instructors
Penirschke, Gräfe
Learning Outcomes
Knowledge of
 Hardware and software structures for configurable embedded systems
 Components and applications of embedded systems
 Special requirements for programming embedded systems such as : cross compiler, in-circuit
programming, in-circuit-debugging, interfaces, low power consumption, reliability, exceptions and
traps, watchdog,
 Design, programming and application of embedded systems
Ability to
 Understand the complete design workflow (design – production – test) of an embedded system.
 Use software and hardware development tools for design and production of embedded systems.
 Analyze a given task for an embedded system design and to develop a solution based on time-to-
market standards using modern methods of platform-based design.
 Design, produce and test an embedded system under real conditions
Competence in
 Discussing modern developmental methods and new technologies, also considering the aspect of
environmental responsibility
 Developing embedded systems not only functionally, but also in terms of time, interference and
future-proofing

Content
 Fundamentals and system-functionality of embedded systems with various microcontrollers
including peripheral connections.
 Embedded systems in contrast to multifunctional systems (processor architectures and bus
systems; architecture and components of embedded systems; operating systems; design
constraints: low power, memory usage, real-time behavior
 Embedded system design processes (design analysis and optimization of embedded software)
 Embedded computing platforms (microcontrollers; memory hierarchies; busses; peripherals (I/O,
interfaces, timers, interrupts); use and design of virtual hardware components
 Analysis and optimization of embedded software (hardware / software co-design; real-time
constraints)
 Verification (hardware tests; software debugging; reconfigurable hardware in embedded systems;
fundamentals of rapid prototyping for embedded systems (sensors, systems, applications)

Literature
 Slides and Script
 Iniewski, Embedded Systems: Hardware, Design, and Implementation, Wiley online;
 Frank Vahid and Tony Givargis: Embedded System Design: A Unified
 Hardware/Software Introduction,
 Sloss, Symes, Wright: ARM System Developer's Guide - Designing and Optimizing System
Software;
 Wolf: High-Performance Embedded Computing

Methods of Teaching and Lecture with exercises 3 SWS


Duration (SWS = h/week)

27 
 
 
 
 
Recommended Prerequisites Signals and Systems, Fourier Transform, Discrete Mathematics, Basics
of Probability Theory
Exam Prerequisite
Method of Assessment Written exam 90 min.
Workload Instruction Time Self Study Time Total
5 Credit Points 45 h 80 h 125 h
Remarks

M3208 Network Security (NSec)


No. CrP Language Semester Elective Common Summer
M3208 5 English 2
Title of Module Person responsible
Network Security (NSec) Baums
Instructors
Baums, Behrens, Desch, H.-C.Uhl
Learning Outcomes
Knowledge of
 Network security principles
 Network security tools
 Device configurations for network security
Ability to
 Harden device access
 Secure network communication
 Structure a network topology for security
Competence in
 Network threads and mitigation measures awareness
 Assessing, reasoning and discussing individual and peer concepts

Content
 Network security threats
 Securing network devices
 Authentication, authorization, and accounting
 Implementing firewall technologies
 Implementing intrusion prevention
 Securing local area networks
 Implementing virtual private networks
 Implementing a security appliance
 Managing a secure network

Literature
 Cisco CCNA Security textbook
 Cisco CCNA Security labbook
 Buchanan: Introduction to Security and Network Forensics, CRC Press 2011

Methods of Teaching and Seminar 1 SWS


Duration (SWS = h/week) Lab-Exercise 2 SWS
Recommended Prerequisites Module Cybersecurity
Exam Prerequisite Accomplishing a set of online tests and experimental lab tasks
Method of Assessment a) Online test
b) Practical skill test
Workload Instruction Time Self Study Time Total
5 Credit Points 45 h 80 h 125 h
Remarks

28 
 
 
 
 

M3209 Internship
No. CrP Language Semester Elective Common Summer
M3209 5 English / 2
German
Title of Module Person responsible
Internship Klein
Instructors
All program lecturers
Learning Outcomes
Knowledge of
 The job market (incl. knowledge of application procedures and strategies)
 Companies` structures and philosophies
 Work processes, methods and tools
 Professional life parallel to academic studies
Ability to
 Apply the knowledge acquired in the Master’s program to company projects
 Understand inter-cultural differences and challenges in a corporate environment
 Discuss technical and non-technical targets in projects
 Work in a team
 Network with entrepreneurs for Master thesis and/or for future jobs
Competence in
 Carrying out engineering work in a company based in Germany
 Preparing documentation about an engineering task or project (incl. improving language and
communications skills for professional and scientific purposes)
 Presenting engineering work, methods and results in front of a group
 Negotiations

Content
 Seminar about the requirements of the job market
 Experimental applied research work
 Team work
 Documentation of the work
 Reflection and analysis of experiences
 Submission of a final report to the THM supervisor
 Presentation

Literature
 Textbooks/literature recommended by the supervisors in a company and at the THM

Methods of Teaching and Learning by doing; working in an organization, working in a project


Duration (SWS = h/week) under supervision, 1 SWS
Recommended Prerequisites Mandatory: Successful completion of all subjects from the first semester
Exam Prerequisite Delivery of a final report
Method of Assessment Oral presentation
Workload Instruction Time Self Study Time Total
5 Credit Points 15 h 125 h
Remarks

29 
 
 
 
 

M320A Student Research Project


No. CrP Language Semester Elective Common Summer
M320A 5 English 2
Title of Module Person responsible
Student Research Project Klein
Instructors
All program lecturers
Learning Outcomes
Knowledge of
 Work processes and methods
 Structures of scientific projects
Ability to
 Apply the knowledge, proficiencies and competences acquired in the modules during the Master’s
program to an engineering topic
 Analyze a given engineering problem/target
 Define objectives
 Do a literature review
 Define the steps and methods for solving an engineering problem
 Implement application-oriented solutions
 Work independently or in a team
Competence in
 Completing successfully a technical project, prior to the Master’s project
 Self-reliant solving of given engineering task under supervision
 Documenting and presenting the work done (incl. improving language and communications skills
for professional and scientific purposes)

Content
 A project (application-oriented) will be carried out in the lab related to the departments or
competence centers within the Technische Hochschule Mittelhessen / University of Applied
Sciences. The project will be supervised; however, independent work will be expected.
 Typically, the steps of the project are as follows:
 Negotiation of topics with the THM-professor
 Discussion and definition of the project goals, prior to the starting
 Regular meetings with supervisor for discussing the progress and/or revising the goal (if needed)
 Final report and presentation

Literature
 Related to the topics (e.g. literature from library), recommended by the supervisor; proceedings of
technical conferences related to the topics

Methods of Teaching and Individual support and supervision during the project
Duration (SWS = h/week)
Recommended Prerequisites At least, 21 CrP of first semester successfully completed
Exam Prerequisite Delivery of final report
Method of Assessment Oral presentation (30 Min.)
Workload Instruction Time Self Study Time Total
5 Credit Points 15 h 125 h
Remarks

M4000 Master Thesis with Thesis Defense


No. CrP Language Semester Mandatory Common Summer
M4000 30 English 3 Winter

30 
 
 
 
 
Title of Module Person responsible
Master Thesis with Thesis Defense Klein, Kuznietsov
Instructors
All lecturers of the program
Learning Outcomes
Knowledge of
 Applied scientific work and methods
 Current applied engineering research work
leer
Ability to
 Carry out independent applications-orientated engineering work in the field of Control, Computer
and Communications Engineering
 Define applied objectives
 Conduct a literature review and evaluate relevant information about the field and focus area;
gather and analyze data
 Define a research / work methodology and perform applied research work
 Analyze and evaluate achieved data and results
 Draw conclusions

Competence in
 Applying and transferring theoretical knowledge to explore an engineering topic; Exercising
analytical, problem-solving and organization skills
 Identifying and formulating the main issues and challenges related the topic
 Summarizing the work done in a written document following the principles of scientific writing
 Presenting and defending the engineering work / applied research accomplished

Content
 The content of the application-orientated Master-Thesis is typically based on current topics in
industry or research institutions in the area related to the studies. Regular progress reports and/or
meetings will show the progress of the work.
 Thesis Defense: An oral presentation including a discussion and a poster presentation
 Seminar: Student presentation of results obtained and future work within the Master-Thesis
including discussions about results obtained and definition of future work
 Procedure:
 The Master-Thesis can be carried out in a company, external research center or in a university lab.
In case of an external thesis, the subject of the thesis has to be approved by a professor of the
university prior to the start of the thesis; this professor will also be supervising the external work in
cooperation with an external supervisor.
 Parallel to the thesis work, all students have to attend the “Seminar parallel to thesis” at the
university, where they present their results in the middle of the thesis (see above).
 By the end date of the thesis, the student has to submit her/his thesis (written form). To the internal
supervisor and a co-supervisor, either from the company or from the university, a bound copy of
the thesis will be given for grading. In addition, a bound copy of the thesis (including a CD) will be
submitted to the examination board of the Master-studies in Control, Computer and
Communications Engineering.

Literature
 Textbooks/literature recommended by the supervisors in the company and at THM

Methods of Teaching and


Duration (SWS = h/week)
Recommended Prerequisites Successful completion of 50 course credit points (in total)
Exam Prerequisite Presentation in the “Seminar parallel to thesis” (mid-thesis presentation)
Delivery of Thesis Report

31 
 
 
 
 
Method of Assessment Master Thesis 27 CrP, Thesis Defense 3 CrP
Workload Instruction Time Self Study Time Total
30 Credit Points 30 h 6 Months
Remarks

32 
 

Das könnte Ihnen auch gefallen