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.
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?
- How can we best describe and process audio signals?
- What music is appropriate for which listener moods and how does the computer recognise these?
- How can we simulate light in artificial three-dimensional environments?
- How can such environments best be manipulated and presented in real time?
- 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?
- 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?
- 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?
- How can we improve how search engines work?
- Which document best answers my question?
- Are there any anomalies or interesting correlations in big data?
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
- 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]medien.uni-weimar.de. Please direct any administrative queries to studium[at]uni-weimar.de.
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.
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.
If you obtained your higher education entrance eligibility outside of Europe, please apply via www.uni-assist.de.
Application deadline for the winter semester: 30 September
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
- Interdisciplinary skills
- Organisational skills
- Systematic work
- Presentation skills
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 https://www.uni-weimar.de/en/university/studies/einblickbauhaus/university-town-of-weimar/.
PD Dr. Andreas Jakoby
Medieninformatik (Computer Science and Media), Bachelor of Science
Bauhausstraße 11, room 120
phone: +49 (0) 36 43/58 37 14
Students please use the following mail address:
Computer Science and Media
|degree||Bachelor of Science|
|standard time of degree||6 semesters|
|start of study||winter semester|
|application deadline||30th September|
|matriculation deadline||30th September|
|application procedure||no admission restrictions details|