نظرة عامة على البرنامج
Multimedia Programming
The lecture presents basic techniques and programming interfaces for the development of multimedia applications for desktop, Web, and mobile devices. This comprises interfaces for 2D graphics, sound, video, and animation. A special emphasis is on patterns, programming techniques, and processes which are applicable across varying platforms and programming languages. As an application example, mainly 2D games will be used.
Lecturer and Tutorials
- Lecturer: Prof. Pirker
- Tutorials: Teodora Mitrevska, Maximiliane Windl
- Hours per week: 2 (Lecture) + 3 (Tutorial)
- ECTS credits: 6
- Language: German
Module and Target Audience
- Module: P16, P17, or P21 (new PO) or P17, P18, or P11 (old PO)
- Target audience:
- Students majoring in Media Informatics (Bachelor) or Informatics as a "Vertiefendes Thema"
- Students minoring in Media Informatics (Bachelor): Mandatory course in the 4th semester as part of the Multimedia-Praxis module
Dates and Locations
- Lecture:
- Location: Schellingstrafle 3, S 002
- Dates: Monday, 10am-12pm
- Tutorials:
- The tutorials will start from the second week of the term.
- Times and locations:
- Tuesday 8-10 am (Oettingenstr. 67 (L) - L U112)
- Wednesday 4-6 pm (Oettingenstr. 67 (L) - L U112)
- Wednesday 6-8 pm (Oettingenstr. 67 (L) - L U112)
- Friday 2-4 pm (Oettingenstr. 67 (L) - L U112)
- Exam: TBA
Topic and Frameworks
The tutorials will be carried out with several different frameworks and languages. For the basic concepts, the language Python, together with the framework Pygame, will be used. For the advanced topics (mainly for the major subject students), the gaming engine Unity will be used, together with the programming language C#.
Organisational Matters
Tutorial Operation
In the tutorials, the material conveyed in the lecture will be applied practically. These tutorials thus contribute significantly to the understanding of the practice-oriented content.
