Module Catalogue for the Subject - Universität Würzburg

Page created by Billy Allen
 
CONTINUE READING
Module Catalogue
                                                                                  for the Subject

                                          Computer Science
                                               as a Bachelor’s with 1 major
                       with the degree "Bachelor of Science"
                                                                        (180 ECTS credits)

                                     Examination regulations version: 2019
                                 Responsible: Institute of Computer Science

JMU Würzburg • generated 14-Nov-2018 • exam. reg. data record 82|079|-|-|H|2019
Module Catalogue for the Subject
                                                                                                          Computer Science
                                                                                    Bachelor’s with 1 major, 180 ECTS credits

Contents
The subject is divided into                                                                                                      4
Content and Objectives of the Programme                                                                                          5
Abbreviations used, Conventions, Notes, In accordance with                                                                       6
 Compulsory Courses                                                                                                              7
  Computer Science                                                                                                               8
    Fundamentals of Programming                                                                                                   9
    Algorithms and data structures                                                                                               10
    Software Technology                                                                                                          11
    Practical Course in Programming                                                                                              12
    Practical course in software                                                                                                 13
    Digital computer systems                                                                                                     14
    Computer Networks and Information Transmission                                                                               15
    Data Bases                                                                                                                   16
    Introduction into Human - Computer Interaction                                                                               17
    Practical course in hardware                                                                                                 18
   Theoretical Informatics                                                                                                   19
    Theoretical Informatics                                                                                                      20
    Tutorial Theoretical Informatics                                                                                             21
   Mathematics                                                                                                               22
    Logic for informatics                                                                                                        23
    Mathematics 1 for students in Computer Science                                                                               24
    Mathematics 2 for students in Computer Science                                                                               25
    Algorithmic Graph Theory                                                                                                     26
 Compulsory Electives                                                                                                       27
  Computer Science                                                                                                          28
    IT Security                                                                                                                  29
    Interactive Computer Graphics                                                                                                30
    Knowledge-based Systems                                                                                                      31
    Data Mining                                                                                                                  32
    Advanced Programming                                                                                                         33
    Computational Complexity                                                                                                     34
    Cryptography and Data Security                                                                                               35
    3D Point Cloud Processing                                                                                                    36
    Operating Systems                                                                                                            37
    Computer Architecture                                                                                                        38
    Control Principles of Modern Communication Systems                                                                           39
    Selected Basics of Computer Science                                                                                          40
   subsidiary subject                                                                                                        41
    Mathematics                                                                                                              42
      Introduction to Discrete Mathematics for students of other subjects                                                        43
      Numerical Mathematics 1 for students of other subjects                                                                     44
      Stochastics 1 for students of other subjects                                                                               45
      Introduction Into Number Theory for students of other subjects                                                             46
      Ordinary Differential Equations for students of other subjects                                                             47
      Operations Research for students of other subjects                                                                         48
    Physics                                                                                                                  49
      Introduction to Physics for Students of other Disciplines                                                                  50
      Laboratory Course Physics for Students of other Disciplines                                                                51
    Economics                                                                                                                52
      Introduction to Business Administration -Minor                                                                             53
      Introduction to Economics -Minor                                                                                           54
Bachelor’s with 1 major Computer Science (2019)    JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 2 / 94
                                                    data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                         Computer Science
                                                                                   Bachelor’s with 1 major, 180 ECTS credits

      Financial Accounting                                                                                                      55
      Managerial Accounting                                                                                                     56
      Supply, Production and Operations Management. An Introduction                                                             58
      Investment and Finance. An Introduction                                                                                   59
      Introduction to Business Informatics                                                                                      61
      Integrated Business Processes                                                                                             63
      Forward and Reverse Business Engineering                                                                                  64
    Linguistics                                                                                                             65
      Level One Module German Linguistics                                                                                       66
      Level Two Module Grammatical Structures of German                                                                         67
    Biology                                                                                                                68
      Evolution and the Animal Kingdom                                                                                          69
      Genes, Molecules, Technologies                                                                                            70
      Genetics, Neurobiology, Behaviour                                                                                         71
      Mathematical Biology and Biostatistics                                                                                    72
      Plant and Animal Ecology                                                                                                  73
    Law                                                                                                                     74
      Introduction to the German Legal System                                                                                   75
      Commercial and Business Law for Economists                                                                                76
    Geography                                                                                                               77
      Introduction to Geographical Remote Sensing                                                                               78
      Applications of Remote Sensing in Geography                                                                               79
    Medicine                                                                                                               80
      Practical Course in medical terminology                                                                                   81
      Internal Medicine                                                                                                         82
 Key Skills Area                                                                                                            83
  Subject-specific Key Skills                                                                                               84
    Tutor activity 1                                                                                                            85
    Tutor activity 2                                                                                                            86
    Tutor activity 3                                                                                                            87
   General Key Skills                                                                                                      88
    General Key Skills (subject-specific)                                                                                  89
      Seminar 1                                                                                                                 90
      Seminar 2                                                                                                                 91
      Project Presentation                                                                                                      92
 Thesis                                                                                                                     93
   Bachelor’s Thesis Informatics                                                                                                94

Bachelor’s with 1 major Computer Science (2019)   JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 3 / 94
                                                   data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                 Computer Science
                                                                                           Bachelor’s with 1 major, 180 ECTS credits

The subject is divided into
                                                                                                                          starting
                                  section / sub-section                                            ECTS credits
                                                                                                                           page
    Compulsory Courses                                                                        125                             7
     Computer Science                                                                          85                             8
     Theoretical Informatics                                                                   10                            19
     Mathematics                                                                               30                            22
    Compulsory Electives                                                                      25                             27
     Computer Science                                                                          15-25                         28
     subsidiary subject                                                                        0-10                          41
      Mathematics                                                                               0-10                         42
      Physics                                                                                   0-10                         49
      Economics                                                                                 0-10                         52
      Linguistics                                                                               0-10                         65
      Biology                                                                                   0-10                         68
      Law                                                                                       0-10                         74
      Geography                                                                                 0-10                         77
      Medicine                                                                                  0-10                         80
    Key Skills Area                                                                           20                             83
     Subject-specific Key Skills                                                               15                            84
     General Key Skills                                                                        5                             88
      General Key Skills (subject-specific)                                                                                  89
    Thesis                                                                                    10                             93

Bachelor’s with 1 major Computer Science (2019)           JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 4 / 94
                                                           data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                         Computer Science
                                                                                   Bachelor’s with 1 major, 180 ECTS credits

Content and Objectives of the Programme
German contents and learning outcome available but not translated yet.

Der Bachelor-Studiengang Informatik mit dem Abschluss Bachelor of Science wird als ein grundlagen-
und anwendungsorientierter Studiengang der Fakultät für Mathematik und Informatik der Julius-
Maximilians-Universität Würzburg angeboten.

Ziel der Ausbildung ist, die Studierenden mit den wichtigsten Teilgebieten der Informatik vertraut
zu machen, die Methoden algorithmischen Denkens und Arbeitens zu erlernen, sowie analytisches
Denken, Abstraktionsvermögen und die Fähigkeit, komplexe Zusammenhänge zu strukturieren, zu
schulen. Durch die Ausbildung dieser Fähigkeiten sollen die Studierenden in die Lage versetzt werden,
die für einen konsekutiven Bachelor-Master-Studiengang erforderlichen Grundkenntnisse zu erwerben,
sowie sich später flexibel in die vielfältigen Aufgabengebiete unserer Gesellschaft einzuarbeiten,
in denen informatische Methoden zum Einsatz kommen oder kommen können. Dies wird durch
die Belegung eines integrierten Anwendungsfachs unterstützt, in dem die Studierenden mit den
grundlegenden Denkweisen und Arbeitstechniken eines Faches ihrer Wahl vertraut gemacht werden,
in dem informatische Methoden zum Einsatz kommen. Im Bachelor-Studium in Informatik wird das
Hauptaugenmerk auf fundierte Grundkenntnisse, Methodenkenntnisse und die Entwicklung der für die
Informatik typischen Denkstrukturen gelegt. Darüber hinaus werden aktuelle Methodenkenntnisse in
wichtigen Anwendungen vermittelt.

Durch die Abschlussarbeit sollen die Studierenden zeigen, dass sie in einem thematisch und zeitlich
eng begrenzten Rahmen in der Lage sind, eine informatische Aufgabe nach den erlernten Methoden und
wissenschaftlichen Gesichtspunkten unter Anleitung weitgehend selbstständig zu bearbeiten.

Die Prüfung ermöglicht den Erwerb eines international vergleichbaren Grades auf dem Gebiet der
Informatik und stellt im Rahmen eines konsekutiven Bachelor- und Master-Studienganges einen ersten
berufsqualifizierenden Abschluss dar, welcher u.a. Voraussetzung für das sich anschließende Master-
Studium ist. Durch die Prüfung soll festgestellt werden, ob der Kandidat bzw. die Kandidatin die
Zusammenhänge der grundlegenden Ausbildung in der Informatik überblickt und die Fähigkeit besitzt,
die verwendeten wissenschaftlichen Methoden unter anderem in Hinblick auf das gewählte integrierte
Anwendungsfach anzuwenden.

Bachelor’s with 1 major Computer Science (2019)   JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 5 / 94
                                                   data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                         Computer Science
                                                                                   Bachelor’s with 1 major, 180 ECTS credits

Abbreviations used
Course types: E = field trip, K = colloquium, O = conversatorium, P = placement/lab course, R = pro-
ject, S = seminar, T = tutorial, Ü = exercise, V = lecture

Term: SS = summer semester, WS = winter semester

Methods of grading: NUM = numerical grade, B/NB = (not) successfully completed

Regulations: (L)ASPO = general academic and examination regulations (for teaching-degree program-
mes), FSB = subject-specific provisions, SFB = list of modules

Other: A = thesis, LV = course(s), PL = assessment(s), TN = participants, VL = prerequisite(s)

Conventions
Unless otherwise stated, courses and assessments will be held in German, assessments will be offered
every semester and modules are not creditable for bonus.

Notes
Should there be the option to choose between several methods of assessment, the lecturer will agree
with the module coordinator on the method of assessment to be used in the current semester by two
weeks after the start of the course at the latest and will communicate this in the customary manner.

Should the module comprise more than one graded assessment, all assessments will be equally
weighted, unless otherwise stated below.

Should the assessment comprise several individual assessments, successful completion of the module
will require successful completion of all individual assessments.

In accordance with
the general regulations governing the degree subject described in this module catalogue:
                  ASPO2015

associated official publications (FSB (subject-specific provisions)/SFB (list of modules)):

                  26-Jul-2018 (2018-55)

This module handbook seeks to render, as accurately as possible, the data that is of statutory relevan-
ce according to the examination regulations of the degree subject. However, only the FSB (subject-spe-
cific provisions) and SFB (list of modules) in their officially published versions shall be legally binding.
In the case of doubt, the provisions on, in particular, module assessments specified in the FSB/SFB
shall prevail.

Bachelor’s with 1 major Computer Science (2019)   JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 6 / 94
                                                   data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                         Computer Science
                                                                                   Bachelor’s with 1 major, 180 ECTS credits

Compulsory Courses
(125 ECTS credits)

Bachelor’s with 1 major Computer Science (2019)   JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 7 / 94
                                                   data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                         Computer Science
                                                                                   Bachelor’s with 1 major, 180 ECTS credits

Computer Science
(85 ECTS credits)

Bachelor’s with 1 major Computer Science (2019)   JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 8 / 94
                                                   data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
Fundamentals of Programming                                                                               10-I-GdP-172-m01

Module coordinator                                                            Module offered by
holder of the Chair of Computer Science II                                    Institute of Computer Science
ECTS       Method of grading                        Only after succ. compl. of module(s)
5          numerical grade                          --
Duration             Module level                   Other prerequisites
1 semester           undergraduate                  --
Contents
Data types, control structures, foundations of procedural programming, selected topics of C, introduction to ob-
ject orientation in Java, selected topics of C++, further Java concepts, digression: scripting languages.
Intended learning outcomes
The students possess a fundamental knowledge about programming languages (in particular Java, C and C++)
and are able to independently develop average to high level Java programs.
Courses (type, number of weekly contact hours, language — if other than German)
V (2) + Ü (2)
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

written examination (approx. 60 to 120 minutes).
If announced by the lecturer at the beginning of the course, the written examination may be replaced by an oral
examination of one candidate each (approx. 20 minutes) or an oral examination in groups of 2 candidates (ap-
prox. 15 minutes per candidate).
creditable for bonus
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

--

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 9 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
Algorithms and data structures                                                                            10-I-ADS-152-m01

Module coordinator                                                            Module offered by
Dean of Studies Informatik (Computer Science)                                 Institute of Computer Science
ECTS       Method of grading                        Only after succ. compl. of module(s)
10         numerical grade                          --
Duration             Module level                   Other prerequisites
1 semester           undergraduate                  --
Contents
Design and analysis of algorithms, recursion vs. iteration, sort and search methods, data structures, abstract da-
ta types, lists, trees, graphs, basic graph algorithms, programming in Java.
Intended learning outcomes
The students are able to independently design algorithms as well as to precisely describe and analyse them. The
students are familiar with the basic paradigms of the design of algorithms and are able to apply them in practical
programs. The students are able to estimate the run-time behaviour of algorithms and to prove their correctness.
Courses (type, number of weekly contact hours, language — if other than German)
V (4) + Ü (2)
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

written examination (approx. 60 to 120 minutes).
If announced by the lecturer at the beginning of the course, the written examination may be replaced by an oral
examination of one candidate each (approx. 20 minutes) or an oral examination in groups of 2 candidates (ap-
prox. 15 minutes per candidate).
creditable for bonus
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

§ 49 I Nr. 1a
§ 69 I Nr. 1a

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 10 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
Software Technology                                                                                       10-I-ST-152-m01

Module coordinator                                                            Module offered by
Dean of Studies Informatik (Computer Science)                                 Institute of Computer Science
ECTS       Method of grading                        Only after succ. compl. of module(s)
10         numerical grade                          --
Duration             Module level                   Other prerequisites
1 semester           undergraduate                  --
Contents
Object-oriented software development with UML, development of graphical user interfaces, foundations of data-
bases and object-relational mapping, foundations of web programming (HTML, XML), software development pro-
cesses, unified process, agile software development, project management, quality assurance.
Intended learning outcomes
The students possess a fundamental theoretical and practical knowledge on the design and development of
software systems.
Courses (type, number of weekly contact hours, language — if other than German)
V (4) + Ü (2)
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

written examination (approx. 60 to 120 minutes).
If announced by the lecturer at the beginning of the course, the written examination may be replaced by an oral
examination of one candidate each (approx. 20 minutes) or an oral examination in groups of 2 candidates (ap-
prox. 15 minutes per candidate).
creditable for bonus
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

§ 49 I Nr. 1b
§ 69 I Nr. 1b

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 11 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
Practical Course in Programming                                                                           10-I-PP-191-m01

Module coordinator                                                            Module offered by
Dean of Studies Informatik (Computer Science)                                 Institute of Computer Science
ECTS       Method of grading                        Only after succ. compl. of module(s)
10         (not) successfully completed             10-I-GdP
Duration             Module level                   Other prerequisites
                     undergraduate                  Intended learning outcomes of the following module are required: 10-I-
                                                    GdP. It is therefore strongly recommended to complete this before.
Contents
The programming language Java. Independent creation of small to middle-sized, high-quality Java programs.
Intended learning outcomes
The students are able to independently develop small to middle-sized, high-quality Java programs.
Courses (type, number of weekly contact hours, language — if other than German)
P (6)
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

practical examination (programming exercises, approx. 240 hours) and written examination (approx. 60 to 120
minutes).
If announced by the lecturer at the beginning of the course, the written examination may be replaced by an oral
examination of one candidate each (approx. 20 minutes) or an oral examination in groups of 2 candidates (ap-
prox. 15 minutes per candidate).
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

--

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 12 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
Practical course in software                                                                              10-I-SWP-152-m01

Module coordinator                                                            Module offered by
Dean of Studies Informatik (Computer Science)                                 Institute of Computer Science
ECTS       Method of grading                        Only after succ. compl. of module(s)
10         (not) successfully completed             10-I-PP, 10-I-ST
Duration             Module level                   Other prerequisites
1 semester           undergraduate                  In addition, the knowledge and skills acquired in module 10-I-ADS are
                                                    required. Prior attendance of this module is therefore highly recommen-
                                                    ded.
Contents
Completion of a project assignment in groups, problem analysis, creation of requirements specifications, specifi-
cation of solution components (e. g. UML) and milestones, user manual, programming documentation, presenta-
tion and delivery of the runnable software product in a colloquium.
Intended learning outcomes
The students possess the practical skills for the design, development and execution of a software project in
small teams.
Courses (type, number of weekly contact hours, language — if other than German)
P (6)
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

practical project (Completion of a larger software project in groups (approx. 300 hours per person) and final pre-
sentation (approx. 10 minutes per group)
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

§ 69 I Nr. 1d

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 13 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
Digital computer systems                                                                                  10-I-RAL-152-m01

Module coordinator                                                            Module offered by
holder of the Chair of Computer Science V                                     Institute of Computer Science
ECTS       Method of grading                        Only after succ. compl. of module(s)
10         numerical grade                          --
Duration             Module level                   Other prerequisites
1 semester           undergraduate                  --
Contents
Introduction to digital technologies, Boolean algebras, combinatory circuits, synchronous and asynchronous cir-
cuits, hardware description languages, structure of a simple processor, machine programming, memory hierar-
chy.
Intended learning outcomes
The students possess a knowledge of the fundamentals of digital technologies up to the design and program-
ming of easy microprocessors as well as knowledge for the application of hardware description languages for the
design of digital systems.
Courses (type, number of weekly contact hours, language — if other than German)
V (4) + Ü (2)
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

written examination (approx. 60 to 120 minutes).
If announced by the lecturer at the beginning of the course, the written examination may be replaced by an oral
examination of one candidate each (approx. 20 minutes) or an oral examination in groups of 2 candidates (ap-
prox. 15 minutes per candidate).
creditable for bonus
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

--

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 14 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
Computer Networks and Information Transmission                                                            10-I-RIÜ-191-m01

Module coordinator                                                            Module offered by
unknown                                                                       Institute of Computer Science
ECTS       Method of grading                        Only after succ. compl. of module(s)
10         numerical grade                          --
Duration             Module level                   Other prerequisites
1 semester           undergraduate                  --
Contents
No information on contents available.
Intended learning outcomes
No information on intended learning outcomes available.
Courses (type, number of weekly contact hours, language — if other than German)
V (4) + Ü (2)
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

written examination (approx. 60 to 120 minutes).
If announced by the lecturer at the beginning of the course, the written examination may be replaced by an oral
examination of one candidate each (approx. 20 minutes) or an oral examination in groups of 2 candidates (ap-
prox. 15 minutes per candidate).
creditable for bonus
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

--

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 15 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
Data Bases                                                                                                10-I-DB-152-m01

Module coordinator                                                            Module offered by
Dean of Studies Informatik (Computer Science)                                 Institute of Computer Science
ECTS       Method of grading                        Only after succ. compl. of module(s)
5          numerical grade                          --
Duration             Module level                   Other prerequisites
1 semester           undergraduate                  --
Contents
Relational algebra and complex SQL statements; database planning and normal forms; transaction manage-
ment.
Intended learning outcomes
The students possess knowledge about database modelling and queries in SQL as well as transactions.
Courses (type, number of weekly contact hours, language — if other than German)
V (2) + Ü (2)
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

written examination (approx. 60 to 120 minutes).
If announced by the lecturer at the beginning of the course, the written examination may be replaced by an oral
examination of one candidate each (approx. 20 minutes) or an oral examination in groups of 2 candidates (ap-
prox. 15 minutes per candidate).
Language of assessment: German and/or English
creditable for bonus
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

§ 49 I Nr. 1b
§ 69 I Nr. 1b

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 16 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
Introduction into Human - Computer Interaction                                                            10-I-MCS-191-m01

Module coordinator                                                            Module offered by
unknown                                                                       Institute of Computer Science
ECTS       Method of grading                        Only after succ. compl. of module(s)
5          numerical grade                          --
Duration             Module level                   Other prerequisites
1 semester           undergraduate                  --
Contents
No information on contents available.
Intended learning outcomes
No information on intended learning outcomes available.
Courses (type, number of weekly contact hours, language — if other than German)
V (3) + Ü (1)
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

written examination (approx. 120 minutes).
If announced by the lecturer at the beginning of the course, the written examination may be replaced by an oral
examination of one candidate each (approx. 20 minutes) or an oral examination in groups of 2 candidates (ap-
prox. 15 minutes per candidate).
Language of assessment: German and/or English
creditable for bonus
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

--

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 17 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
Practical course in hardware                                                                              10-I-HWP-152-m01

Module coordinator                                                            Module offered by
Dean of Studies Informatik (Computer Science)                                 Institute of Computer Science
ECTS       Method of grading                        Only after succ. compl. of module(s)
10         (not) successfully completed             --
Duration             Module level                   Other prerequisites
1 semester           undergraduate                  --
Contents
Practical experiments on hardware aspects, for example in communication technology, robots or the structure of
a complete microprocessor.
Intended learning outcomes
The students are able to independently review, prepare and perform experiments with the help of experiment de-
scriptions, to independently search for additional information as well as to document and evaluate experiment
results.
Courses (type, number of weekly contact hours, language — if other than German)
P (6)
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

portfolio: completion of approx. 3 to 10 project assignments (approx. 250 hours total) and presentation of results
(approx. 10 minutes per project)
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

§ 22 II Nr. 3b

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 18 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                         Computer Science
                                                                                   Bachelor’s with 1 major, 180 ECTS credits

Theoretical Informatics
(10 ECTS credits)

Bachelor’s with 1 major Computer Science (2019)   JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 19 / 94
                                                   data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
Theoretical Informatics                                                                                   10-I-TIV-152-m01

Module coordinator                                                            Module offered by
Dean of Studies Informatik (Computer Science)                                 Institute of Computer Science
ECTS       Method of grading                        Only after succ. compl. of module(s)
5          numerical grade                          --
Duration             Module level                   Other prerequisites
1 semester           undergraduate                  --
Contents
Computability, decidability, countability, finite automata, regular sets, generative grammars, context-free lan-
guages, context-sensitive languages, complexity of calculations, P-NP problem, NP completeness.
Intended learning outcomes
The students possess a fundamental and applicable knowledge in the areas of computability, decidability, coun-
tability, finite automata, regular sets, generative grammars, context-free languages, context-sensitive languages,
complexity of computations, P-NP problem, NP completeness.
Courses (type, number of weekly contact hours, language — if other than German)
V (4)
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

written examination (approx. 60 to 120 minutes).
If announced by the lecturer at the beginning of the course, the written examination may be replaced by an oral
examination of one candidate each (approx. 20 minutes) or an oral examination in groups of 2 candidates (ap-
prox. 15 minutes per candidate).
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

§ 49 I Nr. 1a
§ 69 I Nr. 1a

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 20 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
Tutorial Theoretical Informatics                                                                          10-I-TIT-191-m01

Module coordinator                                                            Module offered by
Dean of Studies Informatik (Computer Science)                                 Institute of Computer Science
ECTS       Method of grading                        Only after succ. compl. of module(s)
5          (not) successfully completed             --
Duration             Module level                   Other prerequisites
1 semester           undergraduate                  --
Contents
Computability, decidability, countability, finite automata, regular sets, generative grammars, context-free lan-
guages, context-sensitive languages, complexity of calculations, P-NP problem, NP completeness.
Intended learning outcomes
The students possess a fundamental and applicable knowledge in the areas of computability, decidability, coun-
tability, finite automata, regular sets, generative grammars, context-free languages, context-sensitive languages,
complexity of computations, P-NP problem, NP completeness.
Courses (type, number of weekly contact hours, language — if other than German)
Ü (2)
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

a) exercises (consisting in completion of approx. 11 home work exercise sheets, presentation of own solutions in
the exercise groups as well as approx. 5 short assessments written in the exercise group) or b) Written examinati-
on (approx. 180 to 240 minutes)
Die Prüfungsart ist vom Prüfling festzulegen
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

--

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 21 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                         Computer Science
                                                                                   Bachelor’s with 1 major, 180 ECTS credits

Mathematics
(30 ECTS credits)

Bachelor’s with 1 major Computer Science (2019)   JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 22 / 94
                                                   data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
Logic for informatics                                                                                     10-I-LOG-152-m01

Module coordinator                                                            Module offered by
Dean of Studies Informatik (Computer Science)                                 Institute of Computer Science
ECTS       Method of grading                        Only after succ. compl. of module(s)
5          numerical grade                          --
Duration             Module level                   Other prerequisites
1 semester           undergraduate                  --
Contents
Syntax and semantics of propositional logic, equivalence and normal forms, Horn formulas, SAT, resolution, infi-
nite formula sets, syntax and semantics of predicate logic.
Intended learning outcomes
The students are proficient in the following areas: syntax and semantics of propositional logic, equivalence and
normal forms, Horn formulas, SAT, resolution, infinite formula sets, syntax and semantics of predicate logic.
Courses (type, number of weekly contact hours, language — if other than German)
V (2) + Ü (2)
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

written examination (approx. 60 to 120 minutes).
If announced by the lecturer at the beginning of the course, the written examination may be replaced by an oral
examination of one candidate each (approx. 20 minutes) or an oral examination in groups of 2 candidates (ap-
prox. 15 minutes per candidate).
Language of assessment: German and/or English
creditable for bonus
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

§ 22 II Nr. 3b

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 23 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
Mathematics 1 for students in Computer Science                                                            10-M-INF1-152-m01

Module coordinator                                                            Module offered by
Dean of Studies Mathematik (Mathematics)                                      Institute of Mathematics
ECTS       Method of grading                        Only after succ. compl. of module(s)
10         numerical grade                          --
Duration             Module level                   Other prerequisites
1 semester           undergraduate                  --
Contents
Propositional logic, set theory, proof techniques, relations; sequences, limits and lambda-symbols; the ring of
integers; elementary group theory; residue class rings; basics in linear algebra, linear maps and matrix calculus,
systems of linear equations.
Intended learning outcomes
The student gets acquainted with fundamental concepts and methods of advanced mathematics. He/She learns
to apply these methods to problems in natural and engineering sciences, in particular in computer science, and
is able to interpret the results.
Courses (type, number of weekly contact hours, language — if other than German)
V (4) + Ü (2)
Module taught in: Ü: German or English
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

a) written examination (approx. 90 to 180 minutes, usually chosen) or b) oral examination of one candidate each
(15 to 30 minutes) or c) oral examination in groups (groups of 2, 10 to 15 minutes per candidate)
Language of assessment: German and/or English
creditable for bonus
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

--

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 24 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
Mathematics 2 for students in Computer Science                                                            10-M-INF2-152-m01

Module coordinator                                                            Module offered by
Dean of Studies Mathematik (Mathematics)                                      Institute of Mathematics
ECTS       Method of grading                        Only after succ. compl. of module(s)
10         numerical grade                          --
Duration             Module level                   Other prerequisites
1 semester           undergraduate                  --
Contents
Determinants, eigenvalue theory; event and probability spaces, combinatorics, random variables, examples of
distributions, parameter estimates; basics in analysis.
Intended learning outcomes
The student gets acquainted with fundamental concepts and methods of advanced mathematics. He/She learns
to apply these methods to problems in natural and engineering sciences, in particular in computer science, and
is able to interpret the results.
Courses (type, number of weekly contact hours, language — if other than German)
V (4) + Ü (2)
Module taught in: Ü: German or English
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

a) written examination (approx. 90 to 180 minutes, usually chosen) or b) oral examination of one candidate each
(15 to 30 minutes) or c) oral examination in groups (groups of 2, 10 to 15 minutes per candidate)
Language of assessment: German and/or English
creditable for bonus
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

--

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 25 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
Algorithmic Graph Theory                                                                                  10-I-AGT-152-m01

Module coordinator                                                            Module offered by
holder of the Chair of Computer Science I                                     Institute of Computer Science
ECTS       Method of grading                        Only after succ. compl. of module(s)
5          numerical grade                          --
Duration             Module level                   Other prerequisites
1 semester           undergraduate                  --
Contents
We discuss typical graph problems: We solve round trip problems, calculate maximal flows, find matchings and
colourings, work with planar graphs and find out how the ranking algorithm of Google works. Using the examples
of graph problems, we also become familiar with new concepts, for example how we model problems as linear
programs or how we show that they are fixed parameter computable.
Intended learning outcomes
The students are able to model typical problems in computer science as graph problems. In addition, the parti-
cipants are able to decide which tool from the course helps solve a given graph problem algorithmically. In this
course, students learn in detail how to estimate the run time of given graph algorithms.
Courses (type, number of weekly contact hours, language — if other than German)
V (2) + Ü (2)
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

written examination (approx. 60 to 120 minutes).
If announced by the lecturer at the beginning of the course, the written examination may be replaced by an oral
examination of one candidate each (approx. 20 minutes) or an oral examination in groups of 2 candidates (ap-
prox. 15 minutes per candidate).
Language of assessment: German and/or English
creditable for bonus
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

§ 22 II Nr. 3b

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 26 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                         Computer Science
                                                                                   Bachelor’s with 1 major, 180 ECTS credits

Compulsory Electives
(25 ECTS credits)

Bachelor’s with 1 major Computer Science (2019)   JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 27 / 94
                                                   data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                         Computer Science
                                                                                   Bachelor’s with 1 major, 180 ECTS credits

Computer Science
(15-25 ECTS credits)

Bachelor’s with 1 major Computer Science (2019)   JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 28 / 94
                                                   data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
IT Security                                                                                               10-I-SEC-191-m01

Module coordinator                                                            Module offered by
unknown                                                                       Institute of Computer Science
ECTS       Method of grading                        Only after succ. compl. of module(s)
5          numerical grade                          --
Duration             Module level                   Other prerequisites
1 semester           undergraduate                  --
Contents
No information on contents available.
Intended learning outcomes
No information on intended learning outcomes available.
Courses (type, number of weekly contact hours, language — if other than German)
V (2) + Ü (2)
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

written examination (approx. 60 to 120 minutes).
If announced by the lecturer at the beginning of the course, the written examination may be replaced by an oral
examination of one candidate each (approx. 20 minutes) or an oral examination in groups of 2 candidates (ap-
prox. 15 minutes per candidate).
Language of assessment: German and/or English
creditable for bonus
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

--

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 29 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
Interactive Computer Graphics                                                                             10-I=ICG-152-m01

Module coordinator                                                            Module offered by
holder of the Chair of Computer Science IX                                    Institute of Computer Science
ECTS       Method of grading                        Only after succ. compl. of module(s)
5          numerical grade                          --
Duration             Module level                   Other prerequisites
1 semester           graduate                       --
Contents
Computer graphics studies methods for digitally synthesising and manipulating visual content. This course spe-
cifically concentrates on interactive graphics with an additional focus on 3D graphics as a requirement for many
contemporary as well as for novel human-computer interfaces and computer games. The course will cover topics
about light and images, lighting models, data representations, mathematical formulations of movements, pro-
jection as well as texturing methods. Theoretical aspects of the steps involved in ray-tracing and the raster pipe-
line will be complemented by algorithmical approaches for interactive image syntheses using computer systems.
Accompanying software solutions will utilise modern graphics packages and languages like OpenGL, GLSL and/
or DirectX.
Intended learning outcomes
At the end of the course, the students will have a broad understanding of the underlying theoretical models of
computer graphics. They will be able to implement a prominent variety of these models, to build their own inter-
active graphics applications and to choose the right software tool for this task.
Courses (type, number of weekly contact hours, language — if other than German)
V (2) + Ü (2)
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

written examination (approx. 60 to 120 minutes).
If announced by the lecturer at the beginning of the course, the written examination may be replaced by an oral
examination of one candidate each (approx. 20 minutes) or an oral examination in groups of 2 candidates (ap-
prox. 15 minutes per candidate).
Language of assessment: German and/or English
creditable for bonus
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

--

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 30 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
Knowledge-based Systems                                                                                   10-I-WBS-152-m01

Module coordinator                                                            Module offered by
holder of the Chair of Computer Science VI                                    Institute of Computer Science
ECTS       Method of grading                        Only after succ. compl. of module(s)
5          numerical grade                          --
Duration             Module level                   Other prerequisites
1 semester           undergraduate                  --
Contents
Foundations in the following areas: knowledge management systems, knowledge representation, solving me-
thods, knowledge acquisition, learning, guidance dialogue, semantic web.
Intended learning outcomes
The students possess theoretical and practical knowledge for the understanding and design of knowledge-based
systems including knowledge formalisation and have acquired experience in a small project.
Courses (type, number of weekly contact hours, language — if other than German)
V (2) + Ü (2)
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

written examination (approx. 60 to 120 minutes).
If announced by the lecturer at the beginning of the course, the written examination may be replaced by an oral
examination of one candidate each (approx. 20 minutes) or an oral examination in groups of 2 candidates (ap-
prox. 15 minutes per candidate).
Language of assessment: German and/or English
creditable for bonus
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

§ 22 II Nr. 3b

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 31 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
Data Mining                                                                                               10-I-DM-152-m01

Module coordinator                                                            Module offered by
holder of the Chair of Computer Science VI                                    Institute of Computer Science
ECTS       Method of grading                        Only after succ. compl. of module(s)
5          numerical grade                          --
Duration             Module level                   Other prerequisites
1 semester           undergraduate                  --
Contents
Foundations in the following areas: definition of data mining and knowledge, discovery in databases, process
model, relationship to data warehouse and OLAP, data preprocessing, data visualisation, unsupervised learning
methods (cluster and association methods), supervised learning (e. g. Bayes classification, KNN, decision trees,
SVM), learning methods for special data types, other learning paradigms.
Intended learning outcomes
The students possess a theoretical and practical knowledge of typical methods and algorithms in the area of da-
ta mining and machine learning. They are able to solve practical knowledge discovery problems with the help of
the knowledge acquired in this course and by using the KDD process. They have acquired experience in the use
or implementation of data mining algorithms.
Courses (type, number of weekly contact hours, language — if other than German)
V (2) + Ü (2)
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

written examination (approx. 60 to 120 minutes).
If announced by the lecturer at the beginning of the course, the written examination may be replaced by an oral
examination of one candidate each (approx. 20 minutes) or an oral examination in groups of 2 candidates (ap-
prox. 15 minutes per candidate).
Language of assessment: German and/or English
creditable for bonus
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

§ 22 II Nr. 3b

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 32 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
Advanced Programming                                                                                      10-I-APR-172-m01

Module coordinator                                                            Module offered by
holder of the Chair of Computer Science II                                    Institute of Computer Science
ECTS       Method of grading                        Only after succ. compl. of module(s)
5          numerical grade                          --
Duration             Module level                   Other prerequisites
1 semester           graduate                       --
Contents
With the knowledge of basic programming, taught in introductory lectures, it is possible to realize simpler pro-
grams. If more complex problems are to be tackled, suboptimal results like long, incomprehensible functions
and code duplicates occur. In this lecture, further knowledge is to be conveyed on how to give programs and co-
de a sensible structure. Also, further topics in the areas of software security and parallel programming are dis-
cussed.
Intended learning outcomes
Students learn advanced programming paradigms especially suited for space applications. Different patterns are
then implemented in multiple languages and their efficiency measured using standard metrics. In addition, par-
allel processing concepts are introduced culminating in the use of GPU architectures for extremely quick proces-
sing.
Courses (type, number of weekly contact hours, language — if other than German)
V (2) + Ü (2)
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

written examination (approx. 60 to 120 minutes).
If announced by the lecturer at the beginning of the course, the written examination may be replaced by an oral
examination of one candidate each (approx. 20 minutes) or an oral examination in groups of 2 candidates (ap-
prox. 15 minutes per candidate).
Language of assessment: German and/or English
creditable for bonus
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

--

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 33 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
Computational Complexity                                                                                  10-I-KT-191-m01

Module coordinator                                                            Module offered by
Dean of Studies Informatik (Computer Science)                                 Institute of Computer Science
ECTS       Method of grading                        Only after succ. compl. of module(s)
5          numerical grade                          --
Duration             Module level                   Other prerequisites
1 semester           undergraduate                  --
Contents
Complexity measurements and classes, general relationships between space and time classes, memory con-
sumption versus computation time, determinism versus indeterminism, hierarchical theorems, translation me-
thods, P-NP problem, completeness problems, Turing reduction, interactive proof systems.
Intended learning outcomes
The students possess a fundamental and applicable knowledge in the areas of complexity measurements and
classes, general relationships between space and time classes, memory consumption versus computation time,
determinism versus indeterminism, hierarchical theorems, translation methods, P-NP problem, completeness
problems, Turing reduction, interactive proof systems.
Courses (type, number of weekly contact hours, language — if other than German)
V (2) + Ü (2)
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

written examination (approx. 60 to 120 minutes).
If announced by the lecturer at the beginning of the course, the written examination may be replaced by an oral
examination of one candidate each (approx. 20 minutes) or an oral examination in groups of 2 candidates (ap-
prox. 15 minutes per candidate).
Assessment offered: In the semester in which the course is offered and in the subsequent semester
Language of assessment: German and/or English
creditable for bonus
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

--

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 34 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
Cryptography and Data Security                                                                            10-I-KD-191-m01

Module coordinator                                                            Module offered by
Dean of Studies Informatik (Computer Science)                                 Institute of Computer Science
ECTS       Method of grading                        Only after succ. compl. of module(s)
5          numerical grade                          --
Duration             Module level                   Other prerequisites
1 semester           undergraduate                  --
Contents
Private key cryptography systems, Vernam one-time pad, AES, perfect security, public key cryptography systems,
RSA, Diffie-Hellman, Elgamal, Goldwasser-Micali, digital signature, challenge-response methods, secret sharing,
millionaire problem, secure circuit evaluation, homomorphous encryption.
Intended learning outcomes
The students possess a fundamental and applicable knowledge in the areas of private key cryptography sy-
stems, Vernam one-time pad, AES, perfect security, public key cryptography, RSA, Diffie-Hellman, Elgamal, Gold-
wasser-Micali, digital signature, challenge-response method, secret sharing, millionaire problem, secure circuit
evaluation, homomorphous encryption
Courses (type, number of weekly contact hours, language — if other than German)
V (2) + Ü (2)
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

written examination (approx. 60 to 120 minutes).
If announced by the lecturer at the beginning of the course, the written examination may be replaced by an oral
examination of one candidate each (approx. 20 minutes) or an oral examination in groups of 2 candidates (ap-
prox. 15 minutes per candidate).
Assessment offered: In the semester in which the course is offered and in the subsequent semester
Language of assessment: German and/or English
creditable for bonus
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

--

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 35 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
Module Catalogue for the Subject
                                                                                                                       Computer Science
                                                                                                 Bachelor’s with 1 major, 180 ECTS credits

Module title                                                                                              Abbreviation
3D Point Cloud Processing                                                                                 10-I-3D-152-m01

Module coordinator                                                            Module offered by
holder of the Chair of Computer Science VII                                   Institute of Computer Science
ECTS       Method of grading                        Only after succ. compl. of module(s)
5          numerical grade                          --
Duration             Module level                   Other prerequisites
1 semester           undergraduate                  --
Contents
Laser scanning, Kinect and camera models, basic data structures (lists, arrays, oc-trees), calculating normals, k-
d trees, registration, features, segmentation, tracking, applications for airborne mapping, applications to mobile
mapping.
Intended learning outcomes
Students understand the fundamental principles of all aspects of 3D point cloud processing and are able to com-
municate with engineers / surveyors / CV people / etc. Students are able to solve problems of modern sensor
data processing and have experienced that real application scenarios are challenging in terms of computational
requirements, in terms of memory requirements and in terms of implementation issues.
Courses (type, number of weekly contact hours, language — if other than German)
V (2) + Ü (2)
Method of assessment (type, scope, language — if other than German, examination offered — if not every semester, information on whether
module is creditable for bonus)

written examination (approx. 60 to 120 minutes).
If announced by the lecturer at the beginning of the course, the written examination may be replaced by an oral
examination of one candidate each (approx. 20 minutes) or an oral examination in groups of 2 candidates (ap-
prox. 15 minutes per candidate).
Language of assessment: German and/or English
creditable for bonus
Allocation of places
--
Additional information
--
Referred to in LPO I        (examination regulations for teaching-degree programmes)

§ 22 II Nr. 3b

Bachelor’s with 1 major Computer Science (2019)                 JMU Würzburg • generated 14-Nov-2018 • exam. reg.               page 36 / 94
                                                                 data record Bachelor (180 ECTS) Informatik - 2019
You can also read