Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
1
Table of Contents
German A1/ Parts 2 and 3 ...................................................................................... 2
English for GE Students B2 ..................................................................................... 4
Basics of International Sales and Business Development ............................................. 7
Business Storytelling .............................................................................................. 8
Intercultural Training for Germany and Bavaria ....................................................... 10
Bavarian Culture .................................................................................................. 12
Cross-Cultural Team Building ................................................................................ 14
Case Study DKMS-Project ..................................................................................... 17
EcoLab-News – News from Ecology and Economy .................................................... 20
Sustainability in Business ...................................................................................... 22
Simplified Microcontroller Programming .................................................................. 24
Introduction to Soil Mechanics ............................................................................... 26
Introduction to Geotechnical Engineering ................................................................ 28
International Contracting ...................................................................................... 30
Database Engineering........................................................................................... 31
Advanced Programming Techniques ....................................................................... 33
Algorithms and Data Structures ............................................................................. 35
Programming 2 .................................................................................................... 37
Computer Vision .................................................................................................. 39
Industry 4.0 ........................................................................................................ 41
Natural Language Processing ................................................................................. 43
Project Management ............................................................................................ 45
Informatics II ...................................................................................................... 47
AI and Software Development ............................................................................... 49
Mobile and Adaptive Human Machine Interfaces ...................................................... 51
A Business process case study in SAP for Beginners ................................................. 53
From Data to Big Data Analysis and Business Intelligence ......................................... 55
Advanced Modelling and Simulation ....................................................................... 57
Advanced Circuits Lab .......................................................................................... 59
Python Programming: Basics and Applications ......................................................... 61
Introduction to the Finite Element Method .............................................................. 63
Design Methodology/CAD ...................................................................................... 65
Introduction to Solidworks (CAD) ........................................................................... 66
Advanced Solidworks (CAD) .................................................................................. 67
State Control and Uncertainty Evaluation in Mechanical Engineering ........................... 68
Additive Manufacturing – more than 3D Printing ...................................................... 70
Introduction to Quality Management ...................................................................... 71
Physics for Engineers – an Introduction .................................................................. 73
Transducer Properties of Functional Soft Matter ....................................................... 75
Innovation Management ....................................................................................... 76
Recycling of Materials ........................................................................................... 77
Computation in C ................................................................................................. 79
Projects in Science and Engineering ....................................................................... 80
Advanced Projects in Science and Engineering ......................................................... 82
Projects in Industrial Engineering ........................................................................... 84
Advanced Projects in Industrial Engineering ............................................................ 86
Institute for International Affairs
2
German A1/ Parts 2 and 3
Course title German A1/ Parts 2 and 3
ECTS 4
Course type Course with exercises
SWS 4
Semester Winter and Summer
Workload in hours 60 hrs
Lecturer Dr. Virginia Wallner
Course objectives
Can understand and use familiar expressions
and very basic phrases aimed at meeting con-crete everyday needs
Can introduce themselves and others and ask
other people questions about their person Can communicate in a simple way if the other
person speaks slowly and clearly and is willing to help
http://www.europaeischer-referenzrahmen.de
Course contents
Grammar
Modal verbs/ sentence brackets Positions of a verb in a sentence Prepositions-Separable verbs
The perfect form with ‘haben/ sein’ Possessives -Dative verbs
The imperative Topics Free time activities
Food stuff and meals Means of transport and vacations
Apartments and houses Parts of the body
Institute for International Affairs
3
Recommended literature
Menschen. Deutsch als Fremdsprache. Kursbuch A1.1 Hueber. Kapitel 7-12 ISBN 978-3-19-301901-3
Menschen. Deutsch als Fremdsprache. Arbeitsbuch A1.1
mit Audio-CD. Hueber. Kapitel 7-12 ISBN 978-3-19-311901-8
Menschen. Deutsch als Fremdsprache. Kursbuch A1.2 Hueber. Kapitel 13-18 ISBN 978-3-19-561901-1
Menschen. Deutsch als Fremdsprache. Arbeitsbuch A1.2 mit Audio-CD. Hueber. Kapitel 13-18 ISBN 978-3-19-
511901-6
Teaching methods
Partner and group work Explanation of topics by the lecturer
Presentations and discussions Feedback from the lecturer
Listening exercises
Assessment method
Written examination, 90 min.
Language of
instruction
German
Prerequisite
Knowledge of the basic grammar categories in their native language (verbs, nouns, adjectives, subjects, direct objects)
Previous knowledge of ca. 30 Teaching Units (TU)
Institute for International Affairs
4
English for GE Students B2
Course title English for General Engineering Students
Level of course
This course is B2, meaning students should already have a basic understanding of the English language.
They should be able to write about and discuss various ideas and concepts.
ECTS 2
Course type Language Training Course
SWS 2
Semester Winter and summer
Workload in hours Total: 60 / In-class: 30 / Self-study: 30
Lecturer Neal O’Donoghue, MA
Course objectives
This course aims to deepen students’ encounter with the English language in a technical context by giving practical
training in specialized vocabulary, grammar and language usage. The four cardinal language skills – listening, speak-ing, reading, and writing – will play an integral role in this
training. The course is designed to be relevant and interesting for
Engineering students and will be adapted to their learning needs and study areas. By the end of the course, participants should have a more
comprehensive understanding of, and enhanced fluency in, the English language in an engineering context.
Course contents
Obligatory topics: Numbers and mathematical operations
Shapes and dimensions
Basic physics and the scientific worldview
Materials and their properties
Institute for International Affairs
5
Case study on an area related to technology /phys-
ics/engineering
Grammar/ communication skills
Variable content will be determined on the basis of a stu-
dent survey conducted in the first session. Current world events (including news events and popular culture) and recent technological innovations may be used
as a basis for discussions.
Teaching methods
Teaching methods focus on improving the four cardinal language skills and include group discussions and group
projects; individual work; mini-presentations; role-plays; close reading and listening activities; dictation; grammar
games; and various follow-up viewing and writing activi-ties. Work not completed in class should be done at home. Self-
study assignments will be set on a weekly basis.
Assessment method
Written exam (60 min + listening section)
No dictionaries are allowed. Exam structure:
- Part 1: Listening comprehension(s) 2-5 minutes
- Part 2: Reading comprehension(s) - Part 3: Vocabulary and technical content - Part 4: Grammar (maximum 10% of total exam
points, excluding writing exercise) - Part 5: Writing composition (150-200 words)
The exam will be based on topics covered during the se-mester.
Recommended literature
Astley, Peter, and Lewis Lansford. Engineering 1: Student's Book. Oxford: Oxford UP, 2013. Print. Bauer, Hans-Jürgen. English for Technical Purposes. Berlin:
Cornelsen, 2000. Print. Bonamy, David. Technical English 4. Harlow, England: Pear-son
Education, 2011. Print. Bonamy, David, and Christopher Jacques. Technical English 3.
Harlow: Pearson Longman, 2011. Print. Brieger, Nick, and Alison Pohl. Technical English: Vocabulary and
Grammar. Oxford: Summertown, 2002. Print. Dummett, Paul. Energy English: For the Gas and Electricity August 2017
Institute for International Affairs
6
Industries. Hampshire: Heinle, Cengage Learning, 2010.
Print. Dunn, Marian, David Howey, and Amanda Ilic. English for Mechanical Engineering in Higher Education Studies Course-
book. Reading: Garnet Education, 2010. Print. engine: Englisch für Ingenieure. <www.engine-magazin.de>
(Darmstadt). Various issues. Print. Foley, Mark, and Diane Hall. MyGrammarLab. Harlow: Pear-son,
2012. Print. Glendinning, Eric H., and Norman Glendinning. Oxford English
for Electrical and Mechanical Engineering. Oxford: Oxford UP, 1995. Print. Glendinning, Eric H., and Alison Pohl. Technology 2. Oxford:
Oxford UP, 2008. Print. Heidenreich, Sharon. English for Architects and Civil Engi-neers.
Wiesbaden: Vieweg + Teubner Verlag, 2008. Print. Ibbotson, Mark. Cambridge English for Engineering. Cam-bridge:
Cambridge UP, 2008. Print. Ibbotson, Mark. Professional English in Use. Engineering: Technical English for Professionals. Cambridge: Cambridge
UP, 2009. Print. Markner-Jager, Brigitte. Technical English: Civil Engineering
and Construction. Haan-Gruiten: Verl. Europa-Lehrmittle, 2013. Print.
Murphy, Raymond. English Grammar in Use. Cambridge: Cam bridge UP, 2004. Print. Schafer, Wolfgang. Construction Milestones: Englisch Fur
Bau-, Holz- Und Anlagenberufe. Stuttgart: Klett, 2013. Print. Wagner, Georg, and Maureen Lloyd. Zorner. Technical Gram-
mar and Vocabulary: A Practice Book for Foreign Students. Berlin: Cornelsen, 1998. Print.
Language of instruction
English
Prerequisite B1 / A-levels / school leaving certificate giving right of en-
try to higher education / 7-9 years of English
Institute for International Affairs
7
Basics of International Sales and Business Development
Course title Basics of International Sales and Business Development
Course ID 268
ECTS 2
Course type Lecture with group work and presentations
SWS 2
Semester Winter and summer
Lecturer Ibrahim Waked
Course objectives
General knowledge of international sales and strategic
business development mechanisms. As well as profound analysis of practical case studies.
Course contents
Basics of sales and business development
Analysis of market potential including cultural & po-litical aspects, correlation between microeconomic and demographic aspects, (PESTELO analysis)
Relevancy of world bank reports on general eco-nomic performance and their implementation in
company BD strategy Market entry and risk management
Recommended literature
Strategic Management by Richard Lynch von Pearson Longman
Business Development Management By Lutz Becker, Walter Gora, Tino Michalski
Teaching methods Lecture with integrated project development examples
Assessment method
Presentation and seminar paper
Language of
instruction
English
Institute for International Affairs
8
Business Storytelling
Course title Business Storytelling
Course ID 296
ECTS 2
Course type Elective
SWS 2
Semester Winter and summer
Workload in hours Total: 60 / In-class: 30 / Self-study: 30
Lecturers Diego and Raphael Fiche
Course objectives
At the end of this course, students will be able to:
Recognize key elements that go into persuasive sto-
rytelling Identify types of stories and their purposes
Create compelling stories to achieve business goals Apply acquired knowledge to develop a compelling
story to persuade others to think or act in a differ-
ent way.
Course contents
Introduction to Business Storytelling
Power of Business Stories: when and why to tell them
Types of Business Stories and Their Purposes
Structuring Your Story to Engage the Audience Storytelling techniques
Enhance Your Storytelling Skills
Recommended
literature
Janis Forman (2013), Storytelling in Business: The Au-thentic and Fluent Organization
Seth Godin(2005), All Marketers Are Liars
Institute for International Affairs
9
Teaching methods
Lectures Group work
Case studies Presentation Exercises
Assessment method
Class workshops / presentation / case studies / seminar paper
Language of instruction
English
Prerequisites None
Institute for International Affairs
10
Intercultural Training for Germany and Bavaria
Course title Intercultural Training for Germany and Bavaria
ECTS 1
Course type Elective
SWS 1
Semester Winter and summer
Workload in hours 30 hours
Name of Instructor Lisa Werner
Course objectives
Participants get an understanding of the different theories of “culture” and learn about stereotypes and traditions in
Bavaria. Furthermore, the participants get information on Germany and Bavaria as well as the Deggendorf Institute of Technology.
Course contents
I. Culture (theroies) II. Customs and Rituals in Germany/Bavaria
III. Information on Germany and Bavaria and the DIT IV. Quiz and Presentation V. Culture Shock
Recommended
literature
Bolten J. und Ehrhardt C., Interkulturelle Kommunikation, Verlag Wissenschaft & Praxis 2003;
Bolten J, Einführung in die interkulturelle Wirtschaftskom-munikation, Vandenhoeck & Ruprecht 2007
Teaching methods
The course is organized according to four pillars:
1. Culture
2. Customs and Rituals 3. Information on Germany/Bavaria
Institute for International Affairs
11
4. Culture Shock
Whereas hard facts are taught in a classical lecture style, students will do lots of role-plays, critical incidents, short
movies and do a quiz.
Assessment method Participation, Quiz and Presentation
Language of instruction
English/German
Prerequisite None
Institute for International Affairs
12
Bavarian Culture
Course title Bavarian Culture
Course ID 229
SWS 2
Semester Winter and summer
ECTS 2
Course type Elective
Language of instruction
English
Name of lecturer Jennifer Hauer
Course objectives
Participants get a deeper understanding of the traditional and contemporary Bavarian culture by integrating
knowledge about customs, language, and history with cul-turally routed events.
Course contents
1. Hard facts
1.1. History 1.2. Demographics
1.3. Geography 2. Customs and rituals 2.1. Traditional
2.2. Contemporary 3. Language
4. Events
Teaching methods
The course is organized according to four pillars: 1. Hard Facts 2. Customs and Rituals
3. Language 4. Events
Whereas hard facts are taught in a classical lecture style, students should experience aspects of the culture in a lively
Institute for International Affairs
13
manner through knowledge dissemination of cultural ex-
perts, off-campus seminars at events of traditional cultural origin, as well as learning and engaging in cultural rituals
themselves. The aim is to deepen and complement the con-tents taught in the Orientation Week.
Recommended
literature
Jonas, B., Gebrauchsanweisung für
Bayern, Piper Verlag, 2007
Assessment methods
Seminar paper
Prerequisites
Participants should have attended the introductory Intercul-tural Training during the Orientation Week.
Institute for International Affairs
14
Cross-Cultural Team Building
Course title Cross-Cultural Team Building Workshop
Lecturer Prof. Dr. Johann Nagengast
Course type Elective
SWS 2
Semester Winter and summer
ECTS 2
Assessment method
Seminar paper
Course language English
Course objectives
Globalisation demands that managers possess the basic skills required to work together in international teams. Many companies actively encourage the development of these
skills through teambuilding or team development programs. Especially for change management, team development
plays an increasingly important role. Here the critical goal is to optimise how the group members work together as a
team. Key factors affecting a team’s success include organ-isation, structures, processes, culture and relationships.
International Team Building is conducted at the beginning
of the semester as a three day off-campus seminar. The hands-on, outdoor training gives the students intensive ex-
posure to the multifaceted nature of group dynamics.
By working together to solve complex problems and through structured feedback sessions, the participants become sen-
sitised to the rolls they assume in group interactions, to the limitations imposed by the German and their own cultures,
and to the conditions required for effective team work.
Institute for International Affairs
15
The course supports the integration of foreign students into
campus and social life and helps build lasting working rela-tionships among all participants.
The skills of giving and receiving of feedback are learned in the protective atmosphere of small groups through intensive exchanges between instructors and participants. This leads
to improved observation and communication skills.
Moreover, the group members continually switch roles. This
promotes a deeper understanding of social interaction, helps members to reflect on their contribution to the group process, encourages members to experiment with new be-
havioural concepts, and improves the group’s capacity to co-operate and perform. Final feedback rounds offer the
possibility to align the members’ self-images with the per-ception others have of them, to reduce “blind spots”, to in-crease self-confidence and their ability to reflect.
The capacity to give appropriate feedback in various situa-tions, to monitor one’s self image as well as the conse-
quences of one’s own behaviour form the basis for a suc-cessful career in management.
Course contents
Group dynamics, processes and structures in groups; Roles in groups (roles in tasks and supporting roles); Group lead-ership; Effect of one’s actions in groups; The “give and take” of feedback; Self-image and how others see you; Commu-nication levels (content versus relationship); Conditions for successful co-operation; Cultural influences on teamwork.
Note: The main emphasis of this course is not the convey-ance of theoretical knowledge, but rather learning directly
from experience. The theories on which the intervention and evaluation sessions are based are taught in the course “Hu-man Resources Management”.
Teaching methods
This course is organised as an interactive experience and activity based training program. With the help of complex
tasks, timed interaction activities combined with elements of surprise, classical outdoor training exercises, moderated feedback and reflection sessions, participants are taught the
necessary conditions for effective teamwork.
The teaching methods are based on the principles of self-
organised learning. The instructors define their roles in terms of Schein’s model of process consulting.
Institute for International Affairs
16
They intervene by questioning the participants in a manner
designed not only to examine their perspectives, but to in-troduce new perspectives and stimulate the group’s creative
process.
The responsibility for these process remains with the partic-ipants.
In the context of the learning environment, the students enjoy the opportunity to increase their observation, com-
munication, co-operation, self-reflection, teamwork and management skills as well as their self-confidence.
In addition, the course offers the students the chance to
network and develop sustainable work relationships at the start of their studies.
Suggested Literature
Baron, R. S.: Group Process, Group Decision, Group Action, 2nd. Ed., Buckingham, 2003;
Buchanan, D., Huczynski, A.: Organizational Behavior, 5th
Ed., Harlow, 2004;
Wagner, M., Waldmann, R.: Vom Outdoor-Training zur Tea-
mentwicklung, Welchen Beitrag leisten Hochseilgarten? in: Jagenlauf, M./Michl, W. (Hrsg.) Erleben und Lernen – Inter-
nationale Zeitschrift fur handlungsorientiertes Lernen, 1/2004
Notes
The weekend seminar is characterised by team teaching in
a mountain hostel. The team consists of Prof. Dr. Nagengast and trained tutors selected from participants in the course
„Train the Trainer“. The tutors make it possible to conduct the training in small „protected“ groups (around 8) and to give qualified feedback.
Institute for International Affairs
17
Case Study DKMS-Project
Course title Case Study DKMS-Project
ECTS 2
Course type Elective
SWS 2
Semester Summer
Workload in hours Total: 60 / In-class: 30 / Self-study: 30
Lecturer Ms Kathrin Auer, M.A.
Course objectives
Students should obtain the following knowledge within this
course: Successful completion of a defined real project and get-
ting to know project management tools linked to that Creation and implementation of a social media and
press campaign
Getting to know the fundamentals of fundraising Getting to know fundamentals about social business
and non-profit organization
Course contents
1) Project Management Fundamentals of project management, defining pro-
ject goals and further topics related to that Project management tools – Overview over various
methods Stakeholder management Software tools in project management Project phases Project management standards and norms Project staffing Practical implementation of the theory in the given
project 2) Marketing
Basics of press work Creation and Publication of press articles resp. a
press kit within the project
Institute for International Affairs
18
Creation of a social media campaign via the social
media channels Instagram Facebook, Xing and Twit-ter
Fundamentals of Guerilla Marketing Practical implementation of guerrilla marketing
measures in the project Networking and relationship marketing
3) Social business/ Non profit organizations
Fundamentals of Social entrepreneurship Business models of Social businesses and non-profit
organizations Market overview of non-profit organizations in Ger-
many Current trends, topics and examples in social busi-
nesses 4) Fundraising
Fundamentals of Fundraising The fundraising-pyramid Fundraising via various channels Practical use of our knowledge in fundraising within
the project 5) Setting goals and controlling the project success
Basics regarding the topics controlling and goalset-
ting Defining main and sub goals
Controlling of the concrete project success Tools, tips and tricks for achieving goals Methods for motivation and rewarding
6) Working on practically oriented case studies and exam-ples regarding all course subject
Recommended
literature
Handbuch Fundraising (Michael Urselmann, Hrsg.)
Crashkurs Projektmanagement: Grundlagen für alle Projektphasen (Peipe, Sabine)
Professionelle Pressearbeit: Praxiswissen für Non-Profit-Organisationen (Franck, Norbert)
Professionelles Guerilla-Marketing: Grundlagen – In-
strumente – Controlling Guerilla-Marketing des 21. Jahrhunderts: clever
werben mit jedem Budget
Teaching methods The project will be a nice mixture of project-related lec-
tures and team work on the project.
Assessment method
Seminar paper
Language of instruction
English
Institute for International Affairs
19
Prerequisite
You don't have to bring anything, except the willingness to
get involved in our project and to deal with topics like fundraising, organizing a hands-on project, getting to
know press relations, (guerrilla) marketing and related topic
Institute for International Affairs
20
EcoLab-News – News from Ecology and Economy
Course title EcoLab-News – News from Ecology and Economy
ECTS 2
Course type Elective
SWS 2
Semester Summer
Workload in hours Total: 60 / In-class: 30 / Self-study: 30
Lecturer Prof. Dr. Robert Feicht
Course objectives
Do you want to understand current climate policy issues
and participate in sustainable development? The Fridays for Future movement has proven that properly set infor-
mation will be heard. Together we will develop a kind of "information service" for the European Campus, which in-forms about the latest news, trends and movements in the
field of sustainability and international politics. Methods expertise: In group work, various topics should be devel-
oped in a way that makes them easily understandable and communicable. Professional skills: Current knowledge in the field of sustainability and/or international politics. So-
cial competence: Students work in groups. They learn the dynamics of team work and competences like systemic
thinking, forward-thinking and acting, critical thinking, competence for fair and environmentally friendly action as well as competence in planning and implementing innova-
tive projects.
Course contents
Development and implementation of an "information ser-
vice" (newsletter, posts) in the field of sustainability and/or international politics.
Preparation of current political topics, but also trends and developments in the field of sustainability for different tar-get groups and different media.
Institute for International Affairs
21
Teaching methods Group discussion and group work. Summary and presenta-tion of the results.
Assessment method seminar paper and presentation
Language of instruction
English
Prerequisite None. Good writing skills and interest in current sustaina-ble and/or political topics would be beneficial.
Institute for International Affairs
22
Sustainability in Business
Course title Sustainability in Business
ECTS 2
Course type Elective
SWS 2
Semester Summer
Workload in hours Total: 60 / In-class: 30 / Self-study: 30
Lecturer Ms Janina Beduhn
Course objectives
Methods expertise: Scientific work, cooperative group
work during class, processing and structuring knowledge for discussionProfessional skills: evaluation and reflection on sustainability scenarios in business. Students learn to
question and expand known management theory by apply-ing methods that enable the integration of sustainability
into basic strategy and management processes. Practical relevance is created through the active inclusion of com-pany examples. Social competence: change of perspective
and the ability for self-reflection. Plenary discussions will enable students to reflect on controversial sustainability is-
sues in the corporate environment.
Institute for International Affairs
23
Course contents
In times of global change, when megatrends such as cli-mate change, loss of biodiversity and increasing social ten-sions are becoming ever more apparent, sustainable de-
velopment is at the centre of the discussion. Sustainable development starts with each individual, but it is not
enough for private individuals to choose a regional vaca-tion spot and regulate their own meat consumption. Com-panies must also take a stand and assume responsibility -
if only to safeguard their own economic heritage. After all, through the production and use of their products and ser-
vices, they have a major impact on society worldwide, es-pecially in the areas of: Working conditions, human rights, health, environment, innovation, education and training.
The Sustainability in Business course provides basic knowledge about sustainability in the business environ-
ment. The business case of sustainability for companies is developed and concrete methods of sustainability manage-ment are trained. Critical issues in the corporate context
are addressed and discussed.
Recommended
literature The lecture material is comprehensive.
Teaching methods Online lecture, reading material, practical examples, group
discussion, group work and presentation of the result.
Assessment method Written examination, 60 min.
Language of instruction
English
Prerequisite Basic knowledge in business and interest in sustainability
issues
Civil and Construction Engineering and Environmental Technology
24
Simplified Microcontroller Programming
Course title Simplified Microcontroller Programming
ECTS 2
Course type Lecture with practical exercises
SWS 2
Semester Winter and summer
Workload in hours
Total: 60 / In-class: 30 / Self-study: 30
Lecturer Johann Gerner
Course objectives
In almost all areas of technical installations, microcontrol-
lers constitute the core of control and regulating engineer-ing. By means of various university initiatives, systems have been developed that are both inexpensive and easy
to program and therefore they are especially suitable for students who do not have an extensive basic knowledge in
the field of electrical engineering. Based on the simple de-velopment system “Arduino”, students will learn how can be solved technical problems in the various engineering
disciplines with the aid of software and hardware. Here, the handling of hardware-based programming is exercised
and solution approaches are developed that are presented in the various sensors and actuators.
Course contents
• Introduction: presentation of the development system Arduino and its sub-systems • Testing and analysis of existing sample programs under
consideration of special problem cases • Reading and implementing Fritzing diagrams and wiring
diagrams • Inclusion and application of external program libraries • Application programming of different sensors and their
characteristics
Civil and Construction Engineering and Environmental Technology
25
• Control of different actuators and introduction to the ap-
plied technology • Program development for simple measurement and con-
trol applications • Information about current development trends in micro-controller engineering
Recommended literature
Massimo Banzi, Arduino fur Einsteiger (2012); O’Reilly Simon Monk, Programming Arduino Next Steps: Going
Further with Sketches
Teaching methods Seminar-like lessons and practical tasks in the laboratory
Assessment method Presentation of project results
Language of
instruction
English
Prerequisites Fundamentals of Informatics, experience with Windows
Civil and Construction Engineering and Environmental Technology
26
Introduction to Soil Mechanics
Course title Introduction to Soil Mechanics
ECTS 2
Course type
Lecture and exercises
Presentations Discussion
SWS 2
Semester Winter and summer
Lecturer Prof. Dr.-Ing. Parviz Sadegh Azar
Course objectives
The objective of this course is to introduce the subject of soil mechanics and provide the basics of geotechnical engi-
neering. Some of the important topics that students will learn during
the course: soil structure and grain size; identification and classification of soils for engineering purposes; physical and
engineering properties of soils; fundamental behaviour of soils subjected to various forces; groundwater and seepage through soils; compaction; consolidation; shear strength;
and bearing capacity of soils. Students will get acquainted to several geotechnical prob-
lems and documentation of geotechnical observations. Upon successful completion of the course, students should be able to apply fundamentals of soil mechanics and principles
of geotechnical engineering in the analysis, design, and con-struction of civil engineering projects.
Course contents
The subject will give an introduction to:
Classification of soil materials Stresses and strain in soil
Shear strength of soil Lateral earth pressure
Primary settlement of soil and calculations Slope stability Bearing capacity of foundations
Uplift and hydraulic failure
Civil and Construction Engineering and Environmental Technology
27
Recommended
literature
R.F. Craig. “Soil Mechanics”, Van Nostrand Reinhold Com-pany.
B. M. Das, “Principles of Geotechnical Engineering”, PWS-KENT.
David F. McCarthy, “Essentials of Soil Mechanics and Foun-
dations” Prentice Hall. R. D. Holtz, W. D. Kovacs, and T. C. Sheahan “An intro-
duction to Geotechnical Engineering”, Prentice-Hall.
T. W. Lambe and R. V. Whitman, “Soil Mechanics”, John Wiley & Sons, Inc.
C. Liu and J. B. Evett, “Soils and Foundations”, Prentice Hall.
S. Prakash, “Fundamentals of Soil Mechanics”, S.P. Foun-dation
K. Terzaghi and R. B. Peck, “Soil Mechanics in Engineering
Practice”, John Wiley & Sons, Inc.
Teaching methods
This course is a comprehensive course of integrating the-ory and practice.
For each of the above topics students will • first understand the theoretical background (lecture),
• then the students get to solve a related problem (exer-cise), • followed by practical application samples and further
cases of using the theoretical background in practice
Assessment method Written examination, 90 min.
Language of instruction
English
Prerequisite Mathematics
Civil and Construction Engineering and Environmental Technology
28
Introduction to Geotechnical Engineering
Course title Introduction to Geotechnical engineering
ECTS 2
Course type Lecture and exercises Presentations
Discussion
SWS 2
Semester Winter and summer
Lecturer Prof. Dr.-Ing. P. Sadegh Azar
Course objectives
This unit of study aims to introduce you to the fundamen-
tals and basic techniques used in Foundation Engineering. Specifically, it will provide you with the design and con-
struction principles used in Foundation Engineering type structures such as earth retaining structures, sheet piles and shallow footings.
Some of the important topics that students will learn
during the course: 1. Analyse earth retaining structures to determine active, passive and at rest lateral earth pressures (and associated
forces). 2. Design the dimensions of retaining gravity and cantile-
ver walls and assess the stability of these designed walls. 3. Determine the appropriate section of sheet piles and the depth of embedment, maximum moment, and the tension
in tie rod in case of using anchored sheet piles. 4. Analyse bearing capacity of soils under shallow footings.
5. Design shallow footings based on dimensions, thickness, area and length. 6. The basics for determining the bearing capacities of sin-
gle piles.
Students will get acquainted to several geotechnical prob-lems and documentation of geotechnical problems. Upon
successful completion of the course, students should be able to apply fundamentals of foundation engineering
and principles of geotechnical engineering in the analy-sis, design, and construction of civil engineering projects.
Civil and Construction Engineering and Environmental Technology
29
Course contents
The subject will give an introduction to:
Introduction to design according to EC 7
Bearing capacity of foundations Excavation shoring methods Introduction to pile design
Uplift and hydraulic failure Slope stability
Recommended
literature
B. M. Das, “Principles of Geotechnical Engineering”,
David F. McCarthy, “Essentials of Soil Mechanics and Foun-dations” Prentice Hall.
R. D. Holtz, W. D. Kovacs, and T. C. Sheahan “An intro-
duction to Geotechnical Engineering”, Prentice-Hall. Braja M. Das, Principles of Foundation Engineering, Sixth
Edition, 2007.
C. Liu and J. B. Evett, “Soils and Foundations”, Prentice Hall.
Donald, P. Coduto, Foundation Design Principles and Prac-tices, Second Edition.
Bowles, Foundation Analysis and Design
Teaching methods
This course is a comprehensive course of integrating the-ory and practice.
For each of the above topics students will • first understand the theoretical background (lecture),
• then the students get to solve a related problem (exer-cise), • followed by practical application samples and further
cases of using the theoretical background in practice
Assessment method Written exam
Language of instruction
English
Prerequisite Soil mechanics
Civil and Construction Engineering and Environmental Technology
30
International Contracting
Course title International Contracting
ECTS 5
Course type Lecture
SWS 4
Semester Summer
Workload in hours Total: 150 / In-class: 45 / Self-study: 105
Lecturer Prof. Dr.-Ing. Gerd Maurer
Course objectives
Basic understanding of procedures in International Con-
tracting of Construction Projects including Tendering & Project Management Methods
Course contents
Tendering & Contracting Construction Management
Cost Estimation Scheduling Techniques
Recommended literature
FIDIC
Teaching methods Lesson
Assessment method Paper
Language of instruction
English
Prerequisite None
Computer Science
31
Database Engineering
Course title Database Engineering
ECTS 5
SWS 4
Semester Winter and summer
Workload in hours In-class: 60 hrs. / Self-study: 90 hrs / Total: 150 hrs
Lecturer Prof. Dr. Udo Garmann
Course objectives
After this module students should
be able to describe the database design process,
know the elements of the Entity-Relationship-Model,
can build an Entity Relationship Model for a specific case,
can normalize a database design,
be able to manage a database through a database management system,
be able to query a database using SQL,
know the core components and functionalities of a database management system.
Recommended literature
Conolly, Thomas M.; Begg, Carolyn E.: Database Solutions -
A step-by-step guide to building databases. 2nd Edition. Har-low, Essex: Pearson Education Limited, 2004
Conolly, Thomas M.; Begg, Carolyn E.: Database systems - A practical approach to design, implementation, and manage-
ment. 4th edition. Addison-Wesley, an imprint of Pearson Ed-ucation, 2005
Teaching methods
Classes with exercises and practical training Course and document management through E-Learning Sys-tem iLearn
Computer Science
32
Assessment
method
Written examination, 90 min.
Language of instruction
English
Prerequisite
Basics in Computer Science
Computer Science
33
Advanced Programming Techniques
Course title Advanced Programming Techniques
ECTS 5
Course type Lecture
SWS 4
Semester Summer
Workload in hours Total: 150 / In-class: 60 / Self-study: 90
Lecturer Prof. Dr. Andreas Fischer
Course objectives
Students of this course extend their software programming abilities by creating and maintaining a complex computer
program in a development team. They learn the interplay between the design, maintenance and extension steps as
applied to a complex software project.
Course contents
Using versioning control software The software development process
Requirements analysis Software architecture with UML
Software design patterns Unit tests Test-driven development
Recommended
literature
R. Martin: Clean Code: A Handbook of Agile Software Craftsmanship, 1. Auflage, Prentice Hall 2008.
M. Fowler: Patterns of Enterprise Application Architecture, 1. Auflage, Addison Wesley 2002.
E. Gamma / R. Helm / R. Johnson / J. Vlissides: Design Patterns. Elements of Reusable Object-Oriented Software,
1. Auflage, Prentice Hall 1994.
A. Hunt / David Thomas / W. Cunningham: The Pragmatic Programmer. From Journeyman to Master, 1. Auflage, Ad-dison Wesley 1999.
Computer Science
34
Teaching methods Lecture with practical exercises
Assessment method Written examination (90 min.)
Language of instruction
English
Prerequisite Basic education in computer science, proficiency in an ob-ject-oriented programming language
Computer Science
35
Algorithms and Data Structures
Course title Algorithms and Data Structures
ECTS 5
Course type Lecture and lab
SWS 4
Semester Summer
Workload in hours 150 hours
Lecturer Prof. Dr. Patrick Glauner
Course objectives
The aim of this class is to provide an introduction to one of
the most important foundations of a computer science de-gree: algorithms and data structures. A data structure en-ables a programmer to structure data into conceptually
manageable relationships. An algorithm is a finite se-quence of well-defined, computer-implementable instruc-
tions to solve a class of problems or to perform a compu-tation. Algorithms often operate on data structures. This course provides a journey through computer science. Stu-
dents will acquire a solid foundation in how the most im-portant algorithms and data structures work. They will also
learn how to design efficient algorithms and data struc-tures.
Course contents
Introduction: algorithm definition, classification of algorithms
Graphs: graph definitions, applications in computer
science, shortest path, lowest cost, A* Complexity analysis: time complexity, O, Omega,
Theta, o and O tilde notations, space complexity Lists: arrays, dynamic arrays/lists, amortization,
fundamental operations, stacks, queues, linked lists
Recursion: search, divide and conquer, recurrence relations, master theorem backtracking, dynamic
programming Sorting: bubble sort, selection sort, insertion sort,
merge sort, quicksort, lower bounds
Computer Science
36
Trees: binary trees, traversing, advanced types of
trees, decision trees Maps and hash tables: key-value stores, hashing, collision handling
Selected algorithms: fast matrix multiplication, string matching, prime numbers
Quantum computing: qubits, quantum logic gates,
quantum computers, quantum algorithms
Recommended literature
1. M. Goodrich et al., "Data Structures and Algorithms in Python", John Wiley & Sons, 2013.
2. R. Sedgewick, "Algorithms", Addison Wesley, fourth edition, 2011. 3. M. Sipser, "Introduction to the Theory of Computa-
tion", Cengage Learning, third edition, 2012.
Teaching methods Lecture and lab
Assessment method
Written examination 90 min.
Language of
instruction
English
Prerequisite Programming foundations
Computer Science
37
Programming 2
Course title Programming 2
ECTS 5
Course type Lecture and lab
SWS 4
Semester Summer
Workload in hours 150 hours
Lecturer Prof. Dr. Patrick Glauner
Course objectives
The aim of this class is to provide students with advanced
programming concepts, modeling methods, different pro-gramming paradigms and various tools. Students will ac-quire a more solid foundation in how to design and imple-
ment software. They also learn how to use professional software tools. Doing so, they will be able to write high-
quality software in teams.
Course contents
Introduction: revision of fundamental programming
concepts, Python primer Tools: IDEs, interactive environments, Jupyter note-
books, revision control, debuggers, timing code,
profilers, Cython, loggers, work package trackers, bugtrackers, build chains
Code conventions: style guides, clean code Modeling: use case diagrams, activity diagrams,
class diagrams, object diagrams
OOP: decorators, refactoring, design patterns Testing: unit tests, test-driven development, test
coverage Memory management: stack and heap, manually
freeing memory, garbage collection, interning
Exception handling: raising and catching, asserts File handling: reading and writing, deleting, seriali-
zation, JSON, pickle, tabular data Multithreading: parallelism and concurrency, creat-
ing threads, global interpreter lock (GIL)
Computer Science
38
Logic programming: logic, declarative programming,
Prolog
Recommended literature
1. S. Chacon and B. Straub, "Pro Git", Apress, 2nd edi-tion, 2014. 2. M. Goodrich et al., "Data Structures and Algorithms
in Python", John Wiley & Sons, 2013. 3. C. Larman, "Applying UML and Patterns: An Intro-
duction to Object-Oriented Analysis and Design and Iterative Development", 3rd edition, Prentice Hall, 2004.
4. E. Matthes, "Python Crash Course: A Hands-On, Project-Based Introduction to Programming", 2nd
edition, 2019.
Teaching methods Lecture and lab
Assessment method Written examination 90 min.
Language of
instruction
English
Prerequisite Programming foundations
Computer Science
39
Computer Vision
Course title Computer Vision
ECTS 5
Course type Lecture and lab
SWS 4
Semester Summer
Workload in hours 150 hours
Lecturer Prof. Dr. Patrick Glauner
Course objectives
The aim of this class is to discuss Computer Vision (CV),
which allows computers to process visual inputs. We deal every day dozens of times with CV, such as facial recogni-tion, real-time translating camera input or auto-tagging
friends in photos. Modern CV algorithms are strongly based on machine learning methods, in particular deep
neural networks. Students will acquire knowledge in CV and be able to elaborate it further in the future, for exam-ple in projects or further studies. Overall, CV is a cutting-
edge field, with many high-pay opportunities for gradu-ates.
Course contents
Introduction: applications, computational models for vision, perception and prior knowledge, levels of vi-
sion, how humans see Pixels and filters: digital cameras, image represen-
tations, noise, filters, edge detection
Regions of images: segmentation, perceptual group-ing, Gestalt theory, segmentation approaches, im-
age compression Feature detection: RANSAC, Hough transform, Har-
ris corner detector
Object recognition: challenges, template matching, histograms, machine learning
Convolutional neural networks: neural networks, loss functions and optimization, backpropagation, convolutions and pooling, hyperparameters, AutoML,
efficient training, selected architectures
Computer Science
40
Image sequence processing: motion, tracking image
sequences, Kalman filter, correspondence problem, optical flow
Foundations of mobile robotics: robot motion, sen-sors, probabilistic robotics, particle filters, SLAM
Outreach: 3D vision, generative adversarial net-
works, self-supervised learning
Recommended
literature
1. R. C. Gonzalez and R. Woods, "Digital Image Pro-cessing", Pearson, 3rd edition, 2018.
2. I. Goodfellow, Y. Bengio and A. Courville, "Deep Learn-ing", MIT Press, 2016.
Teaching methods Lecture and lab
Assessment method
Project
Language of instruction
English
Prerequisite Programming foundations, multivariate calculus
Computer Science
41
Industry 4.0
Course title Industry 4.0
ECTS 2.5
Course type Lecture and seminar
SWS 2
Semester Summer
Workload in hours 75 hours
Lecturer Prof. Dr. Patrick Glauner
Course objectives
This class provides students with an introduction to Indus-
try 4.0 - the Fourth Industrial Revolution, which is the on-going automation of traditional manufacturing and indus-trial practices, using modern smart technology. Students
will acquire a solid foundation in how large-scale machine-to-machine communication (M2M) and the internet of
things (IoT) are integrated for increased automation, im-proved communication and self-monitoring and production of smart machines that can analyze and diagnose issues
without the need for human intervention. As an outcome, students will be able to work on real-world problems in In-
dustry 4.0. Overall, Industry 4.0 is a cutting-edge field, with many high-pay opportunities for graduates.
Course contents
Introduction: history of the industrial revolution, digital transformation of industry, cyber-physical systems, use cases
Foundations of industrial automation: automation pyramid, ERP systems, MES, SCADA and HMIs,
PLCs, sensors and actuators Introducing Industry 4.0: smart factories, main
characteristics, value chain, design principles, build-
ing blocks, challenges Selected research papers
Computer Science
42
Recommended
literature
1. A. Gilchrist, "Industry 4.0: The Industrial Internet of Things", Apress, 2016.
2. P. Glauner and P. Plugmann (Eds.), "Innovative Tech-nologies for Market Leadership: Investing in the Fu-
ture", Springer, 2020. 3. G. Veneri and A. Capasso, "Hands-On Industrial In-ternet of Things: Create a powerful Industrial IoT in-
frastructure using Industry 4.0", Packt, 2018.
Teaching methods Lecture and seminar
Assessment method Seminar presentation
Language of instruction
English
Prerequisite None
Computer Science
43
Natural Language Processing
Course title Natural Language Processing
ECTS 2.5
Course type Lecture and lab
SWS 2
Semester Summer
Workload in hours 75 hours
Lecturer Prof. Dr. Patrick Glauner
Course objectives
The aim of this class is to discuss Natural Language Pro-
cessing (NLP), which allows computers to process human language. We deal every day dozens of times with NLP, such as doing a Google search, spelling correction on a
smartphone, classification of emails as spam or recognition of hand-written characters on mail. Modern NLP algorithms
are strongly based on machine learning methods. Students will acquire knowledge in NLP and be able to elaborate it further in the future, for example in projects or further
studies.
Course contents
Foundations: stemming, stop words, n-grams
Text classification: naive Bayes, spam filtering, lan-guage detection, logistic regression
Spelling correction Search engines: ranking, vector space model, Pag-
eRank
Outlook: embedding, recent advances in NLP
Recommended
literature
1. C. Bishop, "Pattern Recognition and Machine Learn-
ing", Springer, 2006. 2. C. Manning, P. Raghavan and H. Schütze, "Introduc-
tion to Information Retrieval", Cambridge University Press, 2008. 3. S. Russel and P. Norvig, "Artificial Intelligence: A
Modern Approach", Prentice Hall, third edition, 2009.
Computer Science
44
Teaching methods Lecture and lab
Assessment method Written examination 45 min.
Language of instruction
English
Prerequisite Programming foundations
Computer Science
45
Project Management
Course title Project Management
ECTS 5
Course type Lecture
SWS 4
Semester Summer
Workload in hours Total: 150 / In-class: 60 / Self-study: 90
Lecturer Prof. Dr. Christina Bauer
Course objectives
The students get to know the most important content of
(IT) project management. After the course the students are able to plan and carry out a project with appropriate methods.
Course contents
Contents include but are not limited to:
Phases of a project and documentation Requirements engineering
Project controlling Static and agile methods
Recommended literature
Cleland, D. I., & Ireland, L. R. (2008). Project man-ager's handbook: Apply best practices across Global
industries. McGraw-Hill. Additional literature will be announced in the course
Teaching methods Combination of lecture, presentation and case studies
Assessment method Written examination, 90 min. and presentation
Language of instruction
English
Computer Science
46
Prerequisite none
Computer Science
47
Informatics II
Course title Informatics II
ECTS 5
Course type Lecture
SWS 4
Semester Summer
Workload in hours Total: 150 / In-class: 60 / Self-study: 45 / Virtual: 45
Lecturer Prof. Dr. Gökçe Aydos
Course objectives
The Informatics II aims at providing an in-depth under-standing of the relevant aspects of computational science. After successfully completing the module, students will:
- be confident in Python programming language and how to use it as a tool for data analysis.
- know how to use computation to help data tell a story - be familiar with fundamental principles and methods of
visualization. - know how to use tools widely used by data scientists, such as Jupyter Notebooks etc
- be able to write Python scripts for biomedical ap-proaches.
- know how to use different software tools and know about their application and function.
Course contents
- Advanced Python programming language
- Principles and methods of visualization - Open access tools
Recommended literature
Computer Science
48
Teaching methods Seminar-like classes, application examples
Assessment method Written examination, 90 min.
Language of instruction
English
Prerequisite None
Computer Science
49
AI and Software Development
Course title Artificial Intelligence and Software Development
ECTS 5
Course type Lecture
SWS 4
Semester Summer
Workload in hours Total: 150 / In-class: 60 / Self-study: 90
Lecturer Prof. Dr. Cezar Ionescu
Course objectives
AI software development requires knowledge of multiple
programming paradigms. This course introduces the stu-dents to functional, logic, and probabilistic programming with applications to AI. Students will experience each par-
adigm using a different programming language, but they will learn to relate them to the mainstream programming
language Python. After completing the course, the students can
define the programming paradigms used in AI
decide which programming paradigm best fits a problem domain
design solutions using the appropriate programming paradigm
translate the solution using a mainstream program-
ming language (Python)
Course contents
Introduction: AI and software development Introduction to functional programming using
Haskell
Symbolic differentiation as an application of func-tional programming
Implementing search strategies for board games Functional programming in Python Property-based testing in Haskell and Python
Logic and functional programming: dependent types Logic programming and SAT/SMT solvers
Probabilistic programming using WebPPL Probabilistic programming in Python
Computer Science
50
Recommended
literature
Programming in Haskell 2nd Ed, Graham Hutton,
CUP 2016 Conceptual Programming with Python, Thorsten Al-
ternkirch and Isaac Triguero, Lulu 2019 Type-Driven Development with Idris, Edwin Brady,
Manning 2017
Modelling Agents with Probabilistic Programming Languages, Owain Evans et al., electronic
SAT/SMT by Example, Dennis Yurichev, electronic
Teaching methods Lectures and seminars
Assessment method Written examination, 90 min.
Language of instruction
English
Prerequisite Undergraduate level courses programming and statistics,
working knowledge of predicate logic.
Computer Science
51
Mobile and Adaptive Human Machine Interfaces
Course title Mobile and Adaptive Human Machine Interfaces
ECTS 2.5
Course type Lecture
SWS 2 SWS
Semester Winter and summer
Workload in hours Total: 150 / In-class: 75 / Self-study: 75
Lecturer Prof. Dr.-Ing. Marcus Barkowsky
Course objectives
- Students can design, criticize, and implement mobile hu-
man-machine interfaces that meet the guidelines for usa-bility, user experience, and experience quality. - Students understand the visual perception of people with
regard to the development of efficient graphical user inter-faces.
- Students are able to follow the four phases of iterative UX design process including personas, scribbles, wireframes, and usability testing.
- Students know how to implement their design with web technology, progressive web applications and native An-
droid programming.
Course contents
Perception:
- The human eye - Human visual perception - Higher cognitive processes
- Gestalt Theory Human-Machine interaction concepts:
- Cognitive background - Utility, Usability, User Experience - Quality of Experience
Designing for User Experience: - 4 Steps of the design process
- Specific considerations for design on mobile devices - Design principles for interactive Web applications using HTML, CSS, Javascript
Exercise on User Experience Design:
Computer Science
52
- Designing a sample application
- Refreshing HTML, CSS, Javascript - Frameworks for Mobile Application Development
- Understanding Cordova and implementing the sample application Native Application development with Android:
- Understanding the application life cycle - Tools of Android development
- Guidelines for material design usage - Implementing a sample application
Recommended literature
Bruce Goldstein, James Brockmole, "Sensation and Percep-
tion", 2016, 10th edition, Cengage Learning, ISBN: 978-1305580299 Pablo Perea, Pau Giner, "UX Design for Mo-bile", 2017, Packt Publishing, ISBN: 978-1-78728-342-8
Jens Jacobsen, Lorena Meyer, "Praxisbuch: Usability und UX", 2018, Rheinwerk Computing, ISBN: 978-3-8362-
4423-7
Teaching methods Lecture / Exercises
Assessment method
Written examination, 40 min. paper
Language of
instruction
English
Prerequisite Basic Knowledge about Web-Technologies (HTML/CSS/JS) recommended
Computer Science
53
A Business process case study in SAP for Beginners
Course title A Business process case study in SAP for Beginners
ECTS 5
Course type Lecture
SWS 4
Semester Summer
Workload in hours Total: 150 / In-class: 60 / Self-study: 90
Lecturer Prof. Dr. Dieter Rummler
Course objectives
It will be shown to beginners in the area of Enterprise Re-source Planning Systems (ERP) the functions of ERP sys-
tems. This is done by carrying out a business process from entering a sales order to its production and delivery. At the
same time the consequences in finance and accounting are shown. This makes connections in business administration visible.
SAP R/3 is used for this. No prerequisites are required for this. The user interface, the handling of SAP R/3 and the
necessary SAP transactions are explained. Essentially, in group work, an SAP case study created by myself is car-ried out by the students on their computers.
Computer Science
54
Course contents
What is ERP
User interface and handling of SAP R/3 Case study:
Master data Sales forecast Customer order
MRP run Purchasing the components
Production of the assembly and the final product Delivery of the sales order Invoicing
Incoming payments Finance
Controlling
Teaching methods Lecture / case studies
Assessment method Written examination, 90 min.
Language of instruction
English
Prerequisite None
Computer Science
55
From Data to Big Data Analysis and Business Intelli-
gence
Course title From Data to Big Data Analysis and Business Intelligence
ECTS 5
Course type Lecture
SWS 4
Semester Summer
Workload in hours Total: 150 / In-class: 60 / Self-study: 90
Lecturer Prof. Dr. Dieter Rummler
Course objectives
This course brings you from Data to Big Data Analysis and
Business Intelligence. You need basic knowledge in mathematics. No program-
ming skills necessary. All used tools you can download for free. In EXCEL we will work with diagrams and Power Pivot ta-
bles, after an introduction to fundamentals in EXCEL. We will enter more intelligence to data with the tool POWER
Business Intelligence (BI). We will add interesting insights to data to find information which are important for our business. We will also look forward to work with artificial
intelligence to find relationships and correlations between data, and we will classify data.
After this course, the student understands the way how to get from pure data from different sources important infor-mation, insights and knowledge for daily and strategic
company decisions.
Course contents
Part 1 – Spreadsheet calculation Basics Addressing
Data maintenance Formula and functions
Reports 1.1. Spreadsheets 1.2. Subtotals
1.3. Diagrams
Computer Science
56
1.4. Pivot tables
Part 2 – Bringing data together from different sources Part 3 – Creating web and mobile phone dashboards
Part 4 – Looking for insights Part 5 – Classification of data Part 6 – Adding artificial intelligence to data
Teaching methods Lecture
Assessment method Written examination, 90 min.
Language of instruction
English
Prerequisite None
Electrical Engineering and Media Technology
57
Advanced Modelling and Simulation
Course title Advanced Modelling and Simulation
ECTS 4
Course type Seminar
SWS 4
Semester Summer
Workload in hours Attendance: 40 / Self-study: 80 / Total: 120
Name of instructor Prof. Dr. László Juhász
Course objectives
General Objectives: Demonstration of methods of parameter identification
and parameter estimation of linear time-invariant sys-tems
Explanation and classification of different simulation methods of mechatronic systems
Competencies:
Students will be able to choose between identification methods or parameter estimation methods and apply
them to the given situation. Simulation methods are used to verify the identification
results.
Identification methods and simulation methods are inte-grated into a complete system analysis.
Course contents
System identification through parameter identification System identification through parameter estimation Simulation method for dynamic systems
Simulation method for event-driven systems Coupled simulation method (HIL, interfaces in simulation
systems)
Electrical Engineering and Media Technology
58
Recommended
literature
Wernstedt J.: Experimentelle Prozeßanalyse. Olden-bourg-Verlag, 1989.
Kramer U., Neculau M.: Simulationstechnik. Hanser-Ver-lag, 1998
Litz L.: Grundlagen der Automatisierungstechnik. Olden-
bourg-Verlag, 2005. Robert L. Woods, Kent L. Lawrence: Modeling and Sim-
ulation of Dynamic Systems. Prentice Hall, 1997 Ljung, Lennart. System Identification: Theory for the
User, 2/E. Prentice Hall, 1999
Teaching methods Lecture
Assessment method Written examination (90 min)
Language of instruction
English
Prerequisite
Formal: None
Material: Knowledge of systems theory of linear systems, knowledge of physical principles of electrical and mechanical
systems
Electrical Engineering and Media Technology
59
Advanced Circuits Lab
Course title Advanced Circuits Lab
ECTS 5
Course type Practical Exercises
SWS 4
Semester Winter and summer
Workload in hours Total: 150 / In-class: 60 / Self-study: 90
Lecturer Prof. Dr. Werner Bogner
Course objectives Ability to analyze and apply analog semiconductor circuits. Ability to design simple analog semiconductor circuits.
Course contents
• Lessons for introduction of specific topics
- Applications of analog circuits
- Diodes and Transistors
- Amplifiers
- RF circuits (Oscillators, PLL)
• Lab Experiments
- Introduction to basic electronics measurement equip-
ment
- Diode circuits: voltage doubler (Villard and Greinacher circuit), voltage cascade, diode as switch
- Integrated circuits: Timer circuit
- Design of AF-amplifier according to specification
- Differential amplifier: Characteristics, current source, application
- Quasi-linear AF-power-amplifier: Class A, B, AB oper-ation, biasing, output power, efficiency
- Switch mode AF power amplifier: Class D
Electrical Engineering and Media Technology
60
- Phase locked loop – PLL
- RF-Oscillators: Phase-shift oscillator, Wien-bridge os-cillator, Colpitts-oscillator, LC-oscillators, Franklin-oscil-
lator
- Nonlinear RF-circuit simulation using AWR Microwave office
- RF-measurements: S-Parameter and time domain re-flectometry
Recommended literature
Tietze, Schenk: Electronic Circuits: Handbook for Design and Application, Springer 2nd ed. 2008
Teaching methods Practical work and some lessons for introduction of specific topics
Assessment method Written examination (90 min.) or examination assignment (seminar paper)
Language of instruction
English
Prerequisite
Basic knowledge of solid state devices (bipolar junction transistors, diodes)
Basics of electronic networks Admission test!
Mechanical Engineering and Mechatronics
61
Python Programming: Basics and Applications
Course title Python Programming: Basics and Applications
ECTS 2
Course type Programming sessions and semester project
SWS 2
Semester Summer
Workload in hours Total: 60 / In-class: 30 / Self-study: 30
Lecturer Prof. Dr.-Ing. Giuseppe Bonfigli
Course objectives
After attending this course, students will be able to imple-ment small Python programs for everyday applications in
engineering. They will know the fundamentals of the syn-tax and of the logical structures of Python, including rudi-mentary elements of Object Oriented Programming, and
will be able to apply them to solve programming tasks. They will be aware of the flexibility of Python, and of the
wide range of capabilities provided by additional libraries (modules). Depending on the requirement of the semester project, they may achieve deeper insight into single mod-
ules of choice.
Course contents
Built in data types: int, float, strings, tuples, lists,
dictionaries Loops and flow control structures Input/Output statements
Classes and elements of object oriented program-ming
Most common modules: numerical (math, numpy, scipy), graphical (matplotlib), system interface (os), gui management (tkinter)
Other modules, depending of the specific require-ments of the semester project
Mechanical Engineering and Mechatronics
62
Recommended
literature
Schell, Scott: Introduction to Python for scientific com-
puting, https://sites.engineer-ing.ucsb.edu/~shell/che210d/python.pdf
Milliken, Connor: Python projects for beginners, https://link.springer.com/book/10.1007%2F978-1-4842-5355-7
Romano, Fabrizio: Learn Python Programming, https://ebookcentral.proquest.com/lib/th-deggen-
dorf/detail.action?docID=5446038 Schell, Scott: Introduction to Numpy and Scipy,
https://sites.engineer-
ing.ucsb.edu/~shell/che210d/numpy.pdf
Teaching methods
This course focuses on the practical side of programming and relies on an hands-on approach. Syntactical basics and logical structures will be introduced according to the
reference literature. They will be exemplified during the lecture by solving targeted programming tasks. Program-
ming competence will be further trained within regular ex-ercises and in the scope of the semester project. The latter consists of a programming task of moderate to intermedi-
ate complexity on a topic of free choice. It might foresee the usage of additional libraries (modules), if convenient
for the specific application.
Assessment method
Semester project and presentation of the results
Language of
instruction
English
Prerequisite None
Mechanical Engineering and Mechatronics
63
Introduction to the Finite Element Method
Course title Introduction to the Finite Element Method with NASTRAN & PATRAN
ECTS 4
Course type Lectures with workshops
SWS 4
Semester Winter and summer
Workload in hours Total: 120 / in-class: 40 / Self-study: 80
Lecturer Prof. Dr. Christian Bongmba
Course objectives
The main aim is to introduce students to the direct stiffness method. They learn how to derive the stiffness matrices for
springs, bars, beams, two- and three-dimensional finite el-ements. The workshops introduce students to MSC NAS-
TRAN and PATRAN. Students learn how to use PATRAN for pre- and post-processing and NASTRAN as a solver. They
learn how to import geometry into PATRAN, carry out the discretization, define material and section properties and boundary conditions and set up a finite element analysis.
Course contents
1. Introduction – What is the Finite Element Method? 2. Discretization examples 3. Development of truss element 4. Development of beam element 5. Two-dimensional elements 6. Three-dimensional elements 7. Workshops with MSC NASTRAN und PATRAN linear static,
normal modes and buckling
Recommended literature
Logan, Daryl L.: A First Course in the finite Element Method, CENGAGE Learning 2012.
Mechanical Engineering and Mechatronics
64
Teaching methods Lectures, workshops and videos
Assessment method Workshops and term paper
Language of instruction
English
Prerequisite Statics, Strength of Materials
Mechanical Engineering and Mechatronics
65
Design Methodology/CAD
Course Title Design Methodology/CAD
ECTS 3
Course type Lecture with the conduction of CAD project
SWS 2
Semester Winter and summer
Workload in hours Total: 90 / In-class: 30 / Self-study: 60
Lecturer Prof. Dr.-Ing. Karl Hain
Course Objectives
Students are able to apply design methods and rules sys-
tematically for product development, especially in the ear-lier design stages, using CAD for the depiction of solutions.
Course Contents
Introduction to basics Methodology of the design process
Conceptual design o Analysis and requirements
o Functional analysis, function structures and logical considerations
o Aids and methods for finding solutions Evaluation and selection Rules and principles for embodiment design
TRIZ techniques Design examples with CAD
Recommended
Literature
Pahl, Beitz et. al.: Engineering Design: A Systematic Ap-proach, 3rd Edition, Springer 2007, ISBN: 978-1-84628-
318-5
Teaching Methods Lecture with integrated product development example with
CAD
Assessment Methods Written examination, 90 min.
Prerequisite Basics of design and CAD
Mechanical Engineering and Mechatronics
66
Introduction to Solidworks (CAD)
Course title Introduction to Solidworks (CAD)
ECTS 3
Course type Lecture with CAD exercises
SWS 2
Semester Winter and summer
Workload in hours Total: 90 / In-class: 30 / Self-study: 60
Lecturer Prof. Dr.-Ing. Karl Hain
Course Objectives
Students are able to apply Solidworks CAD system for
product development
Course Contents
Overview and menus
Sketch elements, tolerance, dimensioning Modeling single parts Modeling assemblies
Modeling welded parts Simulations
Teaching Methods Supervised CAD exercises at PCs
Assessment Method Written examination, 90 min.
Language of
Instruction English
Prerequisite Basics of design and product development
Mechanical Engineering and Mechatronics
67
Advanced Solidworks (CAD)
Course title Advanced Solidworks (CAD)
ECTS 3
Course type Practical exercises with CAD system Solidworks
SWS 2
Semester Winter and summer
Workload in hours Total: 90 / In-class: 30 / Self-study: 60
Lecturer Prof. Dr.-Ing. Karl Hain
Course objectives
Students are able to apply Solidworks CAD system for more
complex product development
Course contents
Loft boss/base techniques Spline functions
Surface modelling tools and techniques Sheet metal parts
Advanced mechanical mates for assemblies
Recommended
literature Solidworks online help
Teaching methods CAD exercises / practical work
Assessment method
Written examination, 90 min.
Language of
instruction
English
Prerequisite Basic knowledge of design and product development
Applied Natural Sciences and Industrial Engineering
68
State Control and Uncertainty Evaluation in Mechanical
Engineering
Course title State Control and Uncertainty Evaluation in Mechanical En-gineering
ECTS 2
Course type Lecture
SWS 2
Semester Summer
Workload in hours 60 hrs
Lecturer Prof. Dr. Roland Platz
Course objectives
The course gives a first general insight into smart materi-als, concepts of state and health control, and structural in-
tegration in mechanical engineering. The students also learn about the basic principle of energy harvesting and storage concepts to power sensors in autonomous engi-
neering systems. The course closes with the introduction to basic and applicable tools to identify, quantify and eval-
uate uncertainty in the engineering design process.
Course contents
- Buckling control for beams under axial loading - Smart materials
- Control concepts - Vibration control - Classifying, describing and quantifying uncertainty, sto-
chastic basics, stochastic tools - Basics in energy conversion, storage and consumption
- Lithium-Ion batteries
Applied Natural Sciences and Industrial Engineering
69
Recommended Literature
- Goodenough, J.B., Kim, Y.: Challenges for Rechargeable Li Batteries, Chem. Mater. 2010, 22, (2010)
- Janocha, H. (Ed.): Adaptronics and Smart Structures. Basics, Materials, Design and Applications. Springer
(2007) - Papoulis, A.: Probability and Statistics, Prentice-Hall,
Inc. (1990)
- Preumont, A.: Vibration Control of Active Structures, Springer (2018)
Teaching methods Face-to-face lecture/seminar
Assessment method
Paper and presentation
Language of instruction
English
Prerequisite Participants should have a basic background and interest in
structural dynamics.
Applied Natural Sciences and Industrial Engineering
70
Additive Manufacturing – more than 3D Printing
Course title Additive Manufacturing – more than 3D Printing
ECTS 2
Course type Lecture
SWS 2
Semester Summer
Workload in hours Total: 60 / In-class: 30 / Self-study: 30
Lecturer Prof. Dr. Christian Wilisch
Course objectives
The students learn about the basic concepts and about the most common methods of additive manufacturing
Course contents Basic principles of additive manufacturing (AM); AM from
the solid, liquid and gaseous phase
Recommended literature
Andreas Gebhardt, A. and Hötter, J.-S.;
Additive Manufacturing; Hanser, 2016
(this book is useful, but not required for the class)
Teaching methods Lectures
Assessment method Written paper and presentation in class
Language of instruction
English
Prerequisite None
Applied Natural Sciences and Industrial Engineering
71
Introduction to Quality Management
Course title Introduction to Quality Management
ECTS 4
Course type Lecture
SWS 3
Semester Winter and summer
Workload in hours Total: 60 / In-class: 30 / Self-study: 30
Lecturer Prof. Dr. Christian Wilisch
Course objectives
Quality management (QM) is an indispensable tool not only in production environments but in all aspects of com-merce.
This course aims to provide students with basic knowledge about QM techniques and their applications.
Course contents
What is 'quality'? Historical context of quality management
Financial aspects of quality management
Quality techniques and their applications Process control techniques
Recommended literature
Imai, Masaaki: Gemba Kaizen, 2nd ed., McGraw-
Hill, New York, 2012 Chalkiadakis, Ioannis: New Product Development
with the Use of Quality Function Deployment, Lam-bert, Mauritius, 2019
Montgomery, Douglas C.: Introduction to Statistical Quality Control, Wiley, New York, 2019
Teaching methods Lectures with discussions and presentations
Assessment method
Written paper to be presented in class
Applied Natural Sciences and Industrial Engineering
72
Language of
instruction
English
Prerequisite None
Applied Natural Sciences and Industrial Engineering
73
Physics for Engineers – an Introduction
Course title Physics for Engineers – an Introduction
ECTS 3
Course type Lecture
SWS 3
Semester Summer
Workload in hours Total: 90 / In-class: 30 / Self-study: 60
Lecturer Prof. Dr. Rychkov
Course objectives
The course provides in a concise form an Introduction to a
General Physics as needed by engineers and students of technical sciences. All fields of Classical Physics will be cov-ered with a short excurse into the Modern Physics, thus
providing both theoretical background and technical knowledge for further engineering studies.
Course contents Mechanics, Electricity and Magnetism, Molecular Physics and Thermodynamics, Optics, Atomic and Quantum Phys-ics
Recommended
literature
Teaching methods Lesson
Assessment method paper and presentation
Language of instruction
English
Applied Natural Sciences and Industrial Engineering
74
Prerequisite basics of differential and integral calculus
Applied Natural Sciences and Industrial Engineering
75
Transducer Properties of Functional Soft Matter
Course title Transducer Properties of Functional Soft Matter
ECTS 3 ECTS
Course type Lecture
SWS 3
Semester Summer
Workload in hours Total: 90 / In-class: 30 / Self-study: 60
Lecturer Prof. Dr. Rychkov
Course objectives
This course is an introduction to an exciting world of soft
matter sensors and actuators. Based on a multitude of prac-tical examples the students will be able to understand how microscopic-level physical properties of functional materials
determine the properties and working behaviour of trans-ducer devices based on them.
Course contents
Dielectric Properties and Maxwell Stress; Charge Storage and Electro-Mechanical Coupling in Dielectrics; Ferro-, Pyro-
and Piezoelectricity; Mechanical and Acoustical Properties of Soft Matter; Artificial Muscles for Actuators and Sensors; Sound and Ultra-Sound Sensors with Space-Charge Elec-
trets; Less Can Be More (Ferroelectrets and Piezoelectrets as Sensors and Actuators); Molecular Dipole Electrets with
Ferro-, Pyro- and Piezoelectricity; Composite Materials for Multi-Functional Devices; Energy Harvesting with Soft Mat-ter; Soft-Matter Sensors for Electromagnetic and Other Ra-
diation; Space-Charge Electrets for High-Efficiency Air Fil-tration
Teaching methods Lesson
Assessment method
paper and presentation
Language of Instruction
English
Applied Natural Sciences and Industrial Engineering
76
Innovation Management
Course title Innovation Management
ECTS 4
Course type Lecture
SWS 4
Semester Summer
Workload in hours Total: 150 / In-class: 60 / Self-study: 90
Lecturer Prof. Dr. Christine Wünsche
Course objectives
Know about methods of systematic invention and creative thinking
Course contents
Definition of “invention”, Design thinking and TRIZ, Meth-
ods to improve creative thinking, creating empathy, basic practice.
Recommended literature
Introductions to design Thinking, TRIZ, Creative Thinkin by Edition Gabal and Pocket power by Hanser
Peter Orloff: Inventive thinking through TRIZ, a practical guide
https://triz-journal.com/ Falk Uebernickel: design thinking: the handbook
Teaching methods Lecture / case studies
Assessment method (Written examination, 90 min.) paper
Language of instruction
English
Applied Natural Sciences and Industrial Engineering
77
Recycling of Materials
Course title Recycling of Materials
ECTS 4
Course type Lecture
SWS 4
Semester Summer
Workload in hours Total: 150 / In-class: 60 / Self-study: 90
Lecturer Prof. Dr. Christine Wünsche
Course objectives
Knowledge about material properties with respect to recy-
cling; Cradle to Cradle or down cycling; estimation of eco-logical and economical aspects of re-using, recycling and deposing of materials.
Course contents
Overview of different material properties and their me-
chanical, electrical,… effects. Rawmaterials and rawmaterial processing
Processing and live time analysis End of live scenarios
With special focus on paper, glass, metals
Recommended literature
Pulp and Paper processing, edited by Salim Newaz Kazi
Glass technology, Glass structure and Thechnology (open Access) Resources, Conservation and Recycling (open Access)
Ceramic materials : synthesis, characterization, applica-tions and recycling (online)
Teaching methods Lecture / presentation
Assessment method (Written examination 90 min. or) paper
Applied Natural Sciences and Industrial Engineering
78
Language of
instruction
English
Prerequisite Material sciences recommended
Applied Natural Sciences and Industrial Engineering
79
Computation in C
Course Title Computation in C
ECTS 5
Course type Lecture
SWS 4
Semester Summer
Workload in hours 150
Name of lecturer Prof. Dr. Thomas Stirner
Course objectives
Knowledge of basic software-engineering methods; ability to use an integrated software development environment;
ability to use the programming language C; basic under-standing of the precompile; ability to implement algorithms
in the programming language C
Course contents
Software-engineering methods; computer architecture; precompile; data types; declarations; arithmetic, relational and logic operators; decisions; loops; functions; pointers;
arrays; structures; dynamic memory allocation
Recommended
literature
Kernighan and Ritchie, The C programming language, Pren-
tice Hall
Teaching methods Lectures, exercises
Assessment method Written examination (60 min)
Language of instruction
English
Preqrequisite None
Applied Natural Sciences and Industrial Engineering
80
Projects in Science and Engineering
Course title Projects in Science and Engineering
ECTS 6
Course type Project
SWS 4
Semester Winter and summer
Workload in hours 180
Lecturer Prof. Dr. Thomas Stirner
Course objectives
Knowledge of project management; analysis, distribution and solution of the tasks in a small team; obtaining and presenting results; practical application of the theoretical
knowledge base; communication and team skills; strategic planning; time-management skills; problem-solving skills
Course content
Projects or part of a project may be of a theoretical nature (e.g. literature review, software development, data mining,
etc.) or of an experimental nature (e.g. design of experi-ment, measurements, etc); project descriptions will be made available at the beginning of the semester; teams will
be built to solve the tasks; each team will work on project results, which will be presented in written form and orally
Recommended literature
Specific to the project
Teaching methods Supervision
Assessment method Written report and oral presentation
Applied Natural Sciences and Industrial Engineering
81
Language of Instruction
English
Prerequisite None
Applied Natural Sciences and Industrial Engineering
82
Advanced Projects in Science and Engineering
Course title Advanced Projects in Science and Engineering
ECTS 6
Course type Project
SWS 4
Semester Winter and summer
Workload in hours
180
Lecturer Prof. Dr. Thomas Stirner
Course objectives
Deeper knowledge of project management; further analy-sis, distribution and solution of advanced tasks in a small
team; obtaining and presenting results; extensive practical application of the theoretical knowledge base; enhanced communication and team skills; strategic planning; time-
management skills; problem-solving skills
Course content
Advanced projects or part of an advanced project may be of
a theoretical nature (e.g. literature review, software devel-opment, data mining, etc.) or of an experimental nature (e.g. design of experiment, measurements, etc.); project
descriptions will be made available at the beginning of the semester; teams will be built to solve the advanced tasks;
each team will work on project results, which will be pre-sented in written form and orally
Recommended
literature
Specific to the project
Teaching methods Supervision
Applied Natural Sciences and Industrial Engineering
83
Assessment method Written report and oral presentation
Language of
Instruction
English
Prerequisite Projects in Science and Engineering
Applied Natural Sciences and Industrial Engineering
84
Projects in Industrial Engineering
Course title Projects in Industrial Engineering
ECTS 6
Course type Project
SWS 4
Semester Winter and summer
Workload in hours 180
Lecturer Prof. Dr. Jutta Stirner
Course objectives
Knowledge of project management; analysis, distribution and solution of the tasks in a small team; obtaining and presenting results; practical application of the theoretical
knowledge base; communication and team skills; strategic planning; time-management skills; problem-solving skills.
Course content
Projects or part of a project may be of a theoretical nature (e.g. literature review, data mining, etc.) or of analytical
nature (e.g. business plan, etc.); project descriptions will be made available at the beginning of the semester; teams will be built to solve the tasks; each team will work on
project results, which will be presented in written form.
Recommended
literature Specific to the project
Teaching methods Supervision
Assessment method Written report
Applied Natural Sciences and Industrial Engineering
85
Language of
instruction English
Preqrequisite None
Miscellaneous Max. 10 participants
Applied Natural Sciences and Industrial Engineering
86
Advanced Projects in Industrial Engineering
Course title Advanced Projects in Industrial Engineering
ECTS 6
Course type Project
SWS 4
Semester Winter and summer
Workload in hours 180
Name of lecturer Prof. Dr. Jutta Stirner
Course objectives
Deeper knowledge of project management; further analy-sis, distribution and solution of advanced tasks in a small team; obtaining and presenting results; extensive practical
application of the theoretical knowledge base; enhanced communication and team skills; strategic planning; time-
management skills; problem-solving skills
Course content
Advanced projects or part of an advanced project may be of
a theoretical nature (e.g. literature review, data mining, etc.) or of a statistical nature (e.g. data analysis etc.); pro-ject descriptions will be made available at the beginning of
the semester; teams will be built to solve the advanced tasks; each team will work on project results, which will be
presented in written form.
Recommended lit-
erature
Specific to the project: Google Scholar, Science Direct via
THD library
Teaching methods Supervision
Assessment method Written report
Applied Natural Sciences and Industrial Engineering
87
Language of Instruction
English
Preqrequisite Projects in Industrial Engineering