Students
مصاريف
تاريخ البدء
وسيلة الدراسة
داخل الحرم الجامعي
مدة
حقائق البرنامج
تفاصيل البرنامج
درجة
درجة البكالوريوس
تخصص رئيسي
الأمن السيبراني | تصميم الأثاث | Computer Science
التخصص
الفنون | علوم الكمبيوتر وتكنولوجيا المعلومات
نوع التعليم
داخل الحرم الجامعي
لغة الدورة
إنجليزي
عن البرنامج

نظرة عامة على البرنامج


Multimedia Programming Program

Overview

The Multimedia Programming program is designed to provide students with a comprehensive understanding of the principles and techniques involved in the development of multimedia applications for desktop and web platforms. The program covers a range of topics, including graphics, sound, 3D, and multimedia interfaces.


Program Structure

  • The program consists of a lecture series and tutorials.
  • The lecture series provides an introduction to the fundamental techniques and programming interfaces used in multimedia application development.
  • The tutorials offer hands-on experience with different frameworks, languages, and tools, including Python and Java FX.

Target Audience

  • The program is suitable for students of Arts and Multimedia, Medieninformatik (Bachelor), and Informatik.
  • It is also open to students of other disciplines who wish to acquire skills in multimedia programming.

Prerequisites

  • Expected prior knowledge includes a Vordiplom in Medieninformatik or Informatik.
  • Students are required to have a basic understanding of programming concepts and principles.

Lecture Schedule

Date Lecture Topic Script Audio
15.04.2013 General Topics, Introduction to Python/Pygame Ch1(a) Audio1a
22.04.2013 Other Multimedia Development Platforms: Overview Ch1(b) Audio1b
29.04.2013 Challenges in Multimedia Programming Ch2 Audio2
06.05.2013 Programming with Images Ch3 Audio3
13.05.2013 Programming with Animations, Part 1 Ch4(a) Audio4a
20.05.2013 (Cancelled)
27.05.2013 Programming with Animations, Part 2 Ch4(b) Audio4b
03.06.2013 Programming with Sound Ch5 Audio5
10.06.2013 Programming with Video, Software Engineering Techniques, Part 1 Ch6, Ch7(a) Audio6, Audio7a
17.06.2013 Software Engineering Techniques, Part 2 Ch7(b) Audio7b
01.07.2013 Development Process for Multimedia Projects Ch8 Audio8

Tutorial Schedule

Sheet Topic Submission Date Materials Scripts
Sheet 1 Introduction to Python 22.04., 00:00 Uhr Slides, Materials
Sheet 2 Introduction to Pygame 29.04., 00:00 Uhr Slides Scripts
Sheet 3 Introduction to JavaFX 06.05., 00:00 Uhr Slides, Materials, Solution (Manuel Graf) Scripts
Sheet 4 Slideshow in JavaFX 13.05., 00:00 Uhr Slides Scripts
Sheet 5 Animations in Pygame 27.05., 00:00 Uhr Slides Scripts
Sheet 6 Sprites 03.06., 00:00 Uhr Slides, Solution (Simon Weiser) Scripts
Sheet 7 Sprite-Sheets and Sound 10.06., 00:00 Uhr Slides Scripts
Sheet 8 Game with State Machine 17.06., 00:00 Uhr Slides
Sheet 9 Space Invaders 1 (Bonus Sheet) 24.06., 00:00 Uhr Slides Scripts
Sheet 10 Space Invaders 2 (Bonus Sheet) 01.07., 00:00 Uhr Best Of: Johannes Hohlbein, Manuel Graf (website)

Examination

First Exam

  • Date: Monday, July 15, 2013, 10:00 - 12:00
  • Registration Deadline: Monday, July 8, 2013, 10:00 am
  • Location:
    • A-G: Hauptgeb酳de, B 106
    • H-N: Hauptgeb酳de, B 006
    • O-Z: Hauptgeb酳de, A 120
  • Requirements:
    • Print all lecture slides and bring them to the exam.
    • Bring a calculator.
    • Mobile phones, laptops, and other communication devices are strictly forbidden.
    • Student ID and a real identification document (e.g., ID card or passport) are required.

Second Exam

  • Date: Monday, October 07, 2013, 10:00 - 12:00
  • Registration Deadline: Tuesday, October 01, 2013, 12:00 am
  • Location: Hauptgeb酳de, M 114
  • Requirements:
    • Print all lecture slides and bring them to the exam.
    • Bring a calculator.
    • Mobile phones, laptops, and other communication devices are strictly forbidden.
    • Student ID and a real identification document (e.g., ID card or passport) are required.
عرض المزيد
How can I help you today?