Medieninformatik (Computer Science and Media), B.Sc.

Pursuing a degree in Computer Science and Media in Weimar.

How does secure online banking work? How can vandalism be combated online? What do the user interfaces of the future look like? And how does communication work in ad hoc networks? Become part of the innovations of the future in Weimar! Study at a leading establishment for research and teaching in computer science and become an expert in a networked information society.

Apply your knowledge during practical projects

The Computer Science and Media programme in Weimar imparts fundamental skills in software and system development for digital media. After covering the fundamental principles of computer science and mathematics at the start of the course, you will be free to pursue your own research interests: during two major practical projects, you will work with fellow students to develop hardware and software solutions. The projects take 10 to 15 hours per week and provide insight into everyday professional life as a media computer scientist. For computer science is today an interdisciplinary discipline relevant to all areas of society. The demands made of media computer scientists are accordingly diverse. And we will prepare you for exactly these demands: beside excellent specialist training, we place great emphasis on imparting soft skills. During projects, you will learn to work as part of a team, identify and solve problems, adapt flexibly to changes, present results, and work with people from other disciplines (e.g. art and design) – this is a long-standing tradition at the Faculty of Media and the Bauhaus-Universität Weimar.

Outstanding learning and research conditions

We offer the very best conditions for your studies: several workrooms as well as laboratories featuring state-of-the-art equipment are available for your projects at Bauhausstraße 11. Research is conducted on relevant issues at the highest level in the neighbouring interdisciplinary research building, the Digital Bauhaus Lab – and you will also benefit from this! You will  participate in challenging projects during your studies, some of which also involve practical industry partners such as Adobe, Cisco Systems or Zeiss. Helping to prepare you for research-oriented Master’s degree programmes and demanding leadership and planning roles in your future career. Another advantage: According to a official statistics of the Statistisches Bundesamt comparing student-staff ratios across Germany, Thuringia ranks first with only 45 students per Professor.

Positive feedback from alumni

The 2016 graduate survey confirmed the outstanding study conditions in Weimar: our alumni were particularly impressed with the support they received during their studies and the uncomplicated contact with teachers and fellow students. We achieved above-average results in the comparison with other natural science degree programmes in Germany. Our graduates also praised the programme structure, research orientation and high quality of study content. The large number of projects during their studies and the very good linking of theoretical and practical content was also rated positively, as was the topicality of the learning content with regard to the practical requirements in professional settings.

Programme structure

To be able to participate in fascinating projects in applied computer science and media in the fourth and fifth semesters, you must first learn the basics. Our curriculum is based on the recommendations for Bachelor’s degree programmes of the German Informatics Society (Gesellschaft für Informatik e. V.). In the first half of the course, you will learn the scientific principles of mathematics and computer science.

You will then take the following compulsory modules to acquire skills in computer science and mathematics:

  • Practical computer science (fundamentals of computer science, introduction to programming, modelling)
  • IT structures (discrete structures, algorithms, data structures)
  • Software (programming languages, software design)
  • Technical computer science (information and coding, electrical engineering)
  • Theoretical computer science (formal languages, complexity theory)
  • Mathematics (linear algebra, analysis, numerics, stochastics)

You will also complete four application-specific compulsory modules to prepare you for the media computer science projects:

  • Human-computer interaction (perception and cognition, human-computer interaction)
  • Information systems (databases, web technologies)
  • Communicating systems (parallel and distributed systems, cryptography and media security)
  • Visual computing (computer graphics, computer vision, visualisation)


Support through mentoring and tutorials

We offer support in a variety of different formats, especially at the start of your studies. You will be given the opportunity to deepen and consolidate the knowledge gained during lectures in practical exercises. Particularly complex topics will also be covered in tutorials run by students from higher semesters. To prepare for the particularly challenging exams, some professors additionally offer revision classes to review key topics.

You must also take a compulsory elective module during the first two semesters. We recommend a course on media studies and media law for computer scientists.

Get involved in fascinating projects

After this, it gets very interesting: in the fourth and fifth semesters, you will complete two extended projects. You can choose from the broad range of courses offered by the different professorships – these will be presented during the Project Auction (Projektbörse). Together with your project team, you will work on your chosen subject for 10 to 15 hours per week. You will work through the different project phases, organise regular team meetings, discuss, and draft schedules and system designs. The course tutors will be on hand at all times and provide intensive project support. You will then document the process and outcomes in writing and present these to your fellow students. There will be an opportunity to present your developments to guests from outside of the programme during the university’s annual exhibition,  »summaery«.

In the fifth and sixth semesters, you will take an elective module that you are free to select from the courses offered at the university. Selection of a language course or stay abroad is possible and encouraged; this is also supported by the faculty.

The Bachelor’s degree in Computer Science and Media concludes with a dissertation module. You will prepare an academic thesis and present your findings during an oral defence (open to members of the university). The course tutors are on hand at all times for consultations. After successfully defending your dissertation, the university will award you a »Bachelor of Science« (B.Sc.) qualification.

For more information on the study formalities, please see the study and examination regulations.

Further programme details are available in the curriculum. For general descriptions of the module content and learning aims, please refer to the module catalogue.

Programme content

The programme comprises courses on the fundamentals of mathematics and computer science and applied courses on media computer science. Here is an overview of the teaching and research topics of the media computer science professors:


  • Can coincidence help with algorithms?
  • How quickly can we calculate the perfect round trip?
  • How can messages be concealed within images?
  • Are there problems that computers cannot solve?

Audio editing

  • How can we best describe and process audio signals?
  • What music is appropriate for which listener moods and how does the computer recognise these?

Computer graphics

  • How can we simulate light in artificial three-dimensional environments?
  • How can such environments best be manipulated and presented in real time?

Information systems

  • How do computers work? How does the internet work?
  • Why do wireless networks work?
  • How can a computer complete several processes at the same time?

Cryptology and security

  • When is a communication protocol secure?
  • How do we attack insecure protocols?
  • How can we design secure protocols?

Human-computer interfaces

  • How can we integrate computers into everyday items and use these without a keyboard and mouse?
  • How should computer systems be developed to cater to the user requirements and usage context?

Mobile media

  • How can I use my smartphone to interact with digital objects in my surroundings?
  • How can I protect users’ privacy while exchanging data with others?

Software development and technology

  • Can we write programs that write programs?
  • How can we automate software development?
  • How can we develop fast and flawless software?


  • How can we improve the interaction between humans and computers and make it more intuitive?
  • How can we sensibly measure the usability of interfaces?


  • How can we design innovative input devices for two- and three-dimensional artificial worlds?
  • How can we visualise complex data and make it easy to understand?

Web technology

  • How can we improve how search engines work?
  • Which document best answers my question?
  • Are there any anomalies or interesting correlations in big data?



Lab infrastructure

We offer a high-quality study environment with access to state-of-the-art technology and well-equipped laboratories. In our 2016 graduate survey, respondents rated the access to IT services, the availability of lab space and the teaching and learning rooms as well as the equipment available at lab workstations as extremely good in comparison  to other computer science courses.

The following labs are available to you during your studies:

  • Electrical Engineering Lab (Networked Media)
  • Virtual Reality Lab (Chair for Virtual Reality Systems)
  • Networked Media Lab (Networked Media)
  • Compvis Lab (Chair for Computer Vision in Engineering)
  • Web Technology Lab (Chait for Web Technology and Information Systems)
  • HCI Lab (Chair for Human-Computer Interaction)
  • Usability Lab (Chair for Usability)
  • Lab for Mobile Media (Chair for Mobile Media)
  • Gfx Lab (Chair for Computer Graphics)
  • Media Security Lab (Chair for Media Security)
  • WinuX Pool
  • LiNT Pool



The following state-of-the-art labs are also available on 300 m² at the Digital Bauhaus Lab for research and dissertation work:

  • User Interface Development Lab
  • Human-Computer Interaction Lab
  • Computer Vision Lab
  • Computer Graphics Lab
  • Virtual Reality Lab
  • Multi-User 3D Display
  • Visual Analytics Display

Study requirements

  • Interest in the intellectual challenges of an innovative information society
  • Passion for problem solving, experimenting and researching
  • Curiosity and creativity
  • Willingness to consider complex relationships
  • Ability to work as part of a team and an openness to cooperating with other disciplines
  • Independence and autonomy
  • Sound mathematics skills
  • Competence in logical and abstract thinking
  • Programming skills not mandatory
  • Good level of English advantageous

The course is by all means challenging and particularly the first part of the programme is very theoretical. However, the department provides varied support: exercises, tutorials and revision classes with tutors and students from higher semesters will help you to work through the complex content. It is therefore perhaps most important to bring a passion for the subject and perseverance with you. In case of questions about your suitability for the course, please contact our academic advisors at mi-info[at]  Please direct any administrative queries to studium[at] 

Find out more about the course

Unsure whether a degree in Computer Science and Media in Weimar is for you, or want to know more about the course content and study environment? Then please take advantage of our offers for prospective students.

Application procedure

The Bachelor’s degree in Computer Science and Media begins in the winter semester. The course comprises an undergraduate Bachelor’s degree that can be followed by a (consecutive) Master’s degree. There are not any admission restrictions. Please apply online by the end of September of the current year.

Matriculation deadline: 30 September of the current year

Applications will be accepted after this deadline if places are still available on the course.

Apply online

If you obtained your higher education entrance eligibility outside of Europe, please apply via

Application deadline for the winter semester: 30 September

Career prospects

A career in computer science involves analysing and formalising problems from outside the field of IT, developing possible solutions, weighing up the pros and cons, and ultimately implementing solutions.

The analysis, design and implementation of media information systems generally takes the form of team projects. Cooperation within a work group, constructive discussion of ideas and criticism within the work group and the agreement and adherence to deadlines are among the key skills imparted during the course. You will also learn how to react flexibly to changes within an innovation-driven work environment, and to identify and naturally also close knowledge gaps – the business world needs just such individuals these days!

Graduates are qualified for work in the following fields:

  • Software development
  • Interface design
  • Web development
  • Corporate IT security
  • Business IT consulting
  • Game development
  • Research at universities or in industry
  • Freelance work



Contact with attractive employers worldwide

If you achieve very good marks, your tutors can gladly help you to land your dream job at a leading IT company: our professors are in contact with attractive employers worldwide, including Google, Adobe, IBM, Volkswagen and Zeiss.

Establish a start-up

Want to turn your project into a business? The Bauhaus-Universität Weimar has its very own start-up hub: »neudeli« helps students and alumni interested in setting up their own company to make their business idea a reality.

Opportunities for further study (Master’s degree)

The opportunities for further study in Weimar or elsewhere are also diverse: you are able to pursue a Master’s degree in applied computer science. The Faculty of Media offers two English-language research-oriented Master’s degree programmes in the fields of computer science for digital media and human-computer interaction. Since the 2017/18 winter semester, an English-language degree programme in digital engineering is offered in cooperation with the Faculty of Civil Engineering.

Skills acquired during the degree in Computer Science and Media:

  • Formal, mathematical and algorithmic skills
  • Analysis, design and implementation skills
  • Project management skills
  • Technology and methodology skills
  • Flexibility
  • Interdisciplinary skills
  • Organisational skills
  • Systematic work
  • Presentation skills

Video: Computer Science and Media in Weimar

University Town of Weimar

Despite its relatively small size and picture-book qualities, Weimar is by no means a sleepy, backwater town. And although it’s famous for Goethe, Schiller and the Bauhaus, Weimar has something for everyone - whether you’re an art and culture lover, night owl, sport enthusiast or gourmet. And all of this in downtown Weimar where nothing is further away than a ten-minute walk. You can look forward to visiting more than 20 museums, four cinemas, the Deutsches Nationaltheater, several small theatre venues, student clubs and concert events.

For further information please check