Modules
- Pflichtmodul 1 (P 1): Introduction to Programming
- Pflichtmodul 2 (P 2): Programming and Modeling
- Pflichtmodul 3 (P 3): Algorithms and Data Structures
- Pflichtmodul 4 (P 4): Computer Architecture
- Pflichtmodul 5 (P 5): Operating Systems
- Pflichtmodul 6 (P 6): Computer Networks and Distributed Systems
- Pflichtmodul 7 (P 7): Software Engineering
- Pflichtmodul 8 (P 8): Digital Media
- Pflichtmodul 9 (P 9): Media Technology
- Pflichtmodul 10 (P 10): Database Systems
- Pflichtmodul 11 (P 11): Web-Information Systems
- Pflichtmodul 12 (P 12): Computer Graphics
- Pflichtmodul 13 (P 13): Human-Machine Interaction
- Pflichtmodul 14 (P 14): Theoretical Computer Science for Media Informatics
- Pflichtmodul 15 (P 15): Soft- and Hardskills
- Pflichtmodul 16 (P 16): Analysis for Computer Science and Statistics
- Pflichtmodul 17 (P 17): Advanced Topics in Media Informatics for Bachelor I
- Pflichtmodul 18 (P 18): Advanced Topics in Media Informatics for Bachelor II
- Pflichtmodul 19 (P 19): Examination module
- Wahlpflichtmodul 1 (WP 1): Practical course: Software Engineering
- Wahlpflichtmodul 2 (WP 2): Practical course: Operating systems
- Wahlpflichtmodul 3 (WP 3): Introduction to Communication Theory and Research
- Wahlpflichtmodul 4 (WP 4): Empirical Methods of Social Sciences
- Wahlpflichtmodul 5 (WP 5): Advanced Topics in Communication and Media Research
- Wahlpflichtmodul 6 (WP 6): Principles of Business Administration as a Minor
- Wahlpflichtmodul 7 (WP 7): Principles of New Media
- Wahlpflichtmodul 8 (WP 8): Specific topics in media economics
- Wahlpflichtmodul 9 (WP 9): Basics of Media Design
- Wahlpflichtmodul 10 (WP 10): Basics of Art-/ Media Practise
- Wahlpflichtmodul 11 (WP 11): Advanced Art-/ Media Practise
Pflichtmodul 1 (P 1): Introduction to Programming
ECTS credits: 9
Contents: This module gives an introduction to imperative, object-oriented, and concurrent programming. This includes foundations, methods and techniques for representing and structuring data and for developing algorithms. Particular emphasis is placed on conceptual clarity and precise mathematical foundations.
Educational objectives: Simple algorithms are to be developed, specified and programmed by oneself in an object oriented programming language.
Pflichtmodul 2 (P 2): Programming and Modeling
ECTS credits: 6
Contents: The module introduces the basic principles of programming and data modelling with a functional programming language.
Educational objectives: The students should achieve a deeper understanding of ideas and principles of data modelling and constructs and phenomena in programming languages.
Pflichtmodul 3 (P 3): Algorithms and Data Structures
ECTS credits: 6
Contents: The module introduces basic algorithms and data structures which are used in many areas of computer science and neighbouring disciplines.
Educational objectives: The concrete algorithms and data types as well as the general design principles are to be understood and routinely applicable.
Pflichtmodul 4 (P 4): Computer Architecture
ECTS credits: 6
Contents: This module gives an introduction into the technical foundations of Computer Science and computer architecture.
Educational objectives: The technical structure and the development and use of computers at the technical level is to be understood in detail.
Pflichtmodul 5 (P 5): Operating Systems
ECTS credits: 6
Contents: This module introduces principles and architectures of operating systems.
Educational objectives: The general basics of operating systems are to be understood and some insight into concrete operating systems on the market will be provided.
Pflichtmodul 6 (P 6): Computer Networks and Distributed Systems
ECTS credits: 6
Contents: This module introduces the main components of computer networks and distributed systems.
Educational objectives: The students should get an overview and practical experience with the different components of computer networks and distributed systems.
Pflichtmodul 7 (P 7): Software Engineering
ECTS credits: 6
Contents: This module introduces methods and techniques for the development of large scale software systems.
Educational objectives: Modern software engineering paradigms are to be understood and practically applicable.
Pflichtmodul 8 (P 8): Digital Media
ECTS credits: 6
Contents: Basic knowledge on foundations in physics and physiology of perception for the realization of digital media systems as well as elementary techniques for the digital representation of media are taught.
Educational objectives: Knowledge of basic formats for representation of audiovisual media in digital form shall be obtained; understanding for their functional principles shall be developed. Practical ability to create Web-based multimedia presentations shall be developed.
Pflichtmodul 9 (P 9): Media Technology
ECTS credits: 6
Contents: Basic knowledge of special hardware systems for recording, production and output of digital media as well as basic knowledge on software-based processing of digital media are taught.
Educational objectives: Knowledge of basic functional principles of hardware systems for media recording, production und reproduction shall be obtained. practical abilities in handling classical systems for digital photography and videography as well as basic sound studio technology shall be devloped. Basic practical experience in esthetic design of digital media shall be made.
Pflichtmodul 10 (P 10): Database Systems
ECTS credits: 6
Contents: This module introduces the main components of computer networks and distributed systems.
Educational objectives: The students should get a theoretical understanding and be able to practically apply database systems.
Pflichtmodul 11 (P 11): Web-Information Systems
ECTS credits: 6
Contents: This module introduces methods and techniques for complex web applications, standardization and new developments.
Educational objectives: The students should get a theoretical understanding and be able to practically apply Web-Information systems.
Pflichtmodul 12 (P 12): Computer Graphics
ECTS credits: 6
Contents: An introduction to the concepts of 2-dimensional and 3-dimensional computer graphics is given.
Educational objectives: Knowledge of the most important concepts of computer graphics; practical abilities in 2D and 3D graphics programming; basic understanding for handling of 3D modeling software
Pflichtmodul 13 (P 13): Human-Machine Interaction
ECTS credits: 9
Contents: Foundations, techniques and methods for a human-centered design of computer system interfaces are taught.
Educational objectives: Knowledge of the fundamental problem and the known solution approaches for human-oriented interface design shall be obtained. Practical skills in creation of prototypes and interface concepts shall be developed. Experience in evaluating software/hardware systems for usability shall be obtained.
Pflichtmodul 14 (P 14): Theoretical Computer Science for Media Informatics
ECTS credits: 9
Contents: Basic knowledge is covered which comes from Mathematics and Theoretical Computer Science and is essential for a deeper understanding of algorithms applied within media informatics.
Educational objectives: Sufficient knowledge shall be developed to understand and evaluate in detail algorithms e.g. in computer graphics and media compression/processing.
Pflichtmodul 15 (P 15): Soft- and Hardskills
ECTS credits: 9
Contents: This module addresses advanced IT-relevant topics as well as ethical and legal questions together with personal and social competences.
Educational objectives: The students should become aware of ethical questions in computer science, extend their personal and social competences and acquire further job relevant IT skills.
Pflichtmodul 16 (P 16): Analysis for Computer Science and Statistics
ECTS credits: 9
Contents: The module gives a hands-on introduction into analysis and its applications. The main focus is on the development of mathematical methods and insights.
Educational objectives: The basic parts of Analysis are to be understood and usable. Mathematical methods and ways of thinking are to be adopted.
Pflichtmodul 17 (P 17): Advanced Topics in Media Informatics for Bachelor I
ECTS credits: 6
Contents: Selected topics of media informatics are discussed, which are based on the precedingly obtained basic knowledge.
Educational objectives: Exemplary topics with current scientific relevance shall be understood.
Pflichtmodul 18 (P 18): Advanced Topics in Media Informatics for Bachelor II
ECTS credits: 6
Contents: Selected topics of media informatics are discussed, which are based on the precedingly obtained basic knowledge.The module can either be based on P 17 or offer contents independent of P 17.
Educational objectives: Exemplary topics with current scientific relevance shall be understood.
Pflichtmodul 19 (P 19): Examination module
ECTS credits: 15
Contents: Inhalt: In the examination module the ability to produce a written paper and to present its contents, including a discussion, has to be demonstrated.
Educational objectives: The students shall be enabled to explore a complex topic of Media Informatics by themselves and to present it in a written paper. The most important objective is the thorough application of scientific methodology.
Wahlpflichtmodul 1 (WP 1): Practical course: Software Engineering
ECTS credits: 12
Contents: The practical training in Software Engineering is focussing on team-oriented development of a middle-size complex software system using appropriate tools and methods.
Educational objectives: The students should get the ability to develop a larger software product in a team
Wahlpflichtmodul 2 (WP 2): Practical course: Operating systems
ECTS credits: 12
Contents: In small groups, system-oriented programming tasks are realized within the scope of a larger project. Contents: Basic principles of programming in C, development of system software, modular design, creation and administration of processes, interprocess communication techniques, fundamentals of network programming.
Educational objectives: The students should get the ability to develop a larger software product at the operating system level in a team.
Wahlpflichtmodul 3 (WP 3): Introduction to Communication Theory and Research
ECTS credits: 12
Contents: An overview on most important basics and approaches of communication theory and research is given.
Educational objectives: Basic knowledge of central research questions of communication and media research as well as field of research, application areas, theories and styles/patterns of mass communication shall be achieved.
Wahlpflichtmodul 4 (WP 4): Empirical Methods of Social Sciences
ECTS credits: 6
Contents: The module covers theoretical insight/comprehension and applied knowledge of empirical methods of social sciences. This comprises: Basics of the conception and realisation of empirical Methods, data analysis and interpretation.
Educational objectives: A basic knowledge of methodological design and approaches for research questions in communication and media research shall be achieved. Skills shall be learned to develop, to plan and to realize vital empirical methods applied in communication and media research.
Wahlpflichtmodul 5 (WP 5): Advanced Topics in Communication and Media Research
ECTS credits: 12
Contents: This is a compulsory Optional Module from the subject ''Communication and Media Research``. The module comprises advanced studies of a selected topic, e.g. Communication Theory and History, Media, Publishing and Journalism, Media Systems and Media Policy, Media Economy, Marketing and PR, Media Effects and Media Use). The commented Institute Calendar/List of Courses of the IfKW clearly indicates which advanced seminar (WP 5.1) and which practical training course (WP 5.2) belong together.
Educational objectives: The aim is to offer the possibility for specialization, extension and consolidation of basic knowledge gained in previous semesters.
Wahlpflichtmodul 6 (WP 6): Principles of Business Administration as a Minor
ECTS credits: 15
Contents: In this module students are provided with an overview of central topics in Business Administration and are introduced to different approaches in the theoretical discussion of these topics. Particular attention is given to the various functional areas in Business Administration (marketing, organization, leadership, finance, investment and accounting).
Educational objectives: The objective of this module is to familiarize students with basic problems and approaches in business administration.
Wahlpflichtmodul 7 (WP 7): Principles of New Media
ECTS credits: 6
Contents: This module introduces basic economic principles of the media sector (e.g. proceeds models and value creation chains) as well as sectoral technologies (e.g. content management systems and networked homes) as well as characteristic business-models.
Educational objectives: Participants are expected to familiarise themselves with the basic concepts of the media sector, classify them, apply them to concrete assignments and to scrutinise them critically.
Wahlpflichtmodul 8 (WP 8): Specific topics in media economics
ECTS credits: 9
Contents: This module treats specific subjects from research as well as practical backgrounds from the media sector. It consists of theoretical and empirical examination of actual questions from the field of New Media as well as well as conceptional examination and practical application of new technologies.
Educational objectives: Target of the module is to instruct students towards scientific methods along theoretical and empirical principles as well as to enable them to apply taught concepts to concrete assignments.
Wahlpflichtmodul 9 (WP 9): Basics of Media Design
ECTS credits: 12
Contents: The students are made familiar with the various fields of two-dimensional artistic work in theory and practise. As a result they acquire basic skills at traditional artistic and medial working techniques and its aesthetical application. In the theoretical part works of art and works of medial art are analysed from an artistic point of view.
Educational objectives: The educational objective is obtaining an insight into the diverse spheres of creative work and gaining own experience in the artistic creative practise.
Wahlpflichtmodul 10 (WP 10): Basics of Art-/ Media Practise
ECTS credits: 9
Contents: Having become familiar with the visual techniques of Module WP 9, this module concentrates on presenting the students additional fields of two-dimensional artistic work and dealing with it from an expert point of view.
Educational objectives: The educational objective is to obtain a broad overview of techniques used in two-dimensional artistic work. The knowledge acquired in the module WP 9 (''Basics of Media Design") is broadened and deepened
Wahlpflichtmodul 11 (WP 11): Advanced Art-/ Media Practise
ECTS credits: 9
Contents: This module concentrates on gaining in-depth practical and theoretical experience in two-dimensional artistic working. An intensive discussion of contemporary art will take place.
Educational objectives: The educational objective is to gain more competence in the production and reflection of two-dimensional artistic work.

