Compulsory Module

Coding Camp II: Interactivity (MBA)

In the second deep dive for coding, students are challenged to understand digital image processing and working with interactive devices, such as cameras or microphones. Discussed topics will be coordi...

4
ECTS Credits
104
Total Hours
Q2, Q4
Available
Thomas Staubitz
Coordinator

Workload Distribution

37h
Classroom & Demos
35h
Practical Work
32h
Independent Study

Module Summary

In the second deep dive for coding, students are challenged to understand digital image processing and working with interactive devices, such as cameras or microphones. Discussed topics will be coordinate systems, color modes, the history of human-computer interfaces, vector vs. pixel graphics, computer vision, etc. To deepen the understanding, the students will also look into the necessary maths, e.g. matrix manipulations, etc. The basics of Object-Oriented Programming as discussed in Coding Camp 1 will be re-capitulated and deepened. To get started quickly and be able to work on interesting projects soon, we will use tools and libraries, such as Processing and OpenFrameworks. The programming languages of these tools are a subset of the Java programming language and C++. Both will be introduced in the module, always with a hands-on focus. In this second coding camp, students expand on the knowledge from the first coding camp: Knowledge and experiences of the first Coding Camp, such as project management and software development principles can be reiterated and students can experience further methods. The module is compulsory in all M.Sc. and MBA study programs. Contents are the same, the students in the M.Sc. programs have to create additional deep dives to certain course topics (more details in the assessment section). This is the description for the module in the MBA programs. As all German UDS modules, there are two weeks previous to Week 1 for the students to prepare for the module and two weeks after Week 8 to wrap up and reflect the course.

Cross-Programme Information

Yes

Assessment & Evaluation

Teaching Formats

ExperienceProject WorkSeminarHome workKnowledge Essential

Assessment Methods

Total: 85%
❓

Quiz

Week 1-7

40%
of grade

5 tests, consisting of 15-25 multiple choice questions related to the week's topics. These tests have weekly deadlines and have to be solved within 1h after they have started.

🛠️

Project

Week 2, 5-6, 7-8

40%
of grade

3 small projects that have to be solved in teams of 2-3. Next to the actual task, the students have to provide a lab report describing the team processes and the tools (particularly AI) that have been used.

🎤

Presentation

Week 8

4%
of grade

The final project includes a presentation of the work in front of the class.

📄

Essay/Paper

Week 1 - 8

1%
of grade

The general participation in class, particularly, the active contribution to the course discussion forum.

Minimum passing grade: 60%

Additional Assessment Information

The above listed components form a portfolio exam to assess the students' performance. Students in the M.Sc. study programs additionally have to produce 4 deep dives to compensate for the higher ECTS credits.

Module Information

Credit Points4 ECTS
TypeCompulsory
Offered InQ2, Q4
Total Workload104h
CoordinatorThomas Staubitz

Workload Distribution

Classroom37h
Practical35h
Independent32h

You might also like

15 ECTS

Master Thesis

The Master Thesis is a comprehensive research project that serves as the culmination of the Master’s program. It requires students to independently investigate a specific topic within their field, applying advanced theoretical and methodological approaches. The thesis involves the development of a research question, extensive literature review, data collection and analysis, the presentation of original findings, and the defense of the final results of the research to different audiences. It demonstrates the student's ability to conduct rigorous research, critically engage with scholarly work, and contribute to academic or practical knowledge in their discipline.

15 ECTS

Experiment I: Group Challenge Digital Leadership

The group challenge is a fundamental part of the study program to apply learned concepts and frameworks and to build up additional competencies required for leaders in the digital world. The module poses a variety of challenges to a group of at least three students that commonly work on solving the given task. Challenges posed are individual per group but all focus on different aspects of digital trans-formation. This can include application scenarios in different industries or for the advancement of societies alike. Students in this module will be mentored by the professor and the teaching team to solve the challenge and thereby also learn and apply tools of digital project management.

5 ECTS

Rootcamp 1: Complex Problem Solving

This module onboards students to the program, the teaching and learning methods. Irrespective of the area of implementation, digitali-zation and digital transformation pose complex chal-lenges. Often, problems are not well-defined and need to be tackled in diverse areas being aware of many interrelated elements. Therefore, the skill to solve complex problems belongs to a set of so-called “future skills”, which humans need to thrive in and design the digital age. The module also teaches the principles, techniques and processes of Design Thinking, a user-centric approach to solve wicked problems and to design innovations.

Need More Information?

Have questions about this module? Get in touch with our academic advisors.

Contact Us