Courses
Contact
Secretary's Office
Head
Courses
Offered Courses
Below is an overview of the current and upcoming courses offered by the Department of Media Informatics and Multimedia Systems. For more detailed information, please select the appropriate course link.
Winter Semester
Media Processing (Bachelor)
- Regularly in the winter semester
- Basic concepts in the field of media processing and media retrieval
- Lectures and practical project
Wearable Computing Lab (Master)
- Irregularly in the winter semester
- Development of a portable application based on mobile sensors and actuators
- Practicum
AR/VR Lab (Master)
- Irregularly in the winter semester
- Development of an application for Augmented Reality (AR), Mixed Reality (MR) or Virtual Reality (MR)
- Practicum
Interactive Systems (Bachelor)
- Regularly in the summer semester
- Lecture on basics of interactive systems
- Lecture and exercises
Augmented and Virtual Reality (Master)
- Irregularly in the winter semester
- Current research in the field of Augmented and Virtual Reality
- Lecture and exercises
Advanced Java Technologies - Java Practical Course (Bachelor)
- Regularly in the winter semester
- Development of larger Java projects using the concepts and technologies of Java SE
- Getting to know and using important packages and classes of the JDK class library
- Lecture and project
- As an alternative to participation in the Java Practical Course: Participation in the informatiCup programming competition of the German Informatics Society
Modern programming technologies - Android programming (Master)
- Regularly in the winter semester
- Get to know modern concepts and technologies of Android
- Development of own Android apps
- Lecture and project
Summer Semester
Human-Computer Interaction (Master)
- Regularly in the summer semester
- Lecture on design and evaluation of interactive user interfaces
- Lecture and practical project
Maker's Lab (Master)
- In the summer semester
- Development of an interactive system with its HW and SW components, with use of 3D printer, laser cutter, and Arduino
- Practicum
Internet Technologies - Web Programming (Bachelor)
- Regularly during the summer semester
- Getting to know basic concepts and technologies in the Internet environment
- Development of own web applications
- Lecture and practical project
Advanced Java technologies - Parallel programming with Java threads (Bachelor)
- Regularly during the summer semester
- Getting to know parallel language constructs of Java
- Lecture and practical project
Conversations on Current Topics in Computer Science
- Become familiar with recent technical or scientific developments in computer science
- Transfer computer science methods and procedure models to the requirements of IT application areas
- Evaluate the possibilities and limitations of computer science methods and tools and use them appropriately.