The Department of Media Informatics and Multimedia Systems offers a large number of courses and theses in the fields of programming, internet technologies, media processing, human-computer interaction (HCI).
The course "Programming Java" is offered every winter semester and since 2011 also every summer semester. The goal of the programming course is to learn basic concepts of imperative and object-oriented programming using the Java programming language. After completing the module, students should be able to independently develop Java programs for solving minor and medium-sized problems.
The knowledge acquired in the programming course can be deepened in the Advanced Java Technologies practicum, which is offered every winter semester.
Many of our modules are offered as lectures along with practical exercises. These practical exercises are often small projects. Students find that that the subject matter is better understood when the individual methods and technologies are combined together in an overall project. Overall, the courses are designed so that the contents of the lecture can be reflected step by step and applied in the project. The small class groups are supported by colleagues and tutors for an immersive and intensive education experience. Work in small groups also promotes team-work and collaborative skills, an attribute necessary for real-world software projects.
Scientific orientation of the teaching
Our courses also integrate current scientific research projects of the department. Practical student projects often include some element of research. Moreover, topics for undergraduate and graduate theses are derived from research conducted within the department. Often the results of the student's work is successfully disseminated in international scientific events and specialist conferences such as CeBIT.
Based on feedback from the students and the course evaluations, we critically review the content and structure of our courses every year and adjust the content and organization according to our experience.