International Information Systems

Masterstudiengang
International
Information Systems
Modulhandbuch – Sommersemester 2015
 http://iis.fau.de
Impressum
Verantwortlich: Prof. Dr. Karl Wilbers
Studiendekan Fachbereich Wirtschaftswissenschaften
Friedrich-Alexander-Universität Erlangen-Nürnberg
Lange Gasse 20, 90403 Nürnberg, Tel.: 0911/5302-304
[email protected]
Rechtsbelehrung
Alle Angaben sind ohne Gewähr.
Im Zweifelsfall gilt die Master-Prüfungsordnung.
Wenden Sie sich bei Fragen bitte direkt
an den zuständigen Modulverantwortlichen.
Stand: 01. April 2015
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
2 of 132
Inhaltsverzeichnis
I
Customized Introduction ....................................................................... 8
Management Introduction (20 ECTS) ...................................................................................... 9
Management 1 (10 ECTS)............................................................................................... 10
Management 2 (10 ECTS)............................................................................................... 12
Informatics Introduction (20 ECTS) ........................................................................................ 15
Informatics 1 (10 ECTS) .................................................................................................. 16
Informatics 2 (10 ECTS) .................................................................................................. 18
Informatics II Part 1 ................................................................................................ 19
Informatics II Part 2 (Option 1) ............................................................................... 21
Informatics II Part 2 (Option 2) ............................................................................... 23
II
Foreign Language Skills ...................................................................... 25
III International Information Systems Management ............................... 28
Managing IT-enabled Businesses .......................................................................................... 29
Managing IT-enabled Organizations ...................................................................................... 31
Managing Enterprise-Wide IT Architectures ........................................................................... 35
Managing Global Projects and Information Technology ........................................................ 38
IT-enabled Innovation and Value Creation ............................................................................. 41
IT-enabled Processes and Services ...................................................................................... 43
IV Informatics ........................................................................................... 47
Database Systems................................................................................................................. 48
DBRN (Datenbanken in Rechnernetzen) ......................................................................... 49
DSS (Datenstromsysteme) .............................................................................................. 51
DW (Data Warehousing) ................................................................................................. 53
EBT (E-Business Technologies) ...................................................................................... 55
EIS (Evolutionäre Informationssysteme).......................................................................... 57
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
3 of 132
KDD (Knowledge Discovery in Databases) ..................................................................... 59
MMDB (Multimedia Datenbanken) ................................................................................... 61
OODB (Objektorientierte Datenbanken) .......................................................................... 63
TAS (Transaktionssysteme) ............................................................................................ 65
Module Description 01-12................................................................................................ 67
Module Description 13-16................................................................................................ 70
POIS (Process-oriented Information Systems) ................................................................ 73
SWAT (Schnelles Web Anwendungs Tutorium) .............................................................. 76
DSES (Datenschutz und Elektronische Signaturen) ........................................................ 79
Nailing your thesis ........................................................................................................... 82
Software Engineering ............................................................................................................ 83
Software Engineering (Chair: Saglietti) ............................................................................ 84
Option A ................................................................................................................. 85
Option B ................................................................................................................. 87
Option C ................................................................................................................. 89
Option D ................................................................................................................. 91
Option E ................................................................................................................. 93
Option F ................................................................................................................. 95
Option G................................................................................................................. 97
Option H ................................................................................................................. 99
Option I ................................................................................................................ 101
Software Engineering (Chair: Riehle) ............................................................................ 103
Option A ............................................................................................................... 104
Option B ............................................................................................................... 106
Option C ............................................................................................................... 108
Option D ............................................................................................................... 110
Option E ............................................................................................................... 112
Option F ............................................................................................................... 114
Option G............................................................................................................... 116
Option H ............................................................................................................... 118
Option I ................................................................................................................ 120
Option J................................................................................................................ 122
Option K ............................................................................................................... 124
V Seminars............................................................................................. 126
IBS (Interdisciplinary Business Seminar) ....................................................................... 127
Value Co-Creation Seminar ........................................................................................... 129
VI Master Thesis ..................................................................................... 131
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
4 of 132
Abkürzungsverzeichnis
ECTS
European Credit Transfer System
EK
Einführungskurs
Co
Courses
h
Hours / Stunden
HS
Hauptseminar
Lect.
Lecture
MC-Test
Multiple-Choice-Test
min
Minutes
P
Presentation / Präsentation
ProS
Proseminar
S
Seminar
SS
Summer Term / Sommersemester
SWS
Time a module will be held per week. One SWS is 45 min /
Semesterwochenstunden
Ü
Exercise / Übung
V
Lecture / Vorlesung
WS
Winter Term / Wintersemester
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
5 of 132
Modulübersicht
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
6 of 132
Please note:
According to section 3 subsection 4 of the examination regulations of the study program
M. Sc. International Information Systems as amended on 15.02.2013
(Fachprüfungsordnung des Masterstudiengangs International Information Systems in der
Fassung vom 15.02.2013) students are required to spend at least one semester abroad.
Students can go on an exchange semester to a foreign university, do their master’s thesis
in cooperation with a foreign university or with a company located outside of Germany.
Bitte beachten Sie:
Gemäß § 3 Abs. 4 der Fachprüfungsordnung des Masterstudiengangs International Information Systems in der Fassung vom 15.02.2013 müssen die Studierenden im Verlauf des
Studiums mindestens ein Semester im Ausland verbringen. Hierfür kommt ein Studiensemester an einer ausländischen Hochschule, die Masterarbeit an einer ausländischen
Hochschule oder die Ausarbeitung der Masterarbeit bei einem Unternehmen im Ausland in
Betracht.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
7 of 132
I
Customized Introduction
Depending on their previous field of study, students take one of these two options.


Students with a background in computer science background and students with a background in business information systems must take the “Management” option.
Students with management background are required to study “Informatics”.
Je nach Vorbildung belegen die Studenten eine der zwei folgenden Optionen.


Studenten mit Grundkenntnissen in Wirtschaftsinformatik oder Informatik belegen die Module im „Management“ Bereich.
Studenten, die BWL Grundkenntnisse haben, belegen die Option “Informatics“.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
8 of 132
Management Introduction (20 ECTS)
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
9 of 132
Management 1 (10 ECTS)
1
Module description
IIS7001
Management I
10 ECTS
2
Courses
IIS37101
IIS37102
Lect 1/S 1: Foundations of International Management I
(2 SWS)
5 ECTS
IIS37201
IIS37202
Lect 2/S 2: Foundations of International Management II
(2 SWS)
5 ECTS
3
Lecturers
Prof. Holtbrügge and colleagues
4
Head of module
Prof. Holtbrügge
5
Contents
Foundations of International Management I:
1. Environment of International Management: History and Major
Trends
2. Theoretical and Conceptual Foundations of International Management
3. Theories of Internationalization
4. Strategic management in International Corporations
Topics may change without prior notice.
Foundations of International Management II:
1. Organization of International Corporations
2. Human Resources Management in International Corporations
3. Public Affairs Management in International Corporations
Topics may change without prior notice.
6
Learning targets and
skills
The participants understand and analyze typical management problems of international firms. The participants will get to know modern
theories and methods of international management and will be able to
apply these to practical problems. They get a detailed overview of the
current state of international management research and are able to
evaluate theoretical and empirical studies in this area critically.
7
Suggested prerequisites
None
8 Integration in curriculum
9
Module application
First semester
Master in International Information Systems: Module in the section
Customized Introduction to IIS (Management)
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
10 of 132
10 Method of examination Portfolio:


11 Grading procedure


Lect 1: 60-minute written examination, S 1: presentation and class
participation (Lect 1: 60-minütige Klausur, S 1:Präsentation und
Mitarbeit)
Lect 2: 60-minute written examination, S 2: presentation and class
participation (Lect 2: 60-minütige Klausur, S 2: Präsentation und
Mitarbeit)
Lect 1: written examination 80%, S 1: presentation and class participation 20% (Lect 1: Klausurergebnis 80%, S1: Präsentation
und Mitarbeit) Exam language: English
Lect 2: written examination 80%, S 2: presentation and class participation 20% (Lect 2: Klausurergebnis 80%, S 2: Präsentation
und Mitarbeit) Exam language: English
12 Course frequency
Each WS
13 Expected time input
Presence: 90 h
Home study: 210 h
14 Module duration
1 semester
15 Lecture language
English
16 Preparatory literature
Holtbrügge, D./Welge, M.K.: Internationales Management. 5th ed.,
Stuttgart 2010 (Lect.1/S.1: chapters 1-4; Lect 2/S.2: chapters 5-6, 8).
Cavusgil, S.T./Knight, G./Riesenberger, J.R.: International Business.
The New Realities. 3rd edition. Pearson Prentice Hall: New Jersey
(chapters 1-3, 6, 9-10, 12-16).
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
11 of 132
Management 2 (10 ECTS)
“Management II” is a 10 ECTS-module including combinations of two of the following lectures:



Lect. 1: Case solving seminar
Lect. 2: Case writing seminar
Lect./S 3: E-Business Strategy and Networking
Each of the courses is a 5 ECTS-course. To complete the module, students have to take two out of
the three courses (see the possible combinations shown as options 1-3 below).
Das 10 ECTS-Modul “Management II” enthält Wahlkombinationen, die jeweils zwei der folgenden Lehrveranstaltungen beinhalten:



Lect. 1: Case solving seminar
Lect. 2: Case writing seminar
Lect./S 3: E-Business Strategy and Networking
Jede dieser Lehrveranstaltungen ist 5 ECTS wert. Um das Modul zu absolvieren, müssen die Studierenden zwei der drei Lehrveranstaltungen belegen (siehe nachfolgende Kombinationen in den
Optionen 1-3).
1
Module description
IIS7011
Management II
10 ECTS
2
Courses
IIS70101 and
IIS70102
or
Option 1: Lect. 1: Case solving seminar (2+2 SWS) and
Lect. 2: Case writing seminar (2+2 SWS)
5 ECTS and
5 ECTS
IIS70101 and
IIS56201 + IIS56202
Option 2: Lect. 1: Case solving seminar (2+2 SWS) and
Lecture/Exercise 3: E-Business Strategy and Networking
or
or
IIS70102 and
IIS56201 + IIS56202
Option 3: Lect. 2: Case writing seminar (2+2 SWS) and
Lecture/Exercise 3: E-Business Strategy and Networking
3
Lecturers
Prof. Bodendorf, Prof. Möslein and colleagues
4
Head of module
Prof. Bodendorf, Prof. Möslein
5
Contents
Lecture 1:
or
5 ECTS and
2,5 + 2,5
ECTS
5 ECTS and
2,5 + 2,5
ECTS
The course relies on cases to understand and solve problems in real
business situations. Students may work in teams and apply their theoretical knowledge in solving the cases. This will provide the students
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
12 of 132
an opportunity to develop key skills such as communication, group
working and problem solving skills.
Lecture 2:
In this course students will focus on the development of cases in International Management of IS. Students will learn how to write their own
case studies. In doing so they will get access to international corporations and gain experience in the field of international management of
IS. Through case writing students will get familiar with interview techniques, data analysis and improve their presentation and writing skills.
Lecture/Exercise 3:
The course provides a comprehensive overview of business models
and business IT alignment. It emphasizes theory and practice of so
called inter-organizational systems, electronic markets and market engineering. In addition it deals with business and social networking between companies and their partners.
6
Learning targets and
skills
The students





7
Suggested prerequisites
8 Integration in curriculum
9
Module application
process comprehensive, detailed, and specialized knowledge of
current trends in e-business.
can independently define new usage-oriented problems in business, considering the economic impact, and solve them with the
aid of suitable methods.
understand the contents of case studies and interpret them on the
basis of theoretical research models.
investigate relevant company and case information for selected
theoretical research models.
conduct the discussion of complex problem-solving approaches in
groups and present their work results.
Students with a background in Business Information Systems are only
allowed for this module.
First semester
Master in International Information Systems: Module in the section
Customized Introduction to IIS (Management)
10 Method of examination Portfolio:



Lect. 1: seminar paper and presentation (Lect. 1: Seminararbeit
und Präsentation)
Lect. 2: research project and presentation (Lect. 2: Projektarbeit
und Präsentation)
Lecture/ Exercise 3: written examination (50 %) and written assignment (50 %) (Lecture/Exercise 3: Klausurergebnis 50% und
Hausarbeit 50%)
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
13 of 132
11 Grading procedure



Option 1: Lect. 1 and Lect. 2 each 50% of module score (Option
1: Lect. 1 und Lect. 2 jeweils 50% der Modulnote)
Option 2: Lect. 1 and Lecture/ Exercise 3 each 50% of module
score (Option 2: Lect. 1 und Lecture/Exercise 3 jeweils 50% der
Modulnote)
Option 3: Lect. 2 and Lecture/ Exercise 3 each 50% of module
score (Option 3: Lect. 2 und Lecture/ Exercise 3 jeweils 50% der
Modulnote)
12 Course frequency
Each WS
13 Expected time input
Presence: 90 h
Home study: 210 h
14 Module duration
1 semester
15 Lecture language
English
16 Preparatory literature
Naumes, W., Naumes, M.J.: The Art & Craft of Case Writing
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
14 of 132
Informatics Introduction (20 ECTS)
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
15 of 132
Informatics 1 (10 ECTS)
1
Modulbezeichnung
IIS7023
Informatics I
10 ECTS
2
Lehrveranstaltungen
IIS30501
IIS30502
V: Algorithmen und Datenstrukturen (4 SWS)
5 ECTS
Ü: Tafelübungen zu Algorithmen und Datenstrukturen 2,5 ECTS
(2 SWS)
Ü: Rechnerübungen zu Algorithmen und Datenstruktu- 2,5 ECTS
ren (2 SWS)
3
Dozenten
Prof. Dr.-Ing. Marc Stamminger, Prof. Dr. Christoph
Pflaum
4
Modulverantwortlicher
Prof. Dr. Michael Philippsen
5
Inhalt






6
Lernziele und Kompetenzen
Grundlagen der Programmierung
Datenstrukturen
Objektorientierung
JAVA-Grundkenntnisse
Aufwandsabschätzungen
Grundlegende Algorithmen
Die Studierenden




erlernen die Grundlagen der Programmierung anhand der Programmiersprache JAVA
verstehen objektorientiertes Programmieren
kennen fundamentale Datenstrukturen und Algorithmen
können Algorithmen entwickeln und analysieren
7
Empfohlene Vorausset- Keine
zungen für die Teilnahme
8
Einpassung in Muster- 1. Semester
studienplan
9
Verwendbarkeit des Mo- Bachelor Wirtschaftsinformatik
duls
Bachelor Informatik
Bachelor IuK
Lehramt Informatik (alle Schulformen)
Bachelor Computational Engineering
Bachelor Technomathematik
Bachelor Mathematik mit Nebenfach Informatik
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
16 of 132
Master International Information Systems: Teilmodul zu Informatics im Bereich Customized Introduction to IIS
10 Studien- und Prüfungs- Die Modulprüfung besteht aus:
leistungen
 unbenotetem Schein, erworben durch das erfolgreiche Lösen
von wöchentlichen Hausaufgaben
 Klausur von 120 Minuten
11 Berechnung Modulnote
100% der Klausurnote
12 Turnus des Angebots
Vorlesung nur im WS; Übungsbetrieb bis auf Widerruf in jedem
Semester (WS und SS)
13 Arbeitsaufwand
Präsenzzeit: 120 h
Eigenstudium: 180 h
14 Dauer des Moduls
1. Semester
15 Unterrichtssprache
Deutsch
16 Vorbereitende Literatur
Lehrbuch: Saake, Sattler: „Algorithmen und Datenstrukturen - Eine
Einführung mit JAVA“
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
17 of 132
Informatics 2 (10 ECTS)
The module “Informatics II” comprises two parts:


Part 1: The course “Konzeptionelle Modellierung” (lecture and exercise) is mandatory.
Part 2: Students have to take either “Praktische Softwaretechnik” (Option 1) or
“Software Development in Large Projects” (Option 2).
Das Modul „Informatics II“ besteht aus zwei Teilen:


Teil 1: Die Lehrveranstaltung „Konzeptionelle Modellierung“ (Vorlesung und Übung) ist verpflichtend.
Teil 2: Die Studierenden belegen entweder die die Vorlesung „Praktische Softwaretechnik“
(Option 1) oder “Software Development in Large Projects” (Option 2).
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
18 of 132
Informatics II Part 1
1
Modulbezeichnung
IIS7024
Informatics II
(Teil 1)
5 ECTS
2
Lehrveranstaltungen
IIS31301
V: Konzeptionelle Modellierung (2 SWS)
Ü: Konzeptionelle Modellierung (2 SWS)
2,5 ECTS
2,5 ECTS
3
Dozenten
Prof. Dr. Richard Lenz
4
Modulverantwortlicher
Prof. Dr. Richard Lenz,
Prof. Dr. Klaus Meyer-Wegener
5
Inhalt
Die Vorlesung behandelt die folgenden Themen:








Grundlagen der Modellierung
Datenmodellierung am Beispiel Entity-Relationship-Modell
Modellierung objektorientierter Systeme am Beispiel UML
Relationale Datenmodellierung und Anfragemöglichkeiten
Grundlagen der Metamodellierung
XML
Multidimensionale Datenmodellierung
Domänenmodellierung und Ontologien
6
Lernziele und
Kompetenzen
Qualifikationsziel ist es, Studierenden der Informatik und anderer
Studiengänge die grundlegenden Techniken im Bereich der Modellierung zu vermitteln. Der Schwerpunkt liegt dabei auf der praktischen Anwendung dieser allgemeinen Konzepte anhand von Beispielen (ER-Modell, UML, Relationenmodell)
7
Empfohlene Voraussetzungen für die Teilnahme
Gewünscht "Algorithmen und Datenstrukturen" und
"Grundlagen der Logik und Logikprogrammierung"
8
Einpassung in
Musterstudienplan
1. Semester
9
Verwendbarkeit des
Moduls
Bachelor Wirtschaftsinformatik
Bachelor Informatik
Bachelor IuK
Master International Information Systems: Teilmodul zu Informatics im Bereich Customized Introduction to IIS
10 Studien- und
Prüfungsleistungen
Klausur von 90 Minuten
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
19 of 132
11 Berechnung
Modulnote
100% der Klausurnote
12 Turnus des
Angebots
Jedes Semester
13 Arbeitsaufwand
Präsenzzeit: 60 h
Eigenstudium: 90 h
14 Dauer des Moduls
1 Semester
15 Unterrichtssprache
Deutsch
16 Vorbereitende
Literatur
Alfons Kemper, Andre Eickler: Datenbanksysteme : Eine Einführung. 6., aktualis. u. erw. Aufl. Oldenbourg, März 2006. - ISBN-10:
3486576909 (Kapitel 2 bis 4 und Abschnitt 17.2)
Bernd Oestereich: Analyse und Design mit UML 2.1. 8. Aufl.
Oldenbourg, Januar 2006. - ISBN-10: 3486579266
Ian Sommerville: Software Engineering. 8., aktualis. Aufl. Pearson
Studium, Mai 2007. - ISBN-10: 3827372577
Horst A. Neumann: Objektorientierte Softwareentwicklung mit der
Unified Modeling Language. (UML). Hanser Fachbuch, März
2002. - ISBN-10: 3446188797
Rainer Eckstein, Silke Eckstein: XML und Datenmodellierung.
Dpunkt Verlag, November 2003. - ISBN-10: 3898642224
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
20 of 132
Informatics II Part 2 (Option 1)
Informatics II
(Teil 2: Option 1)
5 ECTS
Lecture: Praktische Softwaretechnik (4 SWS)
Prof. Dr. B. Hindel, Dr.-Ing. M. Jung, Prof. Dr. D.
Kips, Dr.-Ing. N. Oster, Prof. Dr. Dirk Riehle
5 ECTS
3
Module description
IIS7024
Courses
IIS70241
Lecturers
4
Head of module
Prof. Dr. Dirk Riehle
5
Contents
Software applications conquer new fields every day. Often a
number of functional and non-functional requirements have to be
accounted for. Thus, successful development of complex software systems makes a disciplined engineering approach necessary.
1
2
This lecture will enable the student to understand the typical
problems to be dealt with in large software development projects,
and it will establish a broad knowledge about the main concepts,
methods, notations, and tools of modern software engineering.
We will cover the following topics:


6
Learning targets and
skills
Basic issues of software engineering
process models (waterfall, V-model, iterative models, XP,
RUP, …)
 software management (organization, staff, project planning
risk management, configuration management, tools)
 requirements and requirements engineering
 analysis (modeling, base concepts, function hierarchies,
object oriented class models, entity relationship modeling,
scenarios and interactions, state machines, Petri nets, control
structures, activity diagrams, decision tables, structured
analysis, object oriented analysis)
 software ergonomics (dialogs, graphical user interfaces,
handbooks)
 software design (structured design, modular design, abstract
data types, object oriented design, software architectures,
design patterns)
 acceptance, installation, maintenance, enhancements
 software testing: terms and methodology
 quality assurance (metrics, verification, reviews)
 process quality (maturity models, CMM. CMMI, bootstrap,
SPICE)
This lecture should


increase awareness for typical problems during the software
development process
establish a broad basic knowledge of concepts, methods,
terms and tools of modern software engineering,
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
21 of 132



7
Suggested prerequisites
8 Integration in curriculum
show their theoretical and methodical foundations,
discuss their ability to solve typical problems,
reveal aspects in common, coherences and differences
between them,
 explore the limits of their practical applicability.
None
First semester
Module application
Master in International Information Systems: Module in the section Customized Introduction to IIS (Informatics)
10
Method of examination
Lect.: 90-minute written examination (Lect.: 90-minütige schriftliche Prüfung)
11
Grading procedure
Lect.: 100% of module score (Lect.: 100 % der Modulnote)
12
Course frequency
Each WS
13
Expected time input
Presence: 60 h
9
Home study: 120 h
14
Module duration
1 semester
15
Lecture language
German
16
Preparatory literature
None
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
22 of 132
Informatics II Part 2 (Option 2)
1
Module description
IIS7024
Informatics II
(Teil 2: Option 2)
5 ECTS
2
Courses
Software Development in Large Projects
(lectures + exercises, 4 SWS)
5 ECTS
3
Lecturers
Prof. Dr. Francesca Saglietti
Dipl.-Inf. R. Lill
4
Head of module
Prof. Dr. Francesca Saglietti
5
Contents








6
Learning targets and
skills
Introduction to the single phases of software development: requirements analysis, specification, design, implementation, test,
maintenance
Exemplifying application of selected, representative techniques
supporting the developments phases mentioned above
Ergonomic principles for usage interfaces
Object-oriented analysis and design with UML
Design patterns as constructive, re-usable solutions to whole
classes of problems
Automatic support for code implementation from UML diagrams
Testing strategies
Re-factoring techniques supporting the maintenance phase
On the basis of programming skills already acquired the students will






learn systematic and structured approaches to deal with the complexity of "developing in the large",
gain the capability of expressing complex problems in a well-defined way by means of appropriate specification languages, of analyzing such problems, as well as of deriving appropriate designs
for their solution,
get experience in the application of UML diagrams for the purpose of object-oriented analysis and design activities,
get proficiency in re-using general design solutions by specialization of established design patterns,
get acquainted with principles of the testing process,
get familiar with re-factoring strategies aimed at increasing systematically software modifiability.
7
Suggested
prerequisites
None
8
Integration in
curriculum
First semester
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
23 of 132
9
10
Module application
Master in International Information Systems: Module in the section
Customized Introduction to IIS (Informatics)
Method of examination
90-minute written examination or 30-minute oral examination (schriftl.
Prüfung (90 min) oder mündl. Prüfung (30 min))
After half of the lectures the students may take an optional written examination (45 minutes). The points achieved in this exam can improve the score of the final exam by up to 0.7, provided that the final
exam is passed. (Nach der Hälfte der Vorlesungszeit wird die Teilnahme an einer freiwilligen 45-minütigen Klausur angeboten. Die dort
erreichten Punkte können die Note der Abschlussprüfung um bis zu
0,7 verbessern, unter der Voraussetzung, dass die Abschlussprüfung
bestanden wird.)
11
Grading procedure
Lect.: 100% of module score (Lect.: 100 % der Modulnote)
12
Course frequency
Each WS
13
Expected time input
Presence: 60 h
Home study: 90 h
14
Module duration
1 semester
15
Lecture language
German (also in English if required)
16
Preparatory literature
Lehrbuch der Softwaretechnik (Band 1), Helmut Balzert, 2000
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
24 of 132
II Foreign Language Skills
As part of the curriculum “Foreign Language Skills” is a mandatory module.
Das Modul „Foreign Language Skills” ist eine Pflichtveranstaltung.
1
Modulbezeichnung
IIS7090
Foreign Language Skills
2
Lehrveranstaltungen
Allgemeinsprachliche Grundausbildung
1 Übung im Umfang von 5 ECTS in einer Fremdsprache
aus dem Bereich UNIcert I oder II, d.h. aus dem Niveaubereich A1 bis B2 GER
5 ECTS
1x5
ECTS
oder
Fachsprachliche Grundausbildung
1 Übung im Umfang von 5 ECTS oder 2 Übungen im
Umfang von 2,5 ECTS in einer Fremdsprache aus dem
Bereich UNIcert III Fachsprache. Die Kurse enden auf
dem Niveau C1 GER
3
Dozenten
Mitarbeiter der Abteilung Fremdsprachenausbildung
Nürnberg des Sprachenzentrums der FAU
(Leitung: Dr. Mario Oesterreicher)
4
Modulverantwortlicher
Dr. Mario Oesterreicher
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
oder
1x
5 ECTS
oder
2x
2,5 ECTS
25 of 132
5
Inhalt
Allgemeinsprachliche Grundausbildung:



Vermittlung und Vertiefung grundlegender schriftlicher und mündlicher Kompetenzen
Einführung in Präsentations- und kommunikativen Kompetenzen
unter Berücksichtigung interkultureller Spezifika
Auf- und Ausbau einer fremdsprachlichen Hilfsmittelkompetenz
Fachsprachliche Grundausbildung:




6
Lernziele und Kompetenzen
Vermittlung und Vertiefung handlungsorientierter schriftlicher und
mündlicher Kompetenzen mit fachsprachlichem Bezug
Vermittlung von Präsentations- und kommunikativen Kompetenzen unter Berücksichtigung interkultureller Spezifika
Förderung der Studierfähigkeit
Auf- und Ausbau einer fremdsprachlichen Hilfsmittelkompetenz
Allgemeinsprachliche Grundausbildung:
Die Studierenden erwerben die nötigen Grundkenntnisse der jeweiligen Fremdsprache. Sie werden an eine schriftlich und mündlich idiomatische Ausdrucksweise herangeführt. Sie erhalten einen Einblick
in die interkulturellen und sprachimmanenten Spezifika der entsprechenden Kommunikationsformen. Sie können den Erwerb von in vorausgegangenen Modulen begonnenen Sprachen fortsetzen.
Fachsprachliche Grundausbildung:
Die Studierenden lernen schriftlichen und mündlichen Diskursen sowohl im Studium als auch arbeitsplatzbezogen zu folgen. Sie lernen
sich idiomatisch adäquat schriftlich und mündlich auszudrücken. Sie
erreichen eine Vertrautheit mit den interkulturellen und sprachimmanenten Spezifika der entsprechenden Kommunikationsformen. Sie
können an in vorhergehenden Modulen erworbene Kenntnisse anknüpfen.
7
Empfohlene Voraussetzungen für die Teilnahme
Abschluss der dem Sprachkurs jeweils vorangehenden Niveaustufe
des GER – nachweisbar über einen Einstufungstest, entsprechende
Zertifikate oder erfolgreich abgeschlossene Kurse
8
Einpassung in Musterstudienplan
Ab 1. Semester
9
Verwendbarkeit des
Moduls
Master International Information Systems;
Master in Arbeitsmarkt & Personal (Wahlbereich);
Master in Sozialökonomik (Wahlbereich) ;
Master in Economics (Wahlbereich)
10
Studien- und Prüfungsleistungen
Je Übung eine 60 minütige Abschlussklausur + mündliche Leistung
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
26 of 132
11
Berechnung Modulnote
Ü = 100%
12
Turnus des Angebots
Jährlich im WS und SS
13
Arbeitsaufwand
Präsenzstudium: 60 h
Eigenstudium: 90 h
14
Dauer des Moduls
1-2 Semester
15
Unterrichtssprache
Je nach gewählter Fremdsprache
16
Vorbereitende Literatur
Lt. Auskunft Dozent
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
27 of 132
III International Information Systems
Management
All courses are mandatory.
Alle Kurse sind obligatorisch.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
28 of 132
Managing IT-enabled Businesses
1
Module description
IIS7041
Managing IT-enabled Business
5 ECTS
2
Courses
IIS70412
IIS70413
Lecture: E-Business Intelligence & Relationships
Exercise: E-Business Intelligence & Relationships
2,5 ECTS
2,5 ECTS
3
Lecturers
Prof. Bodendorf and colleagues
4
Head of module
Prof. Bodendorf
5
Contents
Lect/Ex:
The course focuses on the analysis and improvement of a company's
relationships with its customers using business intelligence. Strategies, methods, and tools of business intelligence are presented. Business scenarios illustrate the application of concepts and IT systems
for business intelligence. Special attention is given to marketing support. In an integrated exercise students work on marketing-oriented
business cases using innovative instruments like data mining or case
based reasoning.
6
Learning targets and
skills
The students



can describe important business intelligence concepts and independently apply them to new problem areas in companies.
evaluate the characteristics of different business intelligence
methods and are able to independently select the proper
method for use cases in Customer Relationship Management.
discuss problem-solving approaches in groups and present
their work results.
7
Suggested prerequisites
None
8
Integration in curriculum
Second semester
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
29 of 132
9
Module application
Master in International Information Systems: Module 1 in the section
IISM
Master Marketing
Master Management
10 Method of examination
Portfolio:
Lecture: written examination (Vorlesung: Klausur )
Exercise: written assignment (Übung: Hausarbeit)
11 Grading procedure
Lecture: 50% of module score (Vorlesung: 50% der Modulnote)
Exercise: 50% of module score (Übung: 50% der Modulnote)
12 Course frequency
Each SS
13 Expected time input
Presence: 60 h
Home study: 90 h
14 Module duration
1 semester
15 Lecture language
English
16 Preparatory literature
None
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
30 of 132
Managing IT-enabled Organizations
The module focuses on management and strategies of IT enabled companies and networked
organizations. Students have to choose one out of two options (Lect. 1/Ex. 1 + Lect.2/Ex. 2
OR Lect. 1/Ex. 1 + Lect. 3/Ex. 3) for completing this module.
In the first option, the module has one course each in the first and second semesters. In the
second option, both the courses are in the first semester.
Dieses Modul fokussiert sich auf das Management und Strategien von IT-Unternehmen und vernetzten Organisationen. Die Studenten müssen eine der zwei Optionen (Lect. 1/Ex. 1 +
Lect.2/Ex. 2 ODER Lect. 1/Ex. 1 + Lect. 3/Ex. 3) wählen. In der ersten Option findet jeweils ein
Kurs im ersten und zweiten Semester statt. In der zweiten Option finden beide Kurse des Moduls im ersten Semester statt.
1
Module description
IIS7050
Managing IT-enabled Organizations
5 ECTS
2
Courses
IIS70501
Lect. 1/Ex. 1: Innovation and Leadership (2 SWS)
2,5 ECTS
IIS70502
Choose:
or
Lect. 2/Ex. 2: IT Industry in India (2 SWS)
IIS70503
or
Lect 3./Ex. 3: Strategies for Platform Mediated Organizations (2 SWS)
3
Lecturers
Prof. Möslein and colleagues
4
Head of module
Prof. Möslein
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
2,5 ECTS
2,5 ECTS
31 of 132
5
Contents
Lect1/Ex1:
Creating a sustainable innovative environment is a leadership task. In
order to succeed at this task, leaders must develop innovative abilities to deal with the challenges inherent in a business environment
characterized by fluid, unstructured and changing information. The
aim of this course is to get an overview of how to structure leadership
systems towards innovation, how leaders can motivate to foster innovative thinking and what new forms of innovation (e.g. open innovation) mean for the definition of leadership.
Lect2/Ex2:
The course gives the participants a thorough understanding of IT and
IT-enabled services industry in India. We shall explore the birth and
growth of IT clusters in India, advantages and disadvantages of outsourcing & offshoring, its inherent risks and opportunities and moving
up the value chain. The course gives an overview to global delivery
models used in this industry and also covers specific aspects of Indian culture to ensure that students are comfortable dealing with Indian companies in the future.
Lect3/Ex3:
This course builds on the platform and network in core strategy and
aims to highlight the specific strategies for firms operating in platformmediated-networks (PMN). Firms in platform-mediated-networks face
certain challenges atypical of typical product or service firms – they
operate in multi-sided markets; face network effects that typically allow only few firms to exist as platform intermediaries; and traditional
rules for pricing fail in such markets.
Based on the work of Professor Thomas Eisenmann at Harvard Business School. The course will be delivered through a set of cases that
ensures that participants appreciate the multi-dimensional nature of
managing in network businesses.
Please check the website for further details.
6
Learning targets and
skills
The students






will understand and explore the theories and practicalities of leadership in open innovation contexts.
will gain knowledge on leading and communicating innovation
and translate it in leadership behavior in real case contexts.
will learn to assess, reflect and feedback the impact of practical
leadership for innovation.
discuss problem-solving approaches in groups and present their
work results.
can identify and unravel the business problem in a case study
and actively take part in class discussions
can describe platform intermediation in two sided markets, platform dominance and Winner-takes-all dynamics
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
32 of 132

can develop strategies for creating platform mediated networks
and understand pricing in these businesses
7
Suggested
prerequisites
None
8
Integration in curriculum
First and second or third semester
9
Module application
Master in International Information Systems: Module 2 in the section
IISM
10 Method of examination
Portfolio:
Lect1/Ex1: presentation and project report (Vorlesung 1/ Übung 1:
Präsentation, Projektbericht)
Lect2/Ex2: case studies and seminar report (Vorlesung 2/Übung 2:
Fallstudien, Seminararbeit)
or
Lect3/Ex3: case studies and seminar report (Vorlesung 3/Übung 3:
Fallstudien, Seminararbeit)
11 Grading procedure
Lect1/Ex1: 50% of module score (Vorlesung 1/ Übung 1: 50 % der
Modulnote)
Lect2/Ex2: 50% of module score (Vorlesung 2/ Übung 2: 50 % der
Modulnote)
or
Lect3/Ex3: 50% of module score (Vorlesung 3/ Übung 3: 50 % der
Modulnote)
12 Course frequency
Lect. 1/Ex. 1: IuL: Each WS
Lect. 2/Ex. 2: IT in India: Each SS
or
Lect. 3/Ex. 3: SPMO: WS 14/15
13 Expected time input
Innovation and Leadership + IT Industry in India:
Presence: 60 h
Home study: 90 h
or
Innovation and Leadership + Strategies for Platform Mediated
Organizations:
Presence: 45 h
Home study: 105 h
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
33 of 132
14 Module duration
Innovation and Leadership + IT Industry in India:
2 semester
or
Innovation and Leadership + Strategies for Platform Mediated
Organizations:
1 semester
15 Lecture language
English
16 Preparatory literature
None
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
34 of 132
Managing Enterprise-Wide IT Architectures
1
Module description
IIS7030
Managing Enterprise-Wide IT Architectures
5 ECTS
2
Courses
IIS70301 and
IIS70302
Lecture.: Fundamentals of Enterprise-Wide IT Architecture Management (2 SWS)
2,5 ECTS
Exercise: Case Study Seminar(2 SWS)
2,5 ECTS
3
Lecturers
Prof. Amberg and colleagues
4
Head of module
Prof. Amberg
5
Contents
Lecture: Fundamentals of Enterprise-Wide IT Architecture Management
The lecture “Fundamentals of Enterprise-Wide IT Architecture Management” provides the fundamentals of business process management and the underlying IT architecture. The course has a strong focus on concepts of business-IT-alignment e.g., service oriented architectures, cloud computing, and enterprise-wide IT systems as well as
important paradigms to (re-) design enterprise IT architectures.
Case Study Seminar
Managers and business leaders in the field of information technology
must make decisions with limited information and a swirl of business
activities going on around them. They are required to evaluate options, make choices, and find solutions to the challenges they face
every day. In this seminar, students will take on the perspective of a
decision-maker by analyzing and discussing complex management
challenges illustrated in different case studies from leading business
schools.
6
Learning targets and
skills
Lecture: Fundamentals of Enterprise-Wide IT Architecture Management
In this lecture, students

gain knowledge of various tools and methods to optimize
and (re-) design IT-oriented business processes,
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
35 of 132



can assess IT architectures and their performance and detect problems and capabilities regarding IT infrastructures,
are able to look at IT architecture management in a scientific way,
learn critical vocabulary, theories, and methods.
Case Study Seminar
This seminar aims at fostering students’ ability to develop analysisbased solutions, recommendations, and action plans, thereby providing management lessons they can put into practice in their professional lives. In particular, students will…




know about real-world challenges in the area of IT management, as well as methods for analyzing case studies,
be able to apply the vocabulary, theory, and methods they
have learned in the lecture,
be able to develop solutions to business problems, as well
as defend their solutions and discuss them critically in a
group setting,
be able to present solutions to case study problems in English language.
7
Suggested prerequisites
None
8
Integration in curriculum
Second semester
9
Module application
Master in International Information Systems: Module 3 in the section
IISM
Method of examination
Portfolio:
10
Lecture: written examination, presentation (Vorlesung: Klausur, Präsentation)
Case Study Seminar: written case summaries, case discussions,
and presentation (Seminar: Zusammenfassungen von Fallstudien,
Diskussion von Fallstudien und Präsentation)
11
Grading procedure
Lecture: 50% of module score (Vorlesung: 50% der Modulnote)
Case Study Seminar: 50% of module score (Seminar: 50% der
Modulnote)
12
Course frequency
Each SS
13
Expected time input
Presence: 60 h
Home study: 90 h
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
36 of 132
14
Module duration
1 semester
15
Lecture language
English
16
Preparatory literature
Lecture: Rood, M. A. Enterprise architecture: Definition, content, and
utility, in Proceedings of the Third Workshop on: Enabling Technologies: Infrastructure for Collaborative Enterprises, 1994, pp. 106-111.
Case Study Seminar: Ellet, W. The Case Study Handbook: How to
Read, Discuss, and Write Persuasively About Cases. Harvard Business Review Press, 2007.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
37 of 132
Managing Global Projects and
Information Technology
1
Module description
IIS7060
2
Courses
IIS70601
IIS70602
Lect1/Ex1: Managing Information Technology (2 SWS)
Lect2/Ex2: Managing Global Projects (2 SWS)
Lecturers
Prof. Amberg and colleagues
Head of module
Prof. Amberg
Contents
Lect1/Ex1:
3
Managing Global Projects & Information Technology 5 ECTS
2,5 ECTS
2,5 ECTS
The traditional role of the Chief Information Officer (CIO) as gatekeeper of technology and protector of corporate information asset activities is changing. Next to the daily duties to keep the IT operations
and projects running – often facing shrinking budget constraints – an
enterprise IT manager becomes an important business partner in
supporting the transformation of the traditional business to the digital
age.
The course has a strong focus on the role of IT within different types
of enterprises and highlights IT from two different angles: IT as organizational function and IT as driver of organizational transformation.
The lecture is divided into two parts
(1) IT Management in enterprises
(2) IT-driven business models
Lect2/Ex2:
Increasing globalization of business operations and the high importance of project structures for global operations force companies
worldwide to develop and strengthen their capabilities for managing
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
38 of 132
global projects. Therefore, future professionals capable of successfully coordinating projects across multiple countries and cultures will
have excellent career prospects. To prepare students for the task of
managing global projects, the course will focus on the following topics:




Characteristics and organization of global projects
Cultural influences (effects and remedies)
Controlling of globally distributed projects
Challenges of IS outsourcing/offshoring projects.
For each of these topics, students will be given an introduction to the
topic (knowledge transfer) and then work on Harvard case studies to
gain deeper insights into the topic (knowledge application).
In addition, students will work in teams on a project from a real-life
case scenario during the semester.
Learning targets and
skills
Lect1/Ex1:
The students






describe and explain key IT Management models
explain and evaluate design options of an IT organization
and challenges of the CIO
explain main organizational IT cost categories and tasks of
managing IT costs
apply the Balanced Scorecard Concept to IT
describe components of a (digital) business model
evaluate (digital) business models
Lect2/Ex2:
The course follows a student-centered learning approach, consisting
of a cycle of knowledge transfer and application.
The course imparts knowledge in the following areas:



characteristics of global projects,
principles and techniques of project management,
current trends in the area of IT-outsourcing/offshoring.
The main goal of the course is to familiarize students with the foundations of successful management in global IT-projects.
Suggested prerequisites
Lect1/Ex1: None
Integration in curriculum
Third semester
Lect2/Ex2: Basic knowledge on project management principles and
techniques
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
39 of 132
Module application
Master in International Information Systems: Module 4 in the section
IISM
Method of examination
Portfolio:
Lect1/Ex1: Essays, case studies, presentation (Vorlesung 1/ Übung
1: Aufsätze, Fallstudien, Präsentation)
Lect2/Ex2: case studies, research project /project report (Vorlesung
2/ Übung 2: Fallstudien, Projektarbeit/-bericht)
Grading procedure
Lect1/Ex1: 50% of module score (Vorlesung 1/ Übung 1: 50 % der
Modulnote)
Lect2/Ex2: 50% of module score (Vorlesung 2/ Übung 2: 50 % der
Modulnote)
Course frequency
Each WS
Expected time input
Presence: 60 h
Home study: 90 h
Module duration
1 semester
Lecture language
English
Preparatory literature
Lect1/Ex1:
Carr, N. G. (2003): IT doesn’t matter. Harvard Business Review,
81(5), 41–9, 128.
Christensen, C. M., & Overdorf, M. (2000). Meeting the Challenge of
Disruptive Change. Harvard Business Review, 78(2), 66–76.
Lect2/Ex2
Amberg M., Wiener M.: IT-Offshoring: Management Internationaler
IT-Outsourcing-Projekte. Physica-Verlag, ISBN-10: 3790817325.
Binder J.: Global Project Management: Communication, Collaboration and Management Across Borders. Gower Publishing Ltd, ISBN:
0566087065.
Choudhury V., Sabherwal R.: Portfolios of Control in Outsourced
Software Development Projects. Information Systems Research,
14(3), pp. 291-314.
Kirsch L.J.: Deploying Common Systems Globally: The Dynamics of
Control. Information Systems Research, 15(4), pp. 374-395.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
40 of 132
IT-enabled Innovation and Value Creation
1
Module description
IIS7071
IT-enabled Innovation and Value Creation
5 ECTS
2
Courses
IIS70721
Innovation Technology
5 ECTS
3
Lecturers
Prof. Möslein and colleagues
4
Head of module
Prof. Möslein
5
Contents
The class covers social and technological aspects of innovation technologies. As a bridging technology, the semantic web, 3D printing
and open hardware will serve as the basis for linking and enabling
different types of innovation technologies across the boundaries of
socio-technical systems
Social and organizational theory will amongst others contain:



Systems theory, communication theory and organization theory,
basics of open innovation, open research, interactive value creation and open evaluation.
User Innovation and toolkits for user innovation and design.
The technological aspect of the class will deal with:


Theory, infrastructure and underlying technologies of the world
wide web
Open hardware and 3D printing technologies
During the course, students will conduct an individual research project linking organizations and technology either through theoretical/empirical work or through prototyping solutions in a design science approach. To explore the possibilities of novel web technology
students will publish about their specific topic and as well comment
on and rate their peers’ entries.
The preliminary findings of the research projects will be presented
during the course of the semester.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
41 of 132
6
Learning targets and
skills
The students can:




differentiate between and evaluate the main information and
communication theories.
differentiate between and assess the most important developments on the web and web based technologies
develop a research design for a literature overview or a design-oriented project.
discuss theories, as well as the design and the progress of
their project.
7
Suggested prerequisites
Basic knowledge of web technologies (i.e. basic html or understanding of web technology in general)
8
Integration in curriculum
Third semester
9
Module application
Master in International Information Systems: Module 5 in the section
IISM
10 Method of examination
Portfolio:
Lect/Ex: Research project and assignments
(Vorlesung/ Übung: Projekarbeit und Hausarbeit)
11 Grading procedure
100% of module score (100% der Modulnote)
12 Course frequency
Each WS
13 Expected time input
Presence: 30 h
Home study: 120 h
14 Module duration
1 semester
15 Lecture language
English
16 Preparatory literature
Berners-Lee, T., Weitzner, D. J., Hall, W., O'Hara, K., Shadbolt, N.,
Hendler, J. A., et al. (2006). A Framework for Web Science. Foundations and Trends® in Web Science, 1(1), 1-130.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
42 of 132
IT-enabled Processes and Services
The module focuses on the design, management and IT-applications of business processes
and services or service products in companies and networked organizations.
It is divided into two courses. Students have to choose one out of two.
Dieses Modul behandelt das Design, Management und die IT-Anwendungen von Businessprozessen und Businessservices sowie Serviceprodukten in Unternehmen und Netzwerkorganisationen. Das Modul ist in zwei Kurse unterteilt. Die Studenten müssen eine der zwei Optionen wählen.
1
Module description
IIS7081
IT-enabled Processes and Services (Option 1)
2
Courses
IIS70815
IIS70816
Lecture: Advanced Process Management
Exercise: Advanced Process Management
3
Lecturers
Prof. Bodendorf and colleagues
4
Head of module
Prof. Bodendorf
5
Contents
Lecture and Exercise:
5 ECTS
5 ECTS
This course is about strategic business process planning and business IT alignment. Additionally, it covers business process analysis,
planning, engineering, monitoring and controlling. Furthermore, it provides a comprehensive understanding of workflow management systems, service-oriented architectures, intelligent agents and assistants
as well as process portals.
6
Learning targets and
skills
The students




select suitable process architectures and organizational structures within the scope of business process management.
can model, analyze, and implement (with the aid of IT) complex processes.
independently transfer business process management concepts to new use cases.
discuss problem-solving approaches in groups and present
their work results.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
43 of 132
7
Suggested prerequisites
None
8
Integration in curriculum
Third semester
9
Module application
Master in International Information Systems: Module 6 in the section
IISM
10 Method of examination
Portfolio:
Lecture: written examination (Vorlesung: Klausur)
Exercise: written assignment (Übung: Hausarbeit)
11 Grading procedure
Lecture: 50% of module score (Vorlesung: 50% der Modulnote)
Exercise: 50% of module score (Übung: 50% der Modulnote)
12 Course frequency
Each WS
13 Expected time input
Presence: 60 h
Home study: 90 h
14 Module duration
1 semester
15 Lecture language
English
16 Preparatory literature
None
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
44 of 132
1
Module description
IIS7082
IT-enabled Processes and Services (Option 2)
5 ECTS
2
Courses
IIS70817
IIS70818
Lecture: Advanced Service Management
Exercise: Advanced Service Management
5 ECTS
3
Lecturers
Prof. Bodendorf and colleagues
4
Head of module
Prof. Bodendorf
5
Contents
Lecture and Exercise:
This course consists of two parts. Part one of the course provides
an overview of service science. Characteristics of service design,
production, and deployment are presented. The second part focuses on service businesses, such as finance, commerce, logistics,
tourism, education, entertainment, healthcare and industrial services. Digital products and value added services are discussed as
well as service engineering and service technologies (e.g., self service systems, multimedia, and security Systems).
6
Learning targets and ski- The students
lls
 can plan and develop services, as well as independently
utilize IT-aided methods to create services.
 understand the special requirements of different industries
and develop service concepts on this basis.
 discuss problem-solving approaches in groups and present their work results.
7
Suggested prerequisites
None
8
Integration in curriculum
Second semester
9
Module application
Master in International Information Systems: Module 6 in the section IISM
10 Method of examination
Portfolio:
Lecture: written examination (Vorlesung: Klausur)
Exercise: written assignment (Übung: Hausarbeit)
11 Grading procedure
Lecture: 50% of module score (Vorlesung: 50% der Modulnote)
Exercise: 50% of module score (Übung: 50% der Modulnote)
12 Course frequency
Each SS
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
45 of 132
13 Expected time input
Presence: 60 h
Home study: 90 h
14 Module duration
1 semester
15 Lecture language
English and German
16 Preparatory literature
None
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
46 of 132
IV Informatics
The Informatics part is broken down into “Database Systems” and “Software Engineering”.
Der Bereich Informatics ist in die Module „Database Systems” und „Software Engineering“ aufgeteilt.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
47 of 132
Database Systems
Students have to earn 15 ECTS in the subject area Database Systems. Thus, they have to
take three 5-ECTS-modules out of 19 given options.
The graph below shows the available options and when they are offered.
Im Modulbereich Database System müssen die Studenten 15 ECTS einbringen. Das heißt,
dass von 19 möglichen Modulen drei 5-ECTS-Module absolviert werden müssen.
Die nachfolgende Grafik zeigt die angebotenen Module und in welchem Fachsemester die Veranstaltungen stattfinden.
Morphologischer Kasten (Master)
DE
WS
DE
DE
OOMMDB
OODBEIS
OODBEBT
DE
DE
DE
DE
DE
DE
EISEBT
MMDBEIS
MMDBEBT
DE
DE
MSc INF „Projekt“
DE
DE
DE
[ MSc Seminar ]
ES
DS
Master
&
EN
DE
DE
KDDDSS
EN
SS
EN
EN
DE
DBRNTAS
EN
DE
DE
DE
DE
DE
DE
DE
KDDTAS E
KDDDBRN
KDDDW
DSSDW
EN
DSSDBRN
DSSTAS
DWDBRN
DWTAS
EN
POIS
(Dr. Stiehl)
DE
E
SWAT
ES
DS
DE
DE
EN
DE
EN
Alle weiteren Infos per UnivIS!
Kombis
mit DW
(Nürnberg!)
Jede Lehrveranstaltung kann nur
höchstens einmal verwendet werden!
Since most of the modules are combinations of two lectures and many lectures appear in more
than one module, the lectures are described in a first step. Afterwards, the available modules are
listed and explained in more detail.
Da die meisten Module zwei Lehrveranstaltungen kombinieren und etliche Lehrveranstaltungen in
mehr als einem Modul auftauchen, wird mit einer Beschreibung der Lehrveranstaltungen begonnen. Anschließend werden die angebotenen Modulkombinationen aufgelistet und näher erläutert.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
48 of 132
DBRN (Datenbanken in Rechnernetzen)
1
LV-Bezeichnung
IIS72521
Datenbanken in Rechnernetzen
2
Art und Umfang
V: Datenbanken in Rechnernetzen (2 SWS)
3
Dozenten
Prof. Dr. Richard Lenz
4
Inhalt
Rechnernetze entsprechen dem momentanen Stand der Technik;
isolierte Rechnersysteme nehmen an Zahl und Bedeutung ab. Das
Betreiben von Datenbanksystemen in Rechnernetzen erfordert neuartige Konzepte, die über die einer zentralisierten Datenbankverwaltung hinausgehen. In der Vorlesung werden Ansätze zur Datenbankverwaltung in verteilten Systemen vorgestellt. Verteilte Datenbanken, Parallele Datenbanken, DB-Sharing und heterogene Datenbanksysteme werden untersucht. Darüber hinaus widmet sich
ein weiteres Hauptkapitel der Vorlesung der Verwendung und dem
Betrieb von Datenbanksystemen im Internet.
5
Lernziele und
Kompetenzen
Die Teilnehmer lernen





2,5 ECTS
die Arten von Schemata in verteilten Datenbanken zu unterscheiden
verschiedene Katalogstrukturen zu verstehen
die verschiedenen Korrektheitskriterien für die nebenläufige
Ausführung von verteilten Transaktionen zu verstehen
Vor- und Nachteile der Replikationstechniken zu beurteilen
das Potenzial föderierter Datenbanken und anderer Formen
von Datenbank-Kopplung zu beurteilen
6
Empfohlene Voraussetzungen für die Teilnahme
Grundlagen im Bereich von Datenbanksysteme – im Umfang der
Module KonzMod und IDB im Bachelorstudium Informatik oder des
Moduls DBNF in anderen Studiengängen.
7
Studien- und
Prüfungsleistungen
siehe Modulbeschreibung
8
Turnus des
Angebots
Jährlich, im Sommersemester
Arbeitsaufwand
Präsenzzeit: 30h (2h x 15)
9
im SS 2015 wird die Veranstaltung einmalig nicht angeboten; die
Prüfung kann abgelegt werden
Eigenstudium: 45h (1h x 15 + 30h)
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
49 of 132
ca. 1h pro Woche Nachbereitung im laufenden Semester und ca.
30h Prüfungsvorbereitung in der vorlesungsfreien Zeit; erfolgt keine
begleitende Nachbereitung, sind ca. 45h für die Prüfungsvorbereitung einzukalkulieren
10 Dauer
1 Semester
11 Unterrichtssprache
Deutsch
12 Vorbereitende
Literatur
RAHM, Erhard: Mehrrechner-Datenbanksysteme : Grundlagen der
verteilten und parallelen Datenbankverarbeitung. Bonn : AddisonWesley, 1994. - ISBN 3-8319-702-8
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
50 of 132
DSS (Datenstromsysteme)
1
LV-Bezeichnung
IIS72502
Datenstromsysteme
2
Art und Umfang
V: Datenstromsysteme (2 SWS)
3
Dozenten
Prof. Dr. Klaus Meyer-Wegener
4
Inhalt
Datenströme gibt es schon lange. Sie fließen als Nachrichten durch
Netze, werden in Protokolldateien abgelegt (und dort oft vergessen
oder nur bei Problemen im Nachhinein konsultiert), werden zur Anzeige gebracht, gefiltert, ausgewertet, transformiert usw. Beispiele
sind die unterschiedlichsten Arten von Messwerten (Temperatur,
Helligkeit, Feuchtigkeit, Druck, chemische Zusammensetzung), Börsen- und Wirtschaftsnachrichten (Preise), Gebote in Online-Auktionen, Aktionen in Rechnersystemen (Anmeldungen, Zugriffe, Programmausführungen), um nur ein paar zu nennen.
2,5 ECTS
Bislang wurden die Systeme zur Verarbeitung dieser Datenströme
als Individuallösungen erstellt, oft sogar auf sehr speziellen Plattformen (SPS). Um das Jahr 2000 herum begann sich auch die Datenbank-Forschung mit diesem Problem zu befassen, weil man erkannt hatte, dass sich eine Reihe von Techniken dieses Gebiets
auch auf Datenströme anwenden lassen, vor allem die Anfrageverarbeitung und -optimierung, aber auch Verteilung und Datenunabhängigkeit. Damit lassen sich auch für die Verarbeitung von Datenströmen generische Lösungen erstellen - so wie Datenbanksysteme
eine generische Lösung für die Auswertung gespeicherter Daten
sind.
Die nun entstehenden Datenstromsysteme werden in dieser Vorlesung vorgestellt. Diskutiert werden dabei u.a.






5
Lernziele und
Kompetenzen
Anfragesprachen
Schemastrukturen
Sensornetze als eine der wichtigsten Datenquellen
Anfrageauswertung und –optimierung
Architekturen
Anwendungsszenarien
Die Teilnehmer lernen



die verschiedenen Ansätze der Datenstromverarbeitung zu
unterscheiden
Stromoperationen zu verstehen
Ansätze zur Implementierung von DSS kennen
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
51 of 132

das Potenzial dieser Systeme einzuschätzen
6
Empfohlene Voraussetzungen für die Teilnahme
Grundlagen im Bereich von Datenbanksysteme – im Umfang der
Module KonzMod und IDB im Bachelorstudium Informatik oder des
Moduls DBNF in anderen Studiengängen.
7
Studien- und
Prüfungsleistungen
siehe Modulbeschreibung
8
Turnus des
Angebots
Jährlich, im Sommersemester
Arbeitsaufwand
Präsenzzeit: 30h (2h x 15)
9
im SS 2016 wird die Veranstaltung einmalig nicht angeboten; die
Prüfung kann abgelegt werden
Eigenstudium: 45h (1h x 15 + 30h)
d.h. je Vorlesung ca. 1h pro Woche Nachbereitung im laufenden
Semester und ca. 30h Prüfungsvorbereitung in der vorlesungsfreien
Zeit; erfolgt keine begleitende Nachbereitung, sind ca. 45h für die
Prüfungsvorbereitung einzukalkulieren
10 Dauer
1 Semester
11 Unterrichtssprache
Deutsch
12 Vorbereitende
Literatur
AGGARWAL, Charu C. (Hrsg.): Data Streams : Models and Algorithms. Boston/Dordrecht/London : Kluwer Academic Publishers,
2006
GOLAB, Lukasz ; ÖZSU, M. Tamer: Issues in Data Stream Management. ACM SIGMOD Record 32 (June 2003) issue 2, pp. 5–14
ARASU, Arvind ; BABU, Shivnath ; WIDOM, Jennifer: The CQL
Continuous Query Language : Semantic Foundations and Query
Execution. VLDB Journal 15 (June 2006) no. 2, pp. 121-142
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
52 of 132
DW (Data Warehousing)
1
LV-Bezeichnung
DW
Data Warehousing
2
Art und Umfang
V: Data Warehousing (2 SWS)
3
Dozenten
Prof. Dr. Thomas Ruf
4
Inhalt
Das "Data Warehouse" stellt sowohl im theoretischen Bereich der
Datenbankforschung als auch in der praktischen Anwendung in der
Wirtschaft ein "Hot Topic" dar. Die breite Fächerung des Themengebietes macht es notwendig, sich dem Begriff "Data Warehouse"
von verschiedenen Blickwinkeln zu nähern. Die Hauptpunkte der
Vorlesung liegen dabei in der Diskussion der unterschiedlichen Architekturansätze, den zugehörigen Datenmodellen und den verarbeitungstechnischen Grundlagen. Weiterhin wird auf aktuelle Diskussionspunkte wie die Realisierungstechniken ROLAP und
MOLAP oder die Aggregatbildung, -verwendung und -haltung eingegangen. Aspekte der Architektur und des Betriebs von Data Warehouse- Systemen runden den theoretischen Vorlesungssteil ab.
Die Vorlesung ist geprägt von einer Mischung aus theoretischen
Grundlagen, praktischer Anwendung und neuen Forschungsergebnissen. Um einen stärkeren Praxisbezug zu erreichen, werden
mehrere Vorträge von Firmenvertretern gehalten, um von ihren Erfahrungen bei dem Aufbau eines "DataWarehouses" und vom aktuellen Stand der Technik aus Anbietersicht zu berichten.
5
Lernziele und
Kompetenzen
Die Studierenden




2,5 ECTS
können wichtige Konzepte des Data Warehousing und Data
Mining selbständig auf neue Problemstellungen in der
Marktforschung übertragen und anwenden.
können multidimensionale Datenbanken logisch modellieren
entwickeln ein Verständnis für die Architektur und den Betrieb technischer Data Warehouse - Systeme
erschließen sich selbständig das Wissen zur Entwicklung
neuer Verfahren zur Datenermittlung und -analyse.
6
Empfohlene Voraussetzungen für die Teilnahme
Grundlagen im Bereich von Datenbanksystemen – im Umfang der
Module KonzMod und IDB im Bachelorstudium Informatik oder des
Moduls DBNF in anderen Studiengängen oder eigene Vorkenntnisse.
7
Studien- und
Prüfungsleistungen
siehe Modulbeschreibung
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
53 of 132
8
Turnus des
Angebots
Jährlich, im Sommersemester
9
Arbeitsaufwand
Präsenzzeit: 30h (2h x 15)
Eigenstudium: 45h (1h x 15 + 30h)
d.h. je Vorlesung ca. 1h pro Woche Nachbereitung im laufen-den
Semester und ca. 30h Prüfungsvorbereitung; erfolgt keine begleitende Nachbereitung, sind ca. 45h für die Prüfungsvorbereitung
einzukalkulieren
10 Dauer
1 Semester
11 Unterrichtssprache
Deutsch
12 Vorbereitende
Literatur
BAUER, A. ; GÜNZEL, H.: Data Warehouse Systeme. Architektur,
Entwicklung, Anwendung. Heidelberg : dpunkt.verlag, 2007
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
54 of 132
EBT (E-Business Technologies)
1
LV-Bezeichnung
EBT
eBusiness Technologies
2
Art und Umfang
V: eBusiness Technologies (2 SWS)
3
Dozenten
Dr. Florian Irmert, Dr. Christoph Neumann (Lehrbeauftragte)
4
Inhalt
Softwareentwicklungsprozesse, OOA&D
2,5 ECTS
Web-Anwendungen / Portaltechnik
Enterprise Technologien / Komponentenmodelle
Datenzugriff / Persistenz-Frameworks / OR-Mapping
5
Lernziele und
Kompetenzen
Qualifikationsziel ist es, Studierenden der Informatik und anderer
Studiengänge in die Architektur und die Implementierung von eBusiness-Anwendungen (im speziellen: Web-Anwendungen) theoretisch und praktisch einzuführen. Dies soll ihnen im Beruf die angemessene Entwicklung solcher Anwendungen ermöglichen.
6
Empfohlene Voraussetzungen für die Teilnahme
Module "Algorithmen und Datenstrukturen" (wg. Objektorientierung), "Konzeptionelle Modellierung" (wg. Datenmodellierung und
UML), "Softwareentwicklung in Großprojekten" (wg. Entwurfsmustern und IT-Vorgehensmodellen), "Systemprogrammierung" (wg.
Betriebssystem-Architektur), "Berechenbarkeit und formale Sprachen" (als Grundlage für XML) und "Rechnerkommunikation" (wg.
Transferprotokollen), "Datenbanksysteme" – ggf. parallel (wg.
Schichtenarchitektur und Transaktionen). Die relevanten Inhalte
können ggf. auch in anderen Modulen erworben worden sein.
7
Studien- und
Prüfungsleistungen
siehe Modulbeschreibung
8
Turnus des
Angebots
Jährlich, im Wintersemester
9
Arbeitsaufwand
Präsenzzeit: 30h (2h x 15)
Eigenstudium: 45h (1h x 15 + 30h)
ca. 1h pro Woche Nachbereitung im laufenden Semester und ca.
30h Prüfungsvorbereitung in der vorlesungsfreien Zeit; erfolgt keine
begleitende Nachbereitung, sind ca. 45h für die Prüfungsvorbereitung einzukalkulieren.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
55 of 132
10 Dauer
1 Semester
11 Unterrichtssprache
Deutsch
12 Vorbereitende
Literatur
Craig Larman: Applying UML and Patterns. 3rd ed. Prentice Hall,
2004
Rod Johnson: Expert One-on-one J2EE Design and Development.
Wiley & Sons, 2003
Craig Walls, Ryan Breidenbach: Spring in Action. 2. Aufl. Manning
Publications, 2007
Gustavo Alonso, Fabio Casati, Harumi Kuno, Vijay Machiraju: Web
Services. Springer, 2003.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
56 of 132
EIS (Evolutionäre Informationssysteme)
1
LV-Bezeichnung
EIS
Evolutionäre Informationssysteme
2
Art und Umfang
V: Evolutionäre Informationssysteme (2 SWS)
3
Dozenten
Prof. Dr. Richard Lenz
4
Inhalt







2,5 ECTS
Grundlagen rechnergestützter Informationssysteme und
Organisatorisches Lernen
Erfolgsfaktoren für IT-Projekte
Software-Wartung vs. Software-Evolution
Architekturmodelle
Grundprinzipien evolutionärer Systeme
Anwendungsintegration
Datenqualität in Informationssystemen
5
Lernziele und
Kompetenzen
Im Rahmen der Veranstaltung EIS lernen die Studenten, warum
und wie mit einem ständig wechselnden Bedarf in Informationssystemen umgegangen werden kann.
6
Empfohlene Voraussetzungen für die Teilnahme
Module "Algorithmen und Datenstrukturen" (wg. Objektorientierung), "Konzeptionelle Modellierung" (wg. Datenmodellierung und
UML), "Softwareentwicklung in Großprojekten" (wg. Entwurfsmustern und IT-Vorgehensmodellen), "Systemprogrammierung" (wg.
Betriebssystem-Architektur), "Berechenbarkeit und formale Sprachen" (als Grundlage für XML) und "Rechnerkommunikation" (wg.
Transferprotokollen), "Datenbanksysteme" – ggf. parallel (wg.
Schichtenarchitektur und Transaktionen). Die relevanten Inhalte
können ggf. auch in anderen Modulen erworben worden sein.
7
Studien- und
Prüfungsleistungen
siehe Modulbeschreibung
8
Turnus des
Angebots
Jährlich, im Wintersemester
9
Arbeitsaufwand
Präsenzzeit: 30h (2h x 15)
Eigenstudium: 45h (1h x 15 + 30h)
ca. 1h pro Woche Nachbereitung im laufenden Semester und ca.
30h Prüfungsvorbereitung in der vorlesungsfreien Zeit; erfolgt keine
begleitende Nachbereitung, sind ca. 45h für die Prüfungsvorbereitung einzukalkulieren
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
57 of 132
10 Dauer
1 Semester
11 Unterrichtssprache
Deutsch
12 Vorbereitende
Literatur
Nandish Patel: Adaptive Evolutionary Information Systems. Idea
Group Publishing, 2003.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
58 of 132
KDD (Knowledge Discovery in Databases)
1
LV-Description
KDD
Knowledge Discovery in Databases
2
Courses
Lect: Knowledge Discovery in Databases (2 SWS)
3
Lecturers
Prof. Dr. Klaus Meyer-Wegener
4
Contents













5
Learning targets and
skills
2,5 ECTS
Introduction
Data mining: discovering interesting patterns from large
amounts of data
KDD process: data cleaning, data integration, data selection, transformation, data mining, pattern evaluation, and
knowledge presentation
Data mining functionalities: characterization, discrimination, association, classification, clustering, outlier and
trend analysis, etc.
Data Warehouse and OLAP Technology for Data Mining
Data Preprocessing
Data Mining Primitives, Languages, and System Architectures
Concept Description: Characterization and Comparison
Mining Association Rules
Classification and Prediction
Cluster Analysis
Mining Complex Types of Data
Applications and Trends
The students will learn about:




the particular challenges of data mining on large sets of
data
the technologies available for data analysis
systems offering these technologies
the process of data mining applications
Basics in the field of database systems – within the scope of the
modules KonzMod and IDB in the Bachelor program Computer Science or the module DBNF in other study programs)
6
Suggested
prerequisites
7
Method of examination See module description
8
Integration in curriculum
Each SS
in SS 2016 the lecture is not offered; examination is possible
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
59 of 132
9
Expected time input
Presence: 30h (2h x 15)
Home study: 45h (1h x 15 + 30h)
Ca. 1h per week is required for follow-up course work during the
lecture period and ca. 30h for the exam revision during the lecture
free period, if follow-up course work is not performed continuously,
ca. 45h should be allowed for exam revision
10 Module duration
1 Semester
11 Lecture language
English
12 Preparatory literature
HAN, Jiawei ; KAMBER, Micheline; PEI, Jian : Data Mining: Concepts and Techniques. 3 rd edition. San Francisco u.a. : Morgan
Kaufmann, 2011
DU, Hongbo: Data Mining Techniques and Applications. Andover,
UK : Cengage Learning, 2010
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
60 of 132
MMDB (Multimedia Datenbanken)
1
LV-Bezeichnung
MMDB
Multimedia-Datenbanken
2
Art und Umfang
V: Multimedia-Datenbanken (2 SWS)
3
Dozenten
Prof. Dr. Klaus Meyer-Wegener
4
Inhalt






5
Lernziele und
Kompetenzen:
2,5 ECTS
Eigenschaften von Multimedia-Daten
spezifische Strukturen und Suchmethoden bei Text, Graphik, Rasterbil, Audio und Video
Speichersysteme für Multimedia
Abstrakte Datentypen für Medienobjekte
relationale Schemata
SQL-Erweiterungen, SQL/MM
Die Teilnehmer sollen lernen



Multimedia-Objekte in einer Datenbank zu verwalten
Abstrakte Datentypen für Multimedia zu entwickeln
ein SQL-Schema mit Multimedia-Objekten zu definieren
6
Empfohlene VorausGrundlagen von Datenbanksystemen – im Umfang der Module
setzungen für die Teil- KonzMod und DBS im Bachelorstudium Informatik oder des Moduls
nahme
DBNF in anderen Studiengängen
7
Studien- und
Prüfungsleistungen
siehe Modulbeschreibung
8
Turnus des
Angebots
Jährlich, im Wintersemester
9
Arbeitsaufwand
Präsenzzeit: 30h (2h x 15)
Eigenstudium: 45h (1h x 15 + 30h)
ca. 1h pro Woche Nachbereitung im laufenden Semester und ca.
30h Prüfungsvorbereitung in der vorlesungsfreien Zeit; erfolgt keine
begleitende Nachbereitung sind ca. 45h für die Prüfungsvorbereitung einzukalkulieren
10 Dauer
1 Semester
11 Unterrichtssprache
Deutsch
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
61 of 132
12 Vorbereitende
Literatur
MEYER-WEGENER, Klaus: Multimediale Datenbanken. 2., überarb. u. erw. Aufl. Stuttgart : Teubner, 2003 (Leitfäden der angewandten Informatik). - ISBN 3-519-12419-X.
LU, Guojun: Multimedia Database Management Systems. Boston,
London :Artech House, 1999. - ISBN 0-89006-342-7 (14GI mat
17.6.4-174)
SUBRAHMANIAN, V.S.: Principles of Multimedia Database Systems. San Francisco : Morgan Kaufmann, 1998. - ISBN 1-55860466-9
KHOSHAFIAN, Setrag ; BAKER, A. Brad: MultiMedia and Imaging
Databases. San Francisco : Morgan Kaufmann, 1996. - ISBN 155860-312-3
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
62 of 132
OODB (Objektorientierte Datenbanken)
1
LV-Bezeichnung
OODB
Objektorientierte Datenbanken
2
Art und Umfang
V: Objektorientierte Datenbanken (2 SWS)
3
Dozenten
Prof. Dr. Klaus Meyer-Wegener
4
Inhalt






5
Lernziele und
Kompetenzen:
2,5 ECTS
nicht-relationale Datenmodelle: hierarchisch, Netzwerk
Probleme mit relationalen Systemen in Anwendungen wie
GIS und CAD
verschiedene Definitionen von Objektorientierung
das ODMG-Modell
Persistenz von Objekten und Anbindung an Programmiersprachen
Objektrelationale Datenbanken, SQL:1999
Die Teilnehmer sollen lernen





den Unterschied von struktureller und verhaltensmäßiger
Objektorientierung zu verstehen
im ODMG-Modell zu modellieren
Anfragen in der OQL zu schreiben
Programme zu schreiben, die auf eine OODB zugreifen
ein SQL-Schema mit objektrelationalen Erweiterungen zu
definieren
6
Empfohlene VorausGrundlagen von Datenbanksystemen – im Umfang der Module
setzungen für die Teil- KonzMod und IDB im Bachelorstudium Informatik oder des Moduls
nahme
DBNF in anderen Studiengängen
7
Studien- und
Prüfungsleistungen
siehe Modulbeschreibung
8
Turnus des
Angebots
Jährlich, im Wintersemester
9
Arbeitsaufwand
Präsenzzeit: 30h (2h x 15)
Eigenstudium: 45h (1h x 15 + 30h)
ca. 1h pro Woche Nachbereitung im laufenden Semester und ca.
30h Prüfungsvorbereitung in der vorlesungsfreien Zeit; erfolgt keine
begleitende Nachbereitung, sind ca. 45h für die Prüfungsvorbereitung einzukalkulieren
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
63 of 132
10 Dauer des Moduls
1 Semester
11 Unterrichtssprache
Deutsch
12 Vorbereitende
Literatur
GEPPERT, Andreas: Objektrelationale und objektorientierte Datenbankkonzepte und -systeme. Heidelberg : dpunkt, 2002. - ISBN 389864-124-4
HEUER, Andreas: Objektorientierte Datenbanken : Konzepte, Modelle, Standards und Systeme. 2., aktualisierte und erweiterte Aufl.
Bonn : Addison-Wesley, 1997. - ISBN 3-89319-800-8 (im Buchhandel nicht mehr lieferbar, aber: 14GI/mat 17.6.1-495b)
MEIER, Andreas ; WÜST, T.: Objektorientierte und objektrelationale
Datenbanken : Ein Kompass für die Praxis. 3., überarb. und aktual.
Aufl. Heidelberg : dpunkt, 2003. - ISBN 3-89864-191-0
TÜRKER, Can: SQL:1999& SQL:2003 : Objektrelationales SQL,
SQLJ & SQL/XML. Heidelberg : dpunkt, 2003. - ISBN 3-89864-2194
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
64 of 132
TAS (Transaktionssysteme)
1
LV-Description
IIS72541
Transactionsystems (Transaktionssysteme)
2
Courses
Lect: Transactionsystems (Transaktionssysteme) (2
SWS)
3
Lecturers
Prof. Dr. Richard Lenz
4
Contents
Transactions are the core mechanism to guarantee database consistency in the presence of failures. The lecture introduces the cornerstones of the Transaction Concept and related techniques and
system architectures. Topics are:





2,5 ECTS
Reconstructing the Transaction Model
Advanced Transaction Models
Queued transaction processing
Implementing the ACID properties of transactions:
Concurrency control, logging and recovery
TP Monitors: TRPC, Architecture of TP Monitor, Transaction Manager
Learning targets and
skills
The participants learn
6
Suggested prerequisites
Basics in the field of database systems – within the scope of the
modules KonzMod and IDB in the Bachelor program Computer Science or the module DBNF in other study programs)
7
Method of examination See module description
8
Integration in
curriculum
Each SS
Expected time input
Presence: 30h (2h x 15)
5
9


to identify the boundaries of traditional transactions
to describe advanced transaction models to explain synchronization and recovery mechanisms
in SS 2015 the lecture is not offered; examination is possible
Home Study: 45h (1h x 15 + 30h)
Ca. 1h per week is required for follow-up course work during the
lecture period and ca. 30h for the exam revision during the lecture
free period, if follow-up course work is not performed continuously,
ca. 45h should be allowed for exam revision
10 Module duration
1 Semester
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
65 of 132
11 Lecture language
Englisch
12 Preparatory literature
BERNSTEIN, P. A. ; NEWCOMER, E.: Principles of Transaction
Processing. Morgan Kaufmann, 1997
GRAY, J.N. ; REUTER, A.: Transaction Processing : Concepts and
Techniques. Morgan Kaufmann, 1992
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
66 of 132
Module Description 01-12
The following module description is valid for this list of lecture combinations (Options 1-12):
Die nachfolgende Modulbeschreibung ist gültig für diese Liste von Lehrveranstaltungskombinationen (Optionen 1-12):
Database
Systems
Option
Acronym
Corresponding lectures
Semester
Option 1
IIS-7262
DBRNDSS
Datenbanken in Rechnernetzen &
Datenstromsysteme
Summer semester
Option 2
IIS-7263
DBRNKDD
Datenbanken in Rechnernetzen &
Knowledge Discovery in Databases
Summer semester
Option 3
IIS-7241
DBRNTAS
Datenbanken in Rechnernetzen &
Transaktionssysteme
Summer semester
Option 4
IIS-7264
DSSKDD
Datenstromsysteme & Knowledge
Discovery in Databases
Summer semester
Option 5
IIS-7265
DSSTAS
Datenstromsysteme & Transaktionssysteme
Summer semester
Option 6
IIS-7266
KDDTAS
Knowledge Discovery in Databases
& Transaktionssysteme
Summer semester
Option 7
IIS-7261
EBTEIS
eBusiness Technologies & Evolutionäre Informationssysteme
Winter semester
Option 8
IIS-7267
EBTMMDB
eBusiness Technologies & Multimedia-Datenbanken
Winter semester
Option 9
IIS-7268
EBTOODB
eBusiness Technologies & Objektori- Winter semester
entierte Datenbanken
Option 10
IIS-7269
EISMMDB
Evolutionäre Informationssysteme &
Multimedia-Datenbanken
Winter semester
Option 11
IIS-7272
EISOODB
Evolutionäre Informationssysteme &
Objektorientierte Datenbanken
Winter semester
Option 12
IIS-7221
OOMMBD
Objektorientierte Datenbanken &
Multimedia-Datenbanken
Winter semester
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
67 of 132
1
Modulbezeichnung
IIS1730
Database Systems (Options 1-12)
5 ECTS
2
Lehrveranstaltungen
V: Lecture 1 (2 SWS)
V: Lecture 2 (2 SWS)
2,5 ECTS
2,5 ECTS
3
Dozenten
Prof. Dr. Richard Lenz
Prof. Dr. Klaus Meyer-Wegener
4
Modulverantwortlicher Prof. Dr. Klaus Meyer-Wegener
5
Inhalt
siehe Lehrveranstaltungsbeschreibung
6
Lernziele und
Kompetenzen:
siehe Lehrveranstaltungsbeschreibung
7
Voraussetzungen für
die Teilnahme
siehe Lehrveranstaltungsbeschreibung
8
Einpassung in
Musterstudienplan
Master International Information Systems: zweites oder drittes
Fachsemester
9
Verwendbarkeit des
Moduls
Teilmodul im Bereich Database Systems im Masterstudiengang International Information Systems
Modul ist nur wählbar, wenn es nicht in der für das Masterstudium
qualifizierenden Bachelorprüfung nach der geltenden Prüfungsordnung als Leistung eingebracht wurde.
10 Studien- und
Prüfungsleistungen
Klausur von 60 Minuten Dauer, die je nach Studiengang als "schriftliche Prüfung" oder als "schriftliche Leistungsfeststellung zum Erwerb eines benoteten Scheins" gewertet wird;
falls weniger als 12 Teilnehmer:
Kolloquium von 30 Minuten Dauer, das je nach Studiengang als
"mündliche Prüfung" oder als "mündliche Leistungsfeststellung zum
Erwerb eines benoteten Scheins" gewertet wird
11 Berechnung
Modulnote
Das Ergebnis der Prüfung bzw. Leistungsfeststellung bestimmt die
Modulnote.
12 Turnus des
Angebots
Siehe Lehrveranstaltungsbeschreibung
13 Arbeitsaufwand
Präsenzzeit: 60h (2*2h x 15)
Eigenstudium: 90h (2*1h x 15 + 60h)
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
68 of 132
d.h. je Vorlesung ca. 1h pro Woche Nachbereitung im laufen-den
Semester und ca. 60h Prüfungsvorbereitung in der vorlesungsfreien
Zeit; erfolgt keine begleitende Nachbereitung sind ca. 90h für die
Prüfungsvorbereitung einzukalkulieren
14 Dauer des Moduls
Ein Semester
15 Unterrichtssprache
siehe Lehrveranstaltungsbeschreibung
16 Vorbereitende
Literatur
siehe Lehrveranstaltungsbeschreibung
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
69 of 132
Module Description 13-16
The following module description is valid for this list of lecture combinations (Options 1316):
Die folgende Modulbeschreibung ist gültig für diese Liste von Lehrveranstaltungskombinationen (Optionen 13-16):
Database
Systems Option
Acronym
Corresponding lectures
Semester
Option 13
IIS-7252
DBRNDW
Datenbanken in Rechnernetzen &
Data Warehousing
Summer semester
Option 14
IIS-7251
DSSDW
Datenstromsysteme & Data Warehousing
Summer semester
Option 15
IIS-7253
DWKDD
Data Warehousing & Knowledge Dis- Summer semester
covery in Databases
Option 16
IIS-7254
DWTAS
Data Warehousing & Transaktionssysteme
Summer semester
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
70 of 132
1
Modulbezeichnung
IIS1730
2
Lehrveranstaltungen
IIS72501
Database Systems (Options 13-16)
5 ECTS
Data Warehouses (DW) (2 SWS)
Lecture 2 (2 SWS)
2,5 ECTS
2,5 ECTS
3
Dozenten
4
Modulverantwortlicher Prof. Dr. Klaus Meyer-Wegener
5
Inhalt
siehe Lehrveranstaltungsbeschreibung
6
Lernziele und
Kompetenzen:
siehe Lehrveranstaltungsbeschreibung
7
Voraussetzungen für
die Teilnahme
siehe Lehrveranstaltungsbeschreibung
8
Einpassung in
Musterstudienplan
Master International Information Systems: zweites Fachsemester
9
Verwendbarkeit des
Moduls
Teilmodul im Bereich Database Systems im Masterstudiengang International Information Systems
10 Studien- und
Prüfungsleistungen
Prof. Dr. Thomas Ruf
Prof. Dr. Klaus Meyer-Wegener
DW:
Schriftliche Abschlussklausur (60 min., keine Hilfsmittel) zum Semesterende während der Vorlesungszeit
Lecture 2:
Klausur von 60 Minuten Dauer, die je nach Studiengang als "schriftliche Prüfung" oder als "schriftliche Leistungsfeststellung zum Erwerb eines benoteten Scheins" gewertet wird;
falls weniger als 12 Teilnehmer:
Kolloquium von 30 Minuten Dauer, das je nach Studiengang als
"mündliche Prüfung" oder als "mündliche Leistungsfeststellung zum
Erwerb eines benoteten Scheins" gewertet wird
11 Berechnung
Modulnote
Das arithmetische Mittel der beiden Teilprüfungen ergibt die Modulnote
12 Turnus des
Angebots
Jährlich, im Sommersemester
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
71 of 132
13 Arbeitsaufwand
Präsenzzeit: 60h (2*2h x 15)
Eigenstudium: 90h (2*1h x 15 + 60h)
d.h. je Vorlesung ca. 1h pro Woche Nachbereitung im laufenden
Semester und ca. 60h Prüfungsvorbereitung in der vorlesungsfreien
Zeit; erfolgt keine begleitende Nachbereitung sind ca. 90h für die
Prüfungsvorbereitung einzukalkulieren
14 Dauer des Moduls
1 Semester
15 Unterrichtssprache
Deutsch
16 Vorbereitende
Literatur
siehe Lehrveranstaltungsbeschreibung
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
72 of 132
POIS (Process-oriented Information Systems)
1
Module description
POIS
IIS7275
Process-oriented Information Systems (Option 17)
5 ECTS
2
Courses
POIS
Lect: Process-oriented Information Systems (2 SWS)
Ex: Process-oriented Information Systems (2 SWS)
2,5 ECTS
2,5 ECTS
3
Lecturers
Dr. Volker Stiehl (SAP, Lehrbeauftragter)
4
Head of module
Prof. Dr. Richard Lenz
5
Contents
In a globalized world enterprises are facing tough challenges as
changes are permanently accompanying them. As a consequence
companies have to adapt their differentiating business processes in
even shorter timeframes. If they do not follow these changes, they
are threatening their existence. Ideally the company’s IT department can help in overcoming those challenges by taking their part
in implementing the company’s strategy as fast as possible. Unfortunately the key question remains unanswered: How can an IT department ensure the fast implementation of new strategic processes
so that they become a key pillar for a company?
This course will address the question from different angles and will
come up with solutions which primarily rely on the following three
pillars:
a business-process-driven methodology for deriving the essential
parts/artifacts of the resulting business application;
a sustainable and flexible architecture for process-driven applications separating the problem space in several layers;
the general use of BPMN (Business Process Model and Notation)
for modeling as well as implementing all processes (business processes as well as technical integration processes) of a processdriven application.
As the topic is closely related to service-oriented architecture
(SOA), the course will also briefly touch the basic technologies and
concepts in the SOA domain (e.g. XML, Web Services, SOAP,
UDDI registries, repositories, WSDL).
6
Learning targets and
skills
Goals of the course:
Identify the use case for process-oriented information systems.
Understand the complexity and challenges of process-oriented information systems.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
73 of 132
Understand the need for a sustainable methodology and architecture to address the challenges.
Learn how to separate functionalities in different layers and how to
implement each of those layers to keep the flexibility companies require.
Use the BPMN (Business Process Model and Notation) standard for
modeling and implementing all kinds of processes within a processoriented application.
Embrace the heterogeneous IT landscape in companies which has
grown over several years.
Learn how the flexibility of applications can be increased by using
business rules management systems (BRMS) and analytical applications.
7
Suggested prerequisites
8 Integration in curriculum
9
Module application
Basics in the field of database systems – within the scope of the
modules KonzMod and IDB in the Bachelor program Computer Science or the module DBNF in other study programs)
Master Computer Science: second semester
Master International Information Systems: second semester
Master Computer Science: 5-ECTS-module in major field of study
„Database Systems”
Master International Information Systems:
5-ECTS-module in the section "Database Systems"
10 Method of examination 60-minute written examination
(Klausur von 60 Minuten Dauer, die je nach Studiengang als
"schriftliche Prüfung" oder als "schriftliche Leistungsfeststellung
zum Erwerb eines benoteten Scheins" gewertet wird)
11 Grading procedure
Exam: 100% (100% der Klausurnote)
12 Course frequency
Each SS (starting SS 2012)
13 Expected time input
Presence: 60 h
Home study: 90 h
14 Module duration
1 Semester
15 Lecture language
English
16 Preparatory literature
Josuttis, Nicolai: SOA in Practice: The Art of Distributed System Design (2007)
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
74 of 132
Hohpe, Gregor; Woolf, Bobby: Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (2003)
Stiehl, Volker: Prozessgesteuerte Anwendungen entwickeln und
ausführen mit BPMN. Heidelberg: dpunkt.verlag (2012)
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
75 of 132
SWAT (Schnelles Web Anwendungs Tutorium)
1
Modulbezeichnung
IIS7274
Database Systems (Option 18)
5 ECTS
2
Lehrveranstaltungen
IIS72741
Ü: S.W.A.T - Schnelles Web Anwendungs Tutorium (4
SWS)
5 ECTS
3
Dozenten
Dr. Florian Irmert, Niko Pollner, Julian Rith (Lehrbeauftragte)
4
Modulverantwortlicher Prof. Dr. Klaus Meyer-Wegener
5
Inhalt






Entwurf und Implementierung einer
modularen und mehrschichtigen Web-Applikation
Kreatives Arbeiten im Team
Anwendung iterativ-inkrementeller oder agiler Methoden zum
Projektvorgehen
Einsatz von Entwicklungsumgebungen wie Eclipse/IDEA, BuildUmgebungen wie Maven/Ant+Ivy/Gradle und Versionskontrollsysteme wie SVN/git
Verwendung aktueller Web-Technologien: von Hibernate,
Spring und JSP bis hin zu JEE, JSF, Ajax
(in der Regel erfolgt die Entwicklung auf Basis eines Technologie-Stacks nach Vorgaben durch die Betreuer; auf Teilnehmerpräferenzen kann jedoch eingegangen werden)
6
Lernziele und
Kompetenzen
Qualifikationsziel ist es, die Teilnehmer mit grundlegenden Programmiertechniken für Webanwendungen vertraut zu machen. Die
Teilnehmer arbeiten sich in die verschiedenen Technologien ein
und lernen diese effizient einzusetzen.
7
Voraussetzungen für
die Teilnahme
Master-Module:
Veranstaltung: eBusiness Technologies
(wg. Scrum und RUP, Advanced XML, OOA&D Crash Course
(Adv. UML), O/R-Mapping (Hibernate, JPA), Component Models
(Spring, EJB/JEE), Web Basics, WS-*, Presentation Tier (MVC,
JSP, AJAX, JSF))
Bachelor-Module:
Modul: "Algorithmen und Datenstrukturen"
(wg. Objektorientierung)
Modul: "Konzeptionelle Modellierung"
(wg. Datenmodellierung und UML)
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
76 of 132
Modul: "Softwareentwicklung in Großprojekten"
(wg. Entwurfsmustern und IT-Vorgehensmodellen)
Modul: "Systemprogrammierung"
(wg. Betriebssystem-Architektur)
Modul: "Rechnerkommunikation"
(wg. Transferprotokollen)
Modul: "Datenbanksysteme"
(wg. Schichtenarchitektur, Transaktionen)
Praktische Fähigkeiten:


8
Einpassung in
Musterstudienplan



9
Verwendbarkeit des
Moduls




10 Studien- und
Prüfungsleistungen
Bachelor-Studiengang Informatik: sechstes Fachsemester
Master-Studiengang Informatik: erstes oder drittes Fachsemester
Master International Information Systems: per IIS-Referenz-Curriculum nicht möglich, da der Besuch von eBT erst im 3. Fachsemester erfolgen sollte und im 4. Fachsemester kein DBS-Modul einplanbar ist; auf besonderen Wunsch und bei ausreichenden Vorkenntnissen werden IIS-ler in früheren Fachsemestern
zugelassen
"Vertiefung Informatik" im Bachelor-Studiengang Informatik
eine Hälfte des Wahlpflichtmoduls "Informatik I" oder "Informatik
IV" in Master-Studiengang Informatik
Wahlpflichtmodul "Informatik V", "Informatik VI" oder "Informatik
VIII" im Master-Studiengang Informatik
Wahlpflichtmodul "Vertiefung Datenbanksysteme A" (z.B. Master-Studiengang International Information Systems)
Portfolio:



11 Berechnung
Modulnote
Gute Java Kenntnisse und Kenntnisse im Bereich Datenbanksysteme.
Die relevanten Inhalte können ggf. auch in anderen Modulen erworben werden.
Fachvortrag von 10 Minuten Dauer
Praktisch: Aktive und kontinuierliche Entwicklung der Softwaremodule sowie die Integration der Module zu einem Gesamtsystem (als zentrale Aufgabe zur Erreichung des angestrebten
Qualifikationsziels)
Kolloquium von 10 Minuten Dauer, das je nach Studiengang als
"mündliche Prüfung" oder als "mündliche Leistungsfeststellung
zum Erwerb eines benoteten Scheins" gewertet wird
Das Ergebnis des Kolloquiums bestimmt die Modulnote zu 100%.
Der Fachvortrag und die eigenständig erarbeiteten Beiträge zum
SW-System bilden die inhaltliche Ausgangsbasis für das Kolloquium.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
77 of 132
12 Turnus des
Angebots
Jährlich, im Sommersemester
13 Arbeitsaufwand
Präsenzzeit während der Vorlesungszeit: 30h (2h x 15)
Eigenstudium und praktische Arbeit: 60h (4h x 15)
Blockpraktikum: 60h (7,5 Bearbeitertage)
14 Dauer des Moduls
1 Semester
15 Unterrichtssprache
Deutsch
16 Vorbereitende
Literatur
Guide to Web Application and Platform Architectures. Jablonski, S.,
Petrov, I., Meiler, C., Mayer, U. 2004, XII, 245 p. 149 figs., Hardcover ISBN: 3-540-00947-7
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
78 of 132
DSES (Datenschutz und Elektronische Signaturen)
1
Modulbezeichnung
IIS7271
Database Systems (Option 19)
5 ECTS
2
Lehrveranstaltungen
IIS72701
V: Aspekte des Datenschutzes und ausgewählte Si2,5 ECTS
cherheitsstrukturen in der Informationstechnik (2 SWS)
V: Electronic Signatures (ES) (2 SWS)
2,5 ECTS
3
Dozenten
Prof. Dr. Michael Tielemann (DATEV, Lehrbeauftragter)
4
Modulverantwortlicher Prof. Dr. Michael Tielemann
5
Inhalt
DS:














Grundlagen des Datenschutzes
Begriffsklärung: Vertraulichkeit, Integrität, Authentizität
Sicherheit vs. Verfügbarkeit vs. Datenschutz
Datenschutz-Richtlinien, weitere rechtliche Rahmenbedingungen des BDSG, der OECD und dem Safe Harbour Abkommen
Maßnahmen zum IT-Grundschutz
Übersicht über das BSI-Grundschutzhandbuch
Grundlagen der Kryptographie
Verschlüsselungsverfahren
Codes und Kryptoanalyse
Infrastrukturen und Schlüsselmanagement
Trustcenter
Technische Rahmenbedingungen und Standards
Sicherheitsstufen und juristische Einordnung elektronischer Signaturen
Langzeitarchivierung elektronischer Signaturen
ES:
Die Vorlesung gibt einen Überblick über die relevanten gesetzlichen
Regelungen wie EU-Signaturrichtlinie und deren nationale Umsetzung in Signaturgesetz und Verordnung (SigG/V). Eine Reihe technischer Interpretationen der gesetzlichen Vorgaben werden vorgestellt. Dies sind u. a. sichere Signaturerstellungseinheit (Smart
Card), Zertifikatsproduktion, Trustcenter, Registrierungs- und Auslieferungsprozesse, Signatursicherheitsniveaus sowie Zertifikatsauskunfts- und Zeitstempelsysteme. Es werden vertrauensbildende Maßnahmen und Evaluierungsmethoden bei der SW-Erstellung wie ITSEC und Common Criteria im Zertifizierungsprozess
nach SigG besprochen. Neben beispielhaften Anwendungen der
elektronischen Signatur- und Zeitstempelkomponenten wird eine
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
79 of 132
Einführung in relevante Standards (IETF, CEN, ISIS-MTT) und aktuelle Problemstellungen (z. B. E-Government, elektronische Rechnungen, virtuelle Poststelle, beweissichere Archivierung) gegeben.
Lernziele und
Kompetenzen:
Die Teilnehmer



erwerben aktuelles und grundlegendes Verständnis
lernen die gesetzlichen und technischen Randbedingungen
kennen
reflektieren Aufwand, Komplexität und Nutzen von elektronischen Signaturen.
6
Voraussetzungen für
die Teilnahme
Grundlagen von Datenbanksystemen – im Umfang der Module
KonzMod und DBS im Bachelorstudium Informatik oder des Moduls
DBNF in anderen Studiengängen
7
Einpassung in
Musterstudienplan
Master Informatik: Beginn im zweiten und Abschluss/Prüfung im
dritten Fachsemester
Master International Information Systems: Beginn im zweiten und
Abschluss/Prüfung im dritten Fachsemester
8
Verwendbarkeit des
Moduls
eine Hälfte des Wahlpflichtmoduls "Informatik II" oder "Informatik III"
im Master-Studiengang Informatik (über zwei Semester)
eine Hälfte des Wahlpflichtmoduls "Informatik IV" im Master-Studiengang Informatik (über zwei Semester)
Wahlpflichtmodul "Informatik VII" im Master-Studiengang Informatik
(über zwei Semester)
Wahlpflichtmodul "Informatik VIII" im Master-Studiengang Informatik
(über zwei Semester)
Wahlpflichtmodul "Vertiefung Datenbanksysteme A"
Teilmodul im Bereich Database Systems im Master-Studiengang International Information Systems
9
Studien- und
Prüfungsleistungen
Klausur von 90 Min. Dauer, die je nach Studiengang als „schriftliche
Prüfung“ oder als „schriftliche Leistungsfeststellung zum Erwerb eines benoteten Scheins“ gewertet wird.
10 Berechnung
Modulnote
Das Ergebnis der Prüfung bzw. Leistungsfeststellung bestimmt die
Modulnote.
11 Turnus des
Angebots
Jährlich, im Sommersemester (DS) und im anschließenden Wintersemester (ES)
12 Arbeitsaufwand
Präsenzzeit: 60h (2*2h x 15)
Eigenstudium: 90h (2*1h x 15 + 60h)
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
80 of 132
d.h. je Vorlesung ca. 1h pro Woche Nachbereitung im laufen-den
Semester und ca. 60h Prüfungsvorbereitung in der vorlesungsfreien
Zeit; erfolgt keine begleitende Nachbereitung sind ca. 90h für die
Prüfungsvorbereitung einzukalkulieren
13 Dauer des Moduls
Zwei Semester, beginnend im Sommersemester mit DS
14 Unterrichtssprache
Deutsch
15 Vorbereitende
Literatur
Keine
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
81 of 132
Nailing your thesis
Option H of Software Engineering (Chair: Riehle) on page 121 can also be selected as Option
20 of Database Systems.
Option H des Modulbereichs Software Engineering (Chair: Riehle) auf Seite 121 kann auch als
Option 20 des Modulbereichs Datenbanksysteme gewählt werden.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
82 of 132
Software Engineering
Software Engineering modules are offered by two different chairs. Once students have chosen
a chair they have to complete the 15 ECTS at this chair.
Software Engineering besteht aus Modulen, die von zwei unterschiedlichen Lehrstühlen angeboten werden. Die Studenten müssen sich zu Beginn für einen Lehrstuhl entscheiden und die 15
ECTS nur bei diesem einen Lehrstuhl absolvieren.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
83 of 132
Software Engineering (Chair: Saglietti)
The students have to choose between the following options A-I. Important: A module option
cannot be accredited if it contains already accredited courses.
Die Studenten müssen zwischen den folgenden Optionen A-I wählen. Wichtig: Eine Moduloption kann nicht eingebracht werden, wenn sie sich aus Lehrveranstaltungen zusammensetzt, die
Teil bereits eingebrachter Module sind.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
84 of 132
Option A
1
Module description
IIS7200
Software Engineering (Option A)
5 ECTS
2
Courses
IIS71101
IIS71102
Course 1: Software Engineering in Practice
(practical exercises, 3 SWS)
2,5 ECTS
IIS7201
IIS7202
Course 2: Seminar Design Patterns and Anti-Patterns
(seminar, 2 SWS)
2,5 ECTS
3
Lecturers
Dipl.-Inf. M. Spisländer
Dipl.-Inf. M. Meitner
4
Head of module
Prof. Dr. Francesca Saglietti
5
Contents


6
Learning targets and
skills


During the practical exercises different CASE (Computer Aided
Software Engineering) tools are presented, covering all relevant
aspects of analysis and development of complex software. The
benefit of applying such tools in industrial-size projects are experienced by the attendees by solving typical problems arising in software projects both on their own and under supervision.
The seminar covers classical design patterns and anti-patterns in
software development. Design patterns systematically describe
general solutions for recurring software design problems. They
also offer a common vocabulary to software engineers, thus substantially facilitating their communication. On the other hand, antipatterns describe poor, unfortunately typical solutions to software
design problems for which preferable alternative solutions are
presented.
Benefits as well as limits of different tools supporting software engineering tasks are taught by practically application to real-life examples in analysis, design, testing, correctness proofs and project
management.
In addition to learning modern software engineering techniques,
the students will achieve and intensify their communicational skill
in preparing and giving a technical talk as well as in contributing
to the discussion with the members of the audience.
7
Suggested
prerequisites
None
8
Integration in curriculum
Second semester
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
85 of 132
9
Module application
10 Method of examination
Master International Information Systems: Module in the section Software Engineering
Portfolio:
Course 1: 30-minute oral examination (Kurs 1: Mündliche Abschlussprüfung (30 min) am Rechner)
Course 2: 60-minute presentation and 15-minute oral examination
(Kurs 2: Präsentation (60 min) und mündliche Abschlussprüfung (15
min))
11 Grading procedure
Course 1: 50%
Course 2: 50%
12 Course frequency
Course 1: Each semester (without guarantee)
Course 2: Each summer term (without guarantee)
13 Expected time input
Presence: 60h
Home study: 90h
14 Module duration
1 semester
15 Lecture language
German (also in English if required)
16 Preparatory literature
None
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
86 of 132
Option B
1
Module description
IIS7201
Software Engineering (Option B)
5 ECTS
2
Courses
IIS71303
Software Test and Analysis (Verification and Validation)
(lectures + exercises, 4 SWS)
5 ECTS
3
Lecturers
Prof. Dr. Francesca Saglietti
Dipl.-Inf. Marc Spisländer
4
Head of module
Prof. Dr. Francesca Saglietti
5
Contents
The module addresses the topic of analyzing and testing software
systems, especially in case of embedded software applied to safetyrelevant complex applications. Depending on the degree of reliability
required, numerous techniques for testing and analysis at different
levels of rigor are presented, addressing both approaches to detect
faults during the development process (verification) and approaches
to detect faults during the requirements phase (validation), thus covering the whole spectrum of verification and validation (so-called V &
V).
6
Learning targets and
skills
The students will acquire knowledge on:




system analysis: failure mode & effect, fault tree analysis
risk analysis & safety classes according to international standards,
testing strategies required for the certification of highly reliable
software, in particular structural-based coverage criteria
analysis techniques supporting automatic proofs of correctness or
the automatic generation of counter-examples
7
Suggested prerequisites
None
8
Integration in curriculum
Third semester
9
Module application
Master International Information Systems: Module in the section Software Engineering
Method of examination
90-minute written examination or 30-minute oral examination (schriftl.
Prüfung (90 min) oder mündl. Prüfung (30 min))
10
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
87 of 132
11
Grading procedure
Exam: 100% (100% der Klausurnote)
12
Course frequency
Each winter term
13
Expected time input
Presence: 60h
Home study: 90h
14
Module duration
1 semester
15
Lecture language
English (Exercises in German if required)
16
Preparatory literature
None
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
88 of 132
Option C
1
Module description
IIS7202
Software Engineering (Option C)
5 ECTS
2
Courses
IIS31601
Software Development in Large Projects
(lectures + exercises, 4 SWS)
5 ECTS
3
Lecturers
Prof. Dr. Francesca Saglietti
Dipl.-Inf. R. Lill
4
Head of module
Prof. Dr. Francesca Saglietti
5
Contents








6
Learning targets and
skills
Introduction to the single phases of software development: requirements analysis, specification, design, implementation, test,
maintenance
Exemplifying application of selected, representative techniques
supporting the developments phases mentioned above
Ergonomic principles for usage interfaces
Object-oriented analysis and design with UML
Design patterns as constructive, re-usable solutions to whole
classes of problems
Automatic support for code implementation from UML diagrams
Testing strategies
Re-factoring techniques supporting the maintenance phase
On the basis of programming skills already acquired the students will






learn systematic and structured approaches to deal with the complexity of "developing in the large",
gain the capability of expressing complex problems in a well-defined way by means of appropriate specification languages, of analyzing such problems, as well as of deriving appropriate designs
for their solution,
get experience in the application of UML diagrams for the purpose of object-oriented analysis and design activities,
get proficiency in re-using general design solutions by specialization of established design patterns,
get acquainted with principles of the testing process,
get familiar with re-factoring strategies aimed at increasing systematically software modifiability.
7
Suggested prerequisites
None
8
Integration in curriculum
Third semester
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
89 of 132
Module application
Master International Information Systems: Module in the section Software Engineering
10 Method of examination
90-minute written examination or 30-minute oral examination (schriftl.
Prüfung (90 min) oder mündl. Prüfung (30 min))
9
After half of the lectures the students may take an optional written examination (45 minutes). The points achieved in this exam can improve the score of the final exam by up to 0.7, provided that the final
exam is passed. (Nach der Hälfte der Vorlesungszeit wird die Teilnahme an einer freiwilligen 45-minütigen Klausur angeboten. Die dort
erreichten Punkte können die Note der Abschlussprüfung um bis zu
0,7 verbessern, unter der Voraussetzung, dass die Abschlussprüfung
bestanden wird.)
11 Grading procedure
Exam: 100% (100% der Klausurnote)
12 Course frequency
Each winter term
13 Expected time input
Presence: 60h
Home study: 90h
14 Module duration
1 semester
15 Lecture language
German (also in English if required)
16 Preparatory literature
None
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
90 of 132
Option D
1
Module description
IIS7203
Software Engineering (Option D)
5 ECTS
2
Courses
IIS71302
Foundations of Software Engineering -- Constructive
Phases
(lectures + courses, 4 SWS, first 2 months of the semester)
5 ECTS
3
Lecturers
Prof. Dr. Francesca Saglietti
Dipl-Inf. M. Meitner
Dipl.-Inf. M. Spisländer
4
Head of module
Prof. Dr. Francesca Saglietti
5
Contents
This module addresses a broad spectrum of scientific engineering
principles and alternative approaches during the conception and the
development of large-scale, complex software systems. They provide
a comprehensive overview on constructive techniques in modern
software engineering.
6
Learning targets and
skills
Students familiarize with several alternative development approaches
and tools differing in their degree of rigor and cost and thus suitable
to different types of software projects, depending a. o. on the project
size, the company structure or the reliability requirements.
7
Suggested prerequisites
None
8
Integration in curriculum
Second semester
9
Module application
Master International Information Systems: Module in the section Software Engineering
10
Method of examination
90-minute written examination or 30-minute oral examination (schriftl.
Prüfung (90 min) oder mündl. Prüfung (30 min))
11
Grading procedure
Exam: 100% of module score (Prüfung: 100% der Modulnote)
12
Course frequency
Each summer term
13
Expected time input
Presence: 60 h
Home study: 90 h
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
91 of 132
14
Module duration
1 semester
15
Lecture language
German (also in English if required)
16
Preparatory literature
none
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
92 of 132
Option E
1
Module description
IIS7204
Software Engineering (Option E)
5 ECTS
2
Courses
IIS71304
Software Reliability
(lectures + courses, 4 SWS)
5 ECTS
3
Lecturers
Prof. Dr. Francesca Saglietti
Dipl.-Inf. M. Meitner
4
Head of module
Prof. Dr. Francesca Saglietti
5
Contents
This module addresses quantitative approaches for the determination
of the reliability degree achieved by a software system during and after testing.
6
Learning targets and
skills


Students learn systematic procedures allowing to estimate software reliability of conventional products during testing; such estimates offer support to the project manager for the purpose of determining the optimal time for product release.
Students learn systematic procedures allowing to demonstrate the
achievement of reliability and availability targets by well-founded
statistical approaches as required by licensors of mission-critical
software systems.
7
Suggested prerequisites
None
8
Integration in curriculum
Second semester
9
Module application
Master International Information Systems: Module in the section Software Engineering
10
Method of examination
90-minute written examination or 30-minute oral examination (schriftl.
Prüfung (90 min) oder mündl. Prüfung (30 min))
11
Grading procedure
Exam: 100% of module score (Prüfung: 100% der Modulnote)
12
Course frequency
Each summer term
13
Expected time input
Presence: 60 h
Home study: 90 h
14
Module duration
1 semester
15
Lecture language
German (also in English if required)
16
Preparatory literature
none
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
93 of 132
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
94 of 132
Option F
1
Module description
IIS7205
Software Engineering (Option F)
5 ECTS
2
Courses
IIS71101
IIS71102
Course 1: Software Engineering in Practice
(practical exercises, 3 SWS)
2,5 ECTS
IIS71308
Course 2: Seminar Introduction to Cryptography
(seminar, 2 SWS)
2,5 ECTS
3
Lecturers
Dipl.-Inf. M. Spisländer
Dipl.-Inf. M. Meitner
4
Head of module
Prof. Dr. Francesca Saglietti
5
Contents


6
Learning targets and
skills


During the practical exercises different CASE (Computer Aided
Software Engineering) tools are presented, covering all relevant
aspects of analysis and development of complex software. The
benefit of applying such tools in industrial-size projects are experienced by the attendees by solving typical problems arising in software projects both on their own and under supervision.
The seminar introduces to the main concepts and algorithms of
modern cryptography
Benefits as well as limits of different tools supporting software engineering tasks are taught by practically application to real-life examples in analysis, design, testing, correctness proofs and project
management.
In addition to learning modern software engineering techniques,
the students will achieve and intensify their communicational skill
in preparing and giving a technical talk as well as in contributing
to the discussion with the members of the audience.
7
Suggested
prerequisites
None
8
Integration in
curriculum
Third semester
9
Module application
Master International Information Systems: Module in the section Software Engineering
10 Method of examination
Portfolio:
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
95 of 132
Course 1: 30-minute oral examination (Kurs 1: Mündliche Abschlussprüfung (30 min) am Rechner)
Course 2: 60-minute presentation and 15-minute oral examination
(Kurs 2: Präsentation (60 min) und mündliche Abschlussprüfung (15
min))
11 Grading procedure
Course 1: 50%
Course 2: 50%
12 Course frequency
Course 1: Each semester (without guarantee)
Course 2: Each winter term (without guarantee)
13 Expected time input
Presence: 60h
Home study: 90h
14 Module duration
1 semester
15 Lecture language
German (also in English if required)
16 Preparatory literature
None
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
96 of 132
Option G
1
Module description
IIS7206
Software Engineering (Option G)
10 ECTS
2
Courses
IIS71301
Course 1: Foundations of Software Engineering (lectures + courses, 6 SWS)
7,5 ECTS
IIS71307
Course 2: Design Patterns and Anti-Patterns
(seminar, 2 SWS)
2,5 ECTS
3
Lecturers
Prof. Dr. Francesca Saglietti
Dipl.-Inf. M. Spisländer
4
Head of module
Prof. Dr. Francesca Saglietti
5
Contents
This module presents an extensive overview on software engineering
throughout the complete software life-cycle, including technical (constructive and analytical approaches), as well as organizational
measures (project management, software metrics), with particular
emphasis on novel design technologies enhancing design re-usability
by means of logical patterns.


6
Learning targets and
skills


Course 1 addresses a broad spectrum of scientific engineering principles and approaches during the conception,
development and analysis of large-scale, complex software
systems, including human factors, software metrics for quality assurance and control, cost models and personnel management.
Course 2 covers classical design patterns and anti-patterns
in software development. Design patterns systematically describe general solutions for recurring software design problems. They also offer a common vocabulary to software engineers, thus substantially facilitating their communication.
On the other hand, anti-patterns describe poor, unfortunately typical solutions to software design problems for
which preferable alternative solutions are presented.
Students familiarize with several alternative development, analysis and management approaches differing in their degree of rigor
and cost and thus suitable to different types of software projects,
depending a. o. on the project size, the company structure or the
reliability requirements.
In addition to learning modern software engineering techniques,
the students will achieve and intensify their communicational skill
in preparing and giving a technical talk as well as in contributing
to the discussion with the members of the audience.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
97 of 132
7
Suggested
prerequisites
None
8
Integration in
curriculum
Second semester
9
Module application
Master International Information Systems: Module in the section Software Engineering
Method of examination
Portfolio:
10
Course 1:
90-minute written examination or 30-minute oral examination (Kurs 1:
schriftl. Prüfung (90 min) oder mündl. Prüfung (30 min))
After half of the lectures the students may take an optional written examination (45 minutes). The points achieved in this exam can improve the score of the final exam by up to 0.7, provided that the final
exam is passed.
Nach der Hälfte der Vorlesungszeit wird die Teilnahme an einer freiwilligen 45-minütigen Klausur angeboten. Die dort erreichten Punkte
können die Note der Abschlussprüfung um bis zu 0,7 verbessern, unter der Voraussetzung, dass die Abschlussprüfung bestanden wird.
Course 2:
60-minute presentation and 15-minute oral examination (Kurs 2: Präsentation (60 min) und abschl. mündl. Prüfung (15 min))
11
Grading procedure
Course 1: 75% of module score (Kurs 1: 75% der Modulnote)
Course 2: 25% of module score (Kurs 2: 25% der Modulnote)
12
Course frequency
Course 1: Each summer term
Course 2: Each summer term (without guarantee)
13
Expected time input
Presence: 120 h
Home study: 180 h
14
Module duration
1 semester
15
Lecture language
German (Course 1 also in English if required)
16
Preparatory literature
none
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
98 of 132
Option H
1
Module description
IIS7207
Software Engineering (Option H)
10 ECTS
2
Courses
IIS71301
Course 1: Foundations of Software Engineering (lectures + courses, 6 SWS)
7,5 ECTS
IIS71306
Course 2: Software Engineering in Practice
(practical exercises, 3 SWS)
2,5 ECTS
3
Lecturers
Prof. Dr. Francesca Saglietti
Dipl.-Inf. M. Spisländer
4
Head of module
Prof. Dr. Francesca Saglietti
5
Contents
This module presents an extensive overview on software engineering
throughout the complete software life-cycle, including technical (constructive and analytical approaches), as well as organizational
measures (project management, software metrics), with particular
emphasis on novel design technologies enhancing design re-usability
by means of logical patterns.


6
Learning targets and
skills


7
Suggested
prerequisites
Course 1 addresses a broad spectrum of scientific engineering
principles and approaches during the conception, development
and analysis of large-scale, complex software systems, including
human factors, software metrics for quality assurance and control,
cost models and personnel management.
During course 2 different CASE (Computer Aided Software Engineering) tools are presented, covering all relevant aspects of
analysis and development of complex software. The benefit of applying such tools in industrial-size projects are experienced by the
attendees by solving typical problems arising in software projects
both on their own and under supervision.
Students familiarize with several alternative development, analysis and management approaches differing in their degree of rigor
and cost and thus suitable to different types of software projects,
depending a. o. on the project size, the company structure or the
reliability requirements.
Students familiarize with several software engineering tools differing in their degree of rigor and cost and thus suitable to different
types of software projects, depending a. o. on the project size, the
company structure or the reliability requirements.
None
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
99 of 132
8
Integration in
curriculum
Second semester
9
Module application
Master International Information Systems: Module in the section Software Engineering
Method of examination
Portfolio:
10
Course 1: 90-minute written examination or 30-minute oral examination (Kurs 1: schriftl. Prüfung (90 min) oder mündl. Prüfung (30 min))
After half of the lectures the students may take an optional written examination (45 minutes). The points achieved in this exam can improve the score of the final exam by up to 0.7, provided that the final
exam is passed. (Nach der Hälfte der Vorlesungszeit wird die Teilnahme an einer freiwilligen 45-minütigen Klausur angeboten. Die dort
erreichten Punkte können die Note der Abschlussprüfung um bis zu
0,7 verbessern, unter der Voraussetzung, dass die Abschlussprüfung
bestanden wird.)
Course 2: 30-minute oral examination (Kurs 1: Mündliche Abschlussprüfung (30 min) am Rechner)
11
Grading procedure
Course 1: 75% of module score (Kurs 1: 75% der Modulnote)
Course 2: 25% of module score (Kurs 2: 25% der Modulnote)
12
Course frequency
Course 1: Each summer term
Course 2: Each semester (without guarantee)
13
Expected time input
Presence: 120 h
Home study: 180 h
14
Module duration
1-2 semester
15
Lecture language
German (course 1 also in English if required)
16
Preparatory literature
none
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
100 of 132
Option I
1
Module description
IIS7208
Software Engineering (Option I)
5 ECTS
2
Courses
IIS71305
Fault-Tolerant Software Architectures
(lectures + courses, 4 SWS)
5 ECTS
3
Lecturers
Prof. Dr. Francesca Saglietti
Dipl.-Inf. R. Lill
4
Head of module
Prof. Dr. Francesca Saglietti
5
Contents
This module addresses redundant approaches supporting the tolerance of sporadic software failures during operation.
6
Learning targets and
skills
The students will acquire knowledge


on constructive approaches to software fault tolerance, particularly concerning the optimization of the architectural aspects involved (form and degree of redundancy, properties of adjudication
mechanisms)
on qualitative and quantitative analysis techniques for the assessment of redundant computer systems, including in particular diverse software systems.
7
Suggested prerequisites
None
8
Integration in curriculum
Third semester
9
Module application
Master International Information Systems: Module in the section Software Engineering
10
Method of examination
90-minute written examination or 30-minute oral examination (schriftl.
Prüfung (90 min) oder mündl. Prüfung (30 min))
11
Grading procedure
Exam: 100% of module score (Prüfung: 100% der Modulnote)
12
Course frequency
Each winter term
13
Expected time input
Presence: 60 h
Home study: 90 h
14
Module duration
1 semester
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
101 of 132
15
Lecture language
German (also in English if required)
16
Preparatory literature
none
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
102 of 132
Software Engineering (Chair: Riehle)
Depending on the chosen modules, students have to do either two or three out often given
options (Options A - K).
In Abhängigkeit der gewählten Module, müssen die Studenten entweder zwei oder drei aus
zehn Optionen (Optionen A - K) belegen.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
103 of 132
Option A
1
Module description
IIS7161
Software Engineering (Option A)
5 ECTS
2
Courses
IIS71611
Analysis and Design with UML
(Lecture with Exercises, 4 SWS)
5 ECTS
3
Lecturers
Prof. Dr. Detlef Kips
4
Head of module
Prof. Dr. Detlef Kips
5
Contents
In recent years OMG („Object Management Group“) has established
UML („Unified Modeling Language“) as the world wide accepted
standard for analysis and design of object oriented software. A broad
repertoire of graphical and textual methods enables the user to express the requirements for the system to be developed and to define
the static and dynamic properties in a semi-formal way.
The lecture will introduce syntax and semantics of the UML in detail.
Furthermore, students will learn how UML can be used during all
phases of a "typical" software development process. For this purpose, the different diagram types and notation elements of UML are
introduced step by step and used in a continuous application example.
6
Learning targets and
skills

overview of all relevant UML notation elements accompanied with
an informal introduction to their semantics

establishing a basic understanding of the UML metamodel approach

introduction of a typical methodology for developing an object oriented analysis and design model based on UML notation using a
non-trivial real world problem example

establishing a well founded understanding of relations between
the various levels of an UML based system model
7
Suggested prerequisites
Successful completion of the module “Praktische Softwaretechnik”.
The prerequisites for taking this module may also have been acquired in other modules.
8
Integration in curriculum
Second semester
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
104 of 132
9
Module application
Master International Information Systems: Module in the section Software Engineering
10
Method of examination
30 min. oral examination (30 min. mündliche Prüfung)
11
Grading procedure
100 % of module score (100% der Modulnote)
(result of the oral examination)
12
Course frequency
each SS
13
Expected time input
Presence time: 60 h
Self study: 90 h
14
Module duration
1 semester
15
Lecture language
German
16
Preparatory literature
none
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
105 of 132
Option B
1
Modulbezeichnung
IIS7171
Software Engineering (Option B)
5 ECTS
2
Lehrveranstaltungen
IIS71711
Testing of Software Systems
(4 SWS)
5 ECTS
3
Dozenten
Dr.-Ing. Klaudia Dussa-Zieger
Dr.-Ing. Norbert Oster
4
Modulverantwortlicher
Prof. Dr. Dirk Riehle
5
Inhalt











6
Lernziele und Kompetenzen
Grundlagen (Motivation, Testprozess, Psychologie)
Testen im Softwarelebenszyklus (Teststufen)
Integrationstest (big-bang, bottom-up, top-down, u.a.)
Testarten
(functional=black, strukturell=white, modellbasiert)
Statische Analysen, Reviews u.a.
Testmanagement (TMMI/TPI, Team/Personal-Aspekte)
Werkzeuge
Risikomanagement
Testbewertung (Mutationsanalyse)
Statistisches Testen
(Zuverlässigkeitswachstum, Probabilistischer Test)
Formale Methoden (Model Checking, Theorem Proving)
Beherrschen der grundlegenden Terminologie. Fähigkeit,
eigenständig Testprozesse zu definieren und aufzusetzen.
Verständnis der Vor- und Nachteile unterschiedlicher Test- und
Analysestrategien.
Über die Grundlagen der Software-Qualitätssicherung
hinausgehende Methoden und Werkzeuge kennenlernen, die
insbesondere auch für sicherheitskritische Softwaresysteme von
Bedeutung sind.
7
Empfohlene Vorausset- Es wird empfohlen, das Modul „Praktische Softwaretechnik“ vorher
zungen für die Teilzu belegen. Die relevanten Inhalte können ggf. auch in anderen Monahme
dulen erworben worden sein.
8
Einpassung in Musterstudienplan
Zweites Semester
9
Verwendbarkeit des
Moduls
BA CE: Technisches Wahlfach Informatik
MA CE: Wahlpflichtfach Informatik
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
106 of 132
BA Informatik: Wahlpflichtmodul der Vertiefungsrichtung Software
Engineering, im 5. oder 6. Semester
MA Informatik: Wahlpflichtmodul der Vertiefungsrichtung Software
Engineering
Master International Information Systems: Modul im Bereich Software
Engineering
BA IuK: Wahlfach 5. oder 6. Semester
Zukünftig auch MA IuK
10
Studien- und Prüfungs- 30 Min. mündliche Prüfung
leistungen
11
Berechnung Modulnote 100 % der Modulnote
12
Turnus des Angebots
Testen von Softwaresystemen (TSWS): im SS
13
Arbeitsaufwand
Präsenzzeit: 60 h
Eigenstudium: 90 h
14
Dauer des Moduls
1 Semester
15
Unterrichtssprache
Deutsch (bei Bedarf auch Englisch)
16
Vorbereitende Literatur Keine
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
107 of 132
Option C
1
Module description
IIS7181
Software Engineering (Option C)
5 ECTS
2
Courses
IIS71811
Lect: Software Project Management (4 SWS)
5 ECTS
3
Lecturers
Prof. Dr.-Ing. Bernd Hindel
4
Head of module
Prof. Dr.-Ing. Bernd Hindel
5
Contents
Numerous statistics show that only a few software projects are finished successfully regarding time and costs. Some are finished with
significant deficits, but many are unsuccessful at all. Often bad project management is the cause.
The lecture shows an overview of the basic aspects of project management and demonstrates their mode of operation exemplified by
real world problems.
6
Learning targets and
skills



7
Suggested prerequisites
Successful completion of the module “Praktische Softwaretechnik”.
The prerequisites for taking this module may also have been acquired in other modules.
8
Integration in curriculum
Third semester
9
Module application
Master International Information Systems: Module in the section Software Engineering
10
Method of examination
30 min. oral examination (Mündl. Prüfung (30 min))
11
Grading procedure
100% of module score (100% der Modulnote)
Ability to plan and control software development processes
Capability to estimate and manage risks
Understanding of the basics of human resource management
(Result of the oral examination)
12
Course frequency
Each WS
13
Expected time input
Presence: 60 h
Home study: 90 h
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
108 of 132
14
Module duration
1 semester
15
Lecture language
German
16
Preparatory literature
Hindel et al.: „Basiswissen Software-Projektmanagement“, 3.Auflage,
dpunkt.verlag 2009, ISBN 978-3-89864-561-4
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
109 of 132
Option D
1
Module description
IIS7192
Software Engineering (Option D)
5 ECTS
2
Courses
IIS71921
The AMOS Project(2 + 2 SWS)
3
Lecturers
Prof. Dr. Dirk Riehle
4
Head of module
Prof. Dr. Dirk Riehle
5
Contents
The AMOS Project teaches agile methods (Scrum and XP) and
open source software development using a single semester-long
project. The module consists of multiple parts.
5 ECTS
Part 1 is a 2 SWS lecture that introduces students to agile methods and open source software development on a conceptual
level. Topics covered are:
Agile methods and software development processes
The scrum roles, process practices, including product and engineering management
Technical practices like refactoring, continuous integration, and
test-driven development
Principles and best practices of open source software development
Part 2 is a 2 SWS exercise in which students take on one of the
Scrum roles like product owner or team member and act accordingly. This is a practical hands-on experience.
In the 5 ECTS Version, students assume the role of a product
owner. In this function, a student defines, prioritizes, communicates, and reviews requirements. A couple of other specialized
and technical student roles may be available.
Class presence is scheduled as a 4h block on Wednesdays with
the lecture in the morning and the exercises following after lunch.
The actual software being developed changes from semester to
semester. It is typically a combination of a web service with a mobile application. For some impressions please take a look at
http://osr.cs.fau.de/category/teaching/amos/
There should be a StudOn class section with additional materials;
please make sure you sign-up. If the materials aren't there yet,
they'll be coming soon.
6
Learning targets and
skills
Conceptual understanding of software products and software development in an industry context
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
110 of 132
Conceptual understanding of agile methods, in particular Scrum
and Extreme Programming
Conceptual understanding of open source software development
and its underlying principles
Practical hands-on experience with a Scrum process and XP
technical practices
7
Suggested prerequisites
Successful completion of the module “Praktische Softwaretechnik”.
The prerequisites for taking this module may also have been acquired in other modules.
8
Integration in curriculum
Second semester
9
Module application
Master International Information Systems: Module in the section
Software Engineering.
The module can only be selected if it was not already successfully completed for the Bachelor’s degree that qualified the student for the Master’s program.
10
Method of examination
Class participation (for more information see
http://wp.me/pDU66-bx)
11
Grading procedure
100% of module score (100% der Modulnote (Mitarbeit))
12
Course frequency
Each SS
13
Expected time input
Presence: 60 h
Home study: 90 h
14
Module duration
1 semester
15
Lecture language
English
16
Preparatory literature
See http://goo.gl/BZpU8
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
111 of 132
Option E
1
Module description
IIS7193
Software Engineering (Option E)
10 ECTS
2
Courses
IIS71931
The AMOS Project (2 + 2 SWS)
10 ECTS
3
Lecturers
Prof. Dr. Dirk Riehle
4
Head of module
Prof. Dr. Dirk Riehle
5
Contents
The AMOS Project teaches agile methods (Scrum and XP) and
open source software development using a single semester-long
project. The module consists of multiple parts.
Part 1 is a 2 SWS lecture that introduces students to agile methods
and open source software development on a conceptual level. Topics covered are:




Agile methods and software development processes
The scrum roles, process practices, including product and engineering management
Technical practices like refactoring, continuous integration, and
test-driven development
Principles and best practices of open source software development
Part 2 is a 2 SWS exercise in which students take on one of the
Scrum roles like product owner or team member and act accordingly. This is a practical hands-on experience.
In the 10 ECTS Version, students assume the role of a team member. In this function, a student assesses requirements, estimates
their effort, and implements them
Class presence is scheduled as a 4h block on Wednesdays with the
lecture in the morning and the exercises following after lunch.
The actual software being developed changes from semester to semester. It is typically a combination of a web service with a mobile
application. For some impressions please take a look at
http://osr.cs.fau.de/category/teaching/amos/
There should be a StudOn class section with additional materials;
please make sure you sign-up. If the materials aren't there yet,
they'll be coming soon.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
112 of 132
6
Learning targets and
skills




Conceptual understanding of software products and software
development in an industry context
Conceptual understanding of agile methods, in particular Scrum
and Extreme Programming
Conceptual understanding of open source software development and its underlying principles
Practical hands-on experience with a Scrum process and XP
technical practices
7
Suggested prerequisites
Successful completion of the module “Praktische Softwaretechnik”.
The prerequisites for taking this module may also have been acquired in other modules.
8
Integration in curriculum
Second semester
9
Module application
Master International Information Systems: Module in the section
Software Engineering
The module can only be selected if it was not already successfully
completed for the Bachelor’s degree that qualified the student for
the Master’s program.
10
Method of examination Class participation (Mitarbeit)
11
Grading procedure
Class participation (Mitarbeit) (for more information see
http://wp.me/pDU66-bx)
12
Course frequency
Each SS
13
Expected time input
Presence: 90 h
Home study: 180 h
14
Module duration
1 semester
15
Lecture language
English
16
Preparatory literature
None
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
113 of 132
Option F
1
Module description
IIS7195
Software Engineering (Option F)
5 ECTS
2
Courses
IIS71951
IIS71952
Product Management (4 SWS)
OSRG-PROD
5 ECTS
3
Lecturers
Prof. Dr. Dirk Riehle, M.B.A.
4
Head of module
Prof. Dr. Dirk Riehle
5
Contents
Product management is an important function in software development organizations. A product manager conceives and defines new
products. His or her task is to understand the market incl. important
customers, to develop a product vision from that understanding, to
translate it into product requirements, define those requirements on
a by-feature basis and work with engineering to ensure these features are properly realized in the product under development.




Role, tasks, and responsibilities of a product manager
Process, methods, techniques and tools of product management
Managing incremental/sustaining as well as disruptive innovation
Open source product management; new trends in product management
This course has two main components:

The PROD part is conducted in traditional seminar style. Students pick a topic and present about it in class. We then discuss
its content.
PROD runs as a block from 9am – noon on Tuesday morning. For
past impressions see http://osr.cs.fau.de/category/teaching/prod/
There should be a StudOn class section with additional materials;
please make sure you sign-up. If the materials aren't there yet,
they'll be coming soon.
6
Learning targets and
skills



Understand the role, function, and responsibilities of a product
manager
Understand key concepts, methods, and tools of software product management
Understand different business situations, incl. incremental vs.
disruptive innovation
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
114 of 132
7
Suggested prerequisites
Successful completion of the module “Praktische Softwaretechnik”.
The prerequisites for taking this module may also have been acquired in other modules.
8
Integration in curriculum
Second semester
9
Module application
Master International Information Systems: Module in the section
Software Engineering
The module can only be selected if it was not already successfully
completed for the Bachelor’s degree that qualified the student for
the Master’s program.
10
Method of examination Portfolio:


11
Grading procedure
presentation (Seminarpräsentation zu Thema)
class participation (Mitarbeit am Unterricht)
The module score (100%) is composed of:


presentation: 50%
class participation: 50%
Die Modulnote (100 %) setzt sich zusammen aus:


Präsentation: 50%
Mitarbeit: 50%
12
Course frequency
Each SS
13
Expected time input
Presence: 60 h
Home study: 90 h
14
Module duration
1 semester
15
Lecture language
English (presentations can be done in German if required)
16
Preparatory literature
See http://goo.gl/tTAI0
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
115 of 132
Option G
1
Module description
IIS7196
Software Engineering (Option G)
5 ECTS
2
Courses
IIS71961
IIS71962
Software Architecture
(Lecture with exercises, 4SWS)
5 ECTS
3
Lecturers
Dr. Martin Jung
Prof. Dr. Riehle, M.B.A
4
Head of module
Prof. Dr. Riehle, M.B.A
5
Contents
The architecture of a software system specifies its fundamental components, their structure and the relationships among them. Also, it describes their individual behavior and the interactions among the components.
This lecture conveys the following aspects of software architecture:











Basic building blocks and relationships
Architecture description languages
Architectural styles and patterns
Libraries, frameworks and platforms
Formal as well as industrial standards
Software architecture of example systems
Nonfunctional aspects of software architecture
Tools and technologies
Process of developing and maintaining software architecture
Architecture driven software development
Role and responsibility of the software architect
Composition:
The lecture will introduce, explain and discuss the contents as stated
above. The lecture is accompanied by video presentations. Based on
the videos, assignments are handed out and need to be answered by
the students.
The problem statement of an exemplary software system is introduced at the beginning of the lecture and students will work on this
projects along the lecture in teams or individually. An interim presentation of the project results will be held and discussed in class.
In a final interview, each student will be interviewed on the lecture
contents in the context of the example project.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
116 of 132
Learning targets and
skills
6





Holistic understanding of software architecture as an integral part
of industry scale software development
Ability to assess, select and create suitable software architecture
Knowledge of architecture driven development, tools and technologies
Knowledge of methodology and a typical process to create and
maintain software architecture
Knowledge of the typical skills and responsibilities of the software
architect
7
Suggested prerequisites
Successful completion of the module “Praktische Softwaretechnik”.
The prerequisites for taking this module may also have been acquired
in other modules
8
Integration in curriculum
Second semester
9
Module application
Master International Information Systems: Module in the section Software Engineering
10
Method of examination
Portfolio:



11
Grading procedure
Active participation in class (Aktive Teilnahme am Unterricht)
Hand-in of the assignments concerning video talk analysis
(Abgabe von Hausarbeiten)
Results of the example project (Ergebnisse des Beispielprojekts)
The module score (100 %) is composed of:


Hand-in (written assignments, research project):40%
Final interview on lecture contents: 60%
Die Modulnote (100 %) setzt sich zusammen aus:


Abgabe von Hausarbeiten und Projektergebnissen: 40%
Beantwortung von Fragen zu den Vorlesungsinhalten: 60%
12
Course frequency
Each SS
13
Expected effort
Time in class: 60 h
Self study and assignments: 90 h
14
Module duration
1 Semester
15
Lecture language
German, Video talks are mostly in English
16
Preparatory literature
none
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
117 of 132
Option H
1
Module description
IIS7197
Software Engineering (Option H)
5 ECTS
2
Courses
IIS427754
Lecture and Exercise: Nailing your thesis (4 SWS)
5 ECTS
3
Lecturers
Prof. Dr. Dirk Riehle
4
Head of module
Prof. Dr. Dirk Riehle
5
Contents
This class teaches you how to perform research. According to most
Prüfungsordnungen your Bachelor or Master theses have to be scientific work, and this class teaches you how to do it. The class consists
of a weekly lecture and exercise.
The weekly lecture discusses the following topics:






What is science? Engineering vs. design science vs. social science
Research question, strategy, exploration, hypothesis, validation
Exploratory research: Selected research methods
Empirical research: Selected research methods
The research paper and thesis writing process
Publishing; the scientific community
The weekly exercises (2 SWS) apply what you learned in the lecture
part to a particular research topic. The research topics change each
semester and are presented in the first class session. Typically, they
have to do something with open source and software engineering.
Feel free to bring your own research question to class!
The class language is German or English (decided during the first
class session). The presentation will have to be done in English and
the research paper will have to be written in English. The exercises
for the research paper involve qualitative and quantitative data analysis; thus, math and programming skills are needed.
For the 5 ECTS variant, the presentation will comprise the review and
scientific analysis of one or two research papers chosen during the
first two weeks of class. You will read and report about the paper, analyse the references and related work, and assess the paper from a
scientific perspective.
6
Learning targets and
skills


Holistic understanding of computer and information systems research
Development of necessary skills in selected qualitative and quantitative research methods
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
118 of 132

Holistic understanding and practical competence in writing research papers/theses
7
Suggested prerequisites
Successful completion of the module “Praktische Softwaretechnik”.
Mathematical as well as programming skills.
The prerequisites for taking this module may also have been acquired
in other modules.
8
Integration in curriculum
Third semester
9
Module application
Master International Information Systems: Module in the section Software Engineering, module in the section Database Systems
10
Method of examination
Portfolio:


11
Grading procedure
active class participation (Aktive Teilnahme am Unterricht)
presentation (Seminarpräsentation zu Thema)
The module score (100%) is composed of:


class participation: 50%
presentation: 50%
Die Modulnote (100 %) setzt sich zusammen aus:


Teilnahme: 50%
Präsentation: 50%
12
Course frequency
Each WS
13
Expected time input
Presence: 30 h
Home study: 120 h
14
Module duration
1 semester
15
Lecture language
English
16
Preparatory literature
None
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
119 of 132
Option I
1
Module description
IIS7198
Software Engineering (Option I)
10 ECTS
2
Courses
IIS71982
Lecture and Exercise: Nailing your thesis (4 SWS)
10 ECTS
3
Lecturers
Prof. Dr. Dirk Riehle
4
Head of module
Prof. Dr. Dirk Riehle
5
Contents
This class teaches you how to perform research. According to most
Prüfungsordnungen your Bachelor or Master theses have to be scientific work, and this class teaches you how to do it. The class consists
of a weekly lecture and exercise.
The weekly lecture discusses the following topics:






What is science? Engineering vs. design science vs. social science
Research question, strategy, exploration, hypothesis, validation
Exploratory research: Selected research methods
Empirical research: Selected research methods
The research paper and thesis writing process
Publishing; the scientific community
The weekly exercises (2 SWS) apply what you learned in the lecture
part to a particular research topic. The research topics change each
semester and are presented in the first class session. Typically, they
have to do something with open source and software engineering.
Feel free to bring your own research question to class!
The class language is German or English (decided during the first
class session). The presentation will have to be done in English and
the research paper will have to be written in English. The exercises
for the research paper involve qualitative and quantitative data analysis; thus, math and programming skills are needed.
For the 10 ECTS variants, the class paper will be your written summary of the research work you performed during the semester. It is
intended to be as close to a real research paper as possible and will
be graded accordingly. How to do your research right is taught as
part of the lecture.
6
Learning targets and
skills


Holistic understanding of computer and information systems research
Development of necessary skills in selected qualitative and quantitative research methods
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
120 of 132

Holistic understanding and practical competence in writing research papers/theses
7
Suggested prerequisites
Successful completion of the module “Praktische Softwaretechnik”.
Mathematical as well as programming skills.
The prerequisites for taking this module may also have been acquired
in other modules.
8
Integration in curriculum
Third semester
9
Module application
Master International Information Systems: Module in the section Software Engineering
10
Method of examination
Portfolio:


11
Grading procedure
active class participation (Aktive Teilnahme am Unterricht)
written assignment (Wissenschaftliche Arbeit zu Thema)
The module score (100%) is composed of:


class participation: 25%
written assignment: 75%
Die Modulnote (100 %) setzt sich zusammen aus:


Teilnahme: 25%
Hausarbeit: 75%
12
Course frequency
Each WS
13
Expected time input
Presence: 30 h
Home study: 120 h
14
Module duration
1 semester
15
Lecture language
English
16
Preparatory literature
None
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
121 of 132
Option J
1
Module description
IIS7199
Software Engineering (Option J)
5 ECTS
2
Courses
IIS71991
IIS71992
Lecture and Exercise: Advanced Design and Programming (PSWT-ADAP) (4 SWS)
5 ECTS
3
Lecturers
Prof. Dr. Dirk Riehle
4
Head of module
Prof. Dr. Dirk Riehle
5
Contents
This course teaches students advanced concepts of object-oriented
design and programming. The course helps you design and implement software better and faster. It is independent of any particular application domain, so it is not about efficient database performance or
robust network protocols. The current planning covers the following
topics:















Objects and Values
Classes and Interfaces
Method Design Principles
Modeling and Inheritance
Implementing Inheritance
Design by Contract
Role Objects
Collaboration-based Design
Design Patterns
Object Creation
Singleton Objects
Domain-Driven Design
Framework Design
Error and Exception Handling
Meta-Object Protocols
For the syllabus see http://goo.gl/M6Nqo.
The 4 SWS will be spent as chunks of lecturing followed by exercises; you should be savvy with your IDE.
There should be a StudOn class section with additional materials;
please make sure you sign-up. If the materials aren't there yet, they'll
be coming soon.
For the schedule see http://goo.gl/bePPn
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
122 of 132
Learning targets and
skills
6


Suggested prerequisites
7





Conceptually understand principles of advanced object-oriented
design and programming
Comprehensively apply these advanced principles in software design and programming
Successful completion of the module “Praktische Softwaretechnik”.
Algorithmen und Datenstrukturen
Additional programming experience
The prerequisites for taking this module may also have been acquired in other modules.
Laptop/notebook for classroom use
8
Integration in curriculum
During or after first semester
9
Module application
Master International Information Systems: Module in the section Software Engineering (Lecture and Exercise)
10
Method of examination
Portfolio:


class participation (Teilnahme am Unterricht)
homework provision (Hausarbeit)
11
Grading procedure
Grades are based on linearly combining the individual grades from
class participation and homework results as weighted by the amount
of work (ECTS) needed for it. For more information see
http://wp.me/pDU66-wz
12
Course frequency
Each WS
13
Expected time input
60h in class, 90h pre- and post-work
14
Module duration
1 semester
15
Lecture language
German
16
Preparatory literature
See http://www.studon.uni-erlangen.de/crs479081.html
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
123 of 132
Option K
1
Module description
IIS7172
Software Engineering (Option K)
5 ECTS
2
Courses
IIS71721
IIS71722
Lecture and Exercise: Free, Libre and Open Source
Software (OSS-FLOSS) (4 SWS)
5 ECTS
3
Lecturers
Prof. Dr. Dirk Riehle
4
Head of module
Prof. Dr. Dirk Riehle
5
Contents
This course introduces students to Free, Libre, and Open Source
Software (FLOSS) and its impact on the software industry.
Topics covered by the course are:






Open Source Projects and Processes
Open Source Consumers
Community Open Source
Commercial Open Source
Open Source Labor Economics
Beyond Open Source
The course combines weekly lectures with exercises (homework).
Homework typically involves reading materials and summarizing
these readings in short one-page documents. Occasionally, we may
watch and discuss a video.
There should be a StudOn course section with additional materials;
please make sure you sign-up. If the materials aren't there yet, they'll
be coming soon.
For the schedule see http://goo.gl/V6gYj. The schedule should also
contain a link to the StudOn course section.
6
Learning targets and
skills



7
Suggested prerequisites

Understand how open source software projects work (in comparison to traditional projects)
Understand open source business models to be able to function
effectively in relevant job functions
Understand how product companies can and should utilize open
source strategically and tactically
Successful completion of the module “Praktische Softwaretechnik”.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
124 of 132

The prerequisites for taking this module may also have been acquired in other modules.
Informatik Bachelor: During or after 4th semester
Informatik Master: During or after 1st semester
Master International Information Systems: During or after 1st semester
8
Integration in curriculum



9
Module application
Master International Information Systems: Module in the section Software Engineering (Lecture and Exercise)
The module can only be selected if it was not already successfully
completed for the Bachelor’s degree that qualified the student for the
Master’s program.
10
Method of examination
Portfolio:


11
Grading procedure
class participation: 40% (Teilnahme am Unterricht: 40%)
home work: 60% (Hausarbeit: 60%)
The module score (100%) is composed of:


class participation: 40%
home work: 60%
Die Modulnote (100 %) setzt sich zusammen aus:


Teilnahme am Unterricht: 40%
Hausarbeit: 60%
12
Course frequency
Each WS
13
Expected time input
60h in class, 90h pre- and post-work
14
Module duration
1 semester
15
Lecture language
English
16
Preparatory literature
-
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
125 of 132
V Seminars
As part of the curriculum, the “seminars” module is mandatory. Students have to choose one
out of two options.
Das „Seminars“-Modul ist eine Pflichtveranstaltung. Die Studenten müssen eine der zwei Optionen absolvieren.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
126 of 132
IBS (Interdisciplinary Business Seminar)
1
Module description
IIS7200
Seminars (Option 1)
5 ECTS
2
Courses
IIS72001
Interdisciplinary Business Seminar
5 ECTS
3
Lecturers
Prof. Bodendorf and colleagues
4
Head of module
Prof. Bodendorf
5
Contents
This seminar confronts students with real international IS business
challenges in an interdisciplinary context. Students learn how to address real-world problems and to create application-oriented solutions based on sound methods rooted in robust theoretical frameworks and a well-founded evidence base.
6
Learning targets and
skills
The students


can independently define new usage-oriented problems in e-business, considering the economic impact on companies, and solve
them with the aid of suitable methods.
discuss problem-solving approaches in groups and present their
work results.
7
Suggested prerequisites
Command of English
8
Integration in curriculum
Second or third semester
9
Module application
Master International Information Systems: Module in the section
Seminars
10 Method of examination
Portfolio:
Written assignment and presentation (Seminararbeit und Präsentation)
11 Grading procedure
100% of module score (100% der Modulnote)
12 Course frequency
Each semester
13 Expected time input
Presence: 30 h
Home study: 120 h
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
127 of 132
14 Module duration
1 semester
15 Lecture language
English
16 Preparatory literature
Will be announced at the beginning of the course.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
128 of 132
Value Co-Creation Seminar
1
Module description
Seminars (Option 2)
5 ECTS
IIS7220
2
Courses
Value Co-Creation Seminar
5 ECTS
3
Lecturers
Prof. Möslein and colleagues
4
Head of module
Prof. Möslein
5
Contents
Producers of goods or service providers are not the only ones responsible for the creation of value in business interactions. Various
authors have lately turned the attention to the role of customers as
co-creators. In this seminar, we will study the current literature on the
topic and discuss it from a practical perspective.
6
Learning targets and
skills
The students:



gain deeper insight into the theories of value co-creation.
learn to work with scientific papers and apply the results.
develop skills in collaborative interaction within the context of the
seminar.
Fluent english
7
Suggested prerequisites
8
Integration in curriculum
Third semester
9
Module application
Master International Information Systems: Module in the section Seminars
10 Method of examination
Lect/Ex: Seminar work and presentation
(Vorlesung/ Übung: Seminararbeit und Präsentation)
11 Grading procedure
100% of module score (100% der Modulnote)
12 Course frequency
Each WS
13 Expected time input
Presence: 30 h
Home study: 120 h
14 Module duration
1 semester
15 Lecture language
English
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
129 of 132
16 Preparatory literature
None
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
130 of 132
VI Master Thesis
As part of the curriculum “Master Thesis” is a mandatory module.
Das Modul „Mastarbeit” ist verpflichtender Bestandteil des Curriculums.
1
Modulbezeichnung
IIS1999
Masterarbeit
(Master Thesis)
30 ECTS
2
Lehrveranstaltungen
Masterarbeit
30 ECTS
3
Dozenten
Prof. Amberg / Prof. Bodendorf / Prof. Möslein / Prof.
Meyer-Wegener / Prof. Riehle / Prof. Saglietti / Prof.
Freiling / Prof. Tielemann / Prof. Kleinöder / Prof. German / Prof. Grosso
4
Modulverantwortlicher
Prof. Bodendorf stellvertretend für die Dozierenden im Studiengang
5
Inhalt
Die Masterarbeit beinhaltet das Verfassen einer konzeptionellen
oder empirischen Arbeit zu einem Thema aus dem Bereich Wirtschaftsinformatik. Die Masterarbeit sollte einen Bezug zu internationalen Aspekten der Wirtschaftsinformatik herstellen.
6
Lernziele und Kompetenzen
Die Studierenden sind in der Lage, innerhalb einer vorgegebenen
Frist ein Thema bzw. eine Fragestellung aus dem Bereich Wirtschaftsinformatik selbstständig mit wissenschaftlichen Methoden
zu bearbeiten sowie die Erkenntnisse prägnant aufzuarbeiten und
kompetent zu interpretieren.
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
131 of 132
7
Empfohlene Voraussetzungen für die Teilnahme


8
Einpassung in Musterstudienplan
4. Semester
9
Verwendbarkeit des
Moduls
Master International Information Systems
Voriger Besuch der Veranstaltungen des 1.-3. Semesters
Mit der Anmeldung zur Masterarbeit im Studiengang International Information Systems muss ein Nachweis über den bereits
absolvierten oder den geplanten verpflichtenden Auslandsaufenthalt erbracht werden.
10 Studien- und Prüfungsleistungen
Masterarbeit: schriftliche Arbeit
11 Berechnung Modulnote
Masterarbeit 100%
12 Turnus des Angebots
Nach Maßgabe des jeweiligen Lehrstuhls
13 Arbeitsaufwand
Präsenzzeit: 0 h
Eigenstudium: 900 h
14 Dauer des Moduls
6 Monate
15 Unterrichtssprache
Deutsch oder Englisch
16 Vorbereitende Literatur
Aktuelle Forschungsliteratur
International Information Systems (IIS) | Master of Science Program | Modulhandbuch | Stand: 01. April 2015
132 of 132