Computer Science in Media (MIN)

back to Computer Science

Design the interface between humans and machines

In the Computer Science in Media (MIN) specialisation, you’ll learn to develop software that’s not only technically flawless but also captivates users. You’ll create intuitive apps, interactive web platforms, and impressive graphical interfaces that put the user experience at the forefront. Become a sought-after professional who combines code with design and psychology to actively shape digital communication.

 

Programme content & structure

From the first pixel to the interactive experience

This area of specialisation will give you the expertise to build digital products that are functional, aesthetically pleasing, and intuitive all at once. You’ll learn to systematically analyse user needs and apply this knowledge directly to the development of web and mobile applications. The spectrum ranges from modern full-stack frameworks to powerful game engines for virtual worlds. You’ll bridge the gap between complex back-end logic and an interface that everyone can understand.

Focus on practice: Your toolkit for digital experiences

At HFU, you’ll work with the technologies that set the standard for modern UI/UX design and media development:

  • User Experience (UX) & Design: You’ll learn how to plan software from the user’s perspective. You’ll design prototypes and discover how psychology and design interact to create intuitive user interfaces.
  • Web & App Development: Master the tools of the modern internet. You’ll develop applications using current frameworks and learn to optimize complex media systems for end devices.
  • Graphics & Sound Computing: Explore the technical foundations of multimedia. You’ll learn how digital images and sounds are processed and use this knowledge to program interactive graphics or game elements.

Your path to graduation

Starting in the third semester, you’ll incorporate the MIN specialised modules into your studies. In our media studios and labs, you’ll tackle real-world challenges and put your knowledge directly into practice through two projects (in the fourth and sixth semesters). This way, you won’t just be developing theoretical concepts, but also functional prototypes and applications for the digital world of tomorrow.

What you bring to the table

If you want to do more than just program the digital world — if you want to bring it to life for people — you should bring the following mindset to computer science in media:

  • User-centric mindset: You want to understand how people use technology. Your goal is to develop interfaces that impress with an excellent user experience (UX) and break down barriers.
  • Interdisciplinary team spirit: You enjoy collaborating creatively with other media professionals. Projects at the intersection of technology, design, and psychology are right up your alley.
  • A passion for multimedia experimentation: Working with cameras, microphones, and sensors excites you. You want to learn how to use this hardware to create entirely new, interactive media applications.
  • Creative affinity for technology: You have an eye for design and want to learn how to combine it with professional coding. You’re eager to experiment with modern full-stack frameworks or game engines to bring interactive graphics and sound projects to life.
  • A passion for innovation: You’re looking for ways to rethink digital communication and design complex media systems from the ground up so that they function intuitively.
MIN specifics

In the Computer Science in Media (MIN) track, you will gradually develop into an expert in the interface between humans and systems. These four core modules of your specialisation form the foundation of your studies and follow a clear methodological approach:

  • Fundamentals of Media Computer Science: This module lays the technical foundation. You will explore the principles behind digital media formats and learn how image and audio data are efficiently processed, compressed, and optimised for various end devices.
  • Distributed Applications: The architecture of modern media systems is the focus here. We teach you how to connect software systems across networks, integrate cloud services, and ensure that data streams flow stably even with many simultaneous users.
  • Human-Computer Interaction (HCI): In this area, you’ll master the psychology of interaction. You will learn to systematically analyze user interfaces and design them so that complex software remains intuitive and accessible for every user.
  • Advanced Programming for Media Computer Scientists: Here, you’ll refine your technical skills: You’ll deepen your knowledge of modern frameworks to build high-performance front ends and complex web applications at a professional level.
What's covered
Semester fees

Note: Enrolment is not possible unless semester fees have been paid!

All students at Furtwangen University pay semester fees every semester in the amount of €176.00.

Your career prospects

Graduates of this area of specialisation are in demand wherever user acceptance determines a software product’s success — from innovative software companies in the Black Forest to international digital agencies.

Typical positions after graduation:

  • UX Designer / Architect: In this key role, you design and optimize digital user experiences. You use your knowledge of Human-Computer Interaction (HCI) to translate complex workflows into intuitive processes that users understand and enjoy using.
  • Frontend / UI Developer: In this position, you design and program the user interface of modern software products. Using state-of-the-art frameworks, you create interfaces that are visually impressive and technically impressive with extremely fast loading times.
  • Full-Stack Web Developer: The entire chain from the user interface to the database logic is in your hands. You combine your expertise in creating appealing frontends with your knowledge of distributed applications to build scalable web systems for global user groups.
  • Creative Coder / Multimedia Engineer: At the intersection of art, sound, and technology, you work in creative teams or agencies. You use your expertise in graphics and sound processing to create interactive installations, virtual reality applications, or innovative media formats.
  • Usability & Accessibility Consultant: Ensuring maximum accessibility is your mission. You advise companies on making their digital products barrier-free and user-friendly.
Jump to the top of the page