Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
On campus
Duration
Not Available
Details
Program Details
Degree
Bachelors
Major
Computer Programming | Software Development
Area of study
Information and Communication Technologies
Education type
On campus
Course Language
English
Intakes
Program start dateApplication deadline
2024-10-16-
About Program

Program Overview


Introduction to Programming for Media Informatics Minor

The course "Einführung in die Programmierung für Nebenfach Medieninformatik" (Introduction to Programming for Media Informatics Minor) is a special offering for students with a minor in Media Informatics. This course is equivalent to the course "Einführung in die Informatik: Programmierung und Softwareentwicklung" (Introduction to Computer Science: Programming and Software Development) and is recognized as such.


Course Details

  • Lecturer: Prof. Schmidt
  • Exercise Leader: Maximiliane Windl, Jan Leusmann
  • Semester Hours: 2 lectures + 2 exercises
  • ECTS Credits: 6
  • Module: P 1 (BA MI-NF PStO 2022); P 1.1 + P 1.2 (BA MI-NF PStO 2007)

Target Audience

This course is designed for students with a minor in Media Informatics (Bachelor's degree in a major field). It is particularly suited for students in their first semester. The course is open to students with a major in Art and Multimedia or Education, as well as students from the Industrial Design program at the Technical University of Munich (TUM). Students from the "Media, Management and Digital Technologies" program at the TUM can also attend this course to earn additional ECTS credits.


Course Content

The course begins with the programming language "Processing," which is specifically designed for designers. Later, the course transitions to the Java programming language to teach fundamental object-oriented programming skills. These skills are essential for students in the Art and Multimedia program. During the lectures, the classic game "Pong" is developed step-by-step as a practical project, allowing students to explore creative ideas and solutions. The exercises are highly practice-oriented, take place directly on the computer, and provide support for completing homework assignments.


Schedule

Lectures

  • Date: Wednesdays, 14:00-16:00 (c.t.), starting from October 16, 2024
  • Location: Geschwister-Scholl-Platz 1 (M), Room M 001

Exercises

  • Date: Wednesdays, 16:00-18:00 (c.t.), starting from October 23, 2024
  • Location: Amalienstr. 73A, Room 211

Exam

  • Date: To be announced
  • Location: To be announced

Lecture Plan

The following topics are covered in the lectures: | Date | Lecture Topic | | --- | --- | | October 16, 2024 | Organization and Introduction to Processing | | October 23, 2024 | Structure and Input | | October 30, 2024 | Arrays and Data Types | | November 6, 2024 | Classes and Objects | | November 13, 2024 | Parents and Children | | November 20, 2024 | Images and Sound | | December 4, 2024 | Processing Review | | December 11, 2024 | Christmas Lecture - Game Presentations | | December 18, 2024 | No Lecture |


Exam Details

The exam is a 90-minute written test covering the content of the lectures and exercises.


  • Date: To be announced
  • Location: To be announced
See More