Preparation course practical programming.

Key Facts

Language

German

Scope

30 Units

Instructors

Maximilian Heisinger
Jonathan Kudlich
Bahara Muradi

Content

  • Installing and using required Java programming tools
  • Entering, translating and running simple programs
  • Introduction to elementary concepts and programming techniques (algorithmic thinking, basic data types and techniques) and
  • Types of instructions, data input/output, simple methods and parameter passing, simple testing techniques)

Reading

  • Hanspeter Mössenböck: Sprechen Sie Java?, dpunkt Publishing, 5th Edition, 2014
  • Gustav Pomberger, Heinz Dobler: Algorithmen und Datenstrukturen, Pearson Studium, 2008

Additional Important Information

  • A preliminary discussion and group allocation to the respective course groups will take place on the first class date. In this regard, attendance is mandatory as course content will be discussed and students will then be assigned to groups.

Students can view and select courses as soon as the courses for Winter Semester are available online.

{{ labelInLang('cid') }} {{ labelInLang('title') }} {{ labelInLang('registration') }} {{ labelInLang('type') }} {{ labelInLang('hours') }} {{ labelInLang('teachers') }} {{ labelInLang('rhythm') }}
{{ item._id }} ({{ item.term }}) {{ item.title }}: {{ item.subtitle }}
{{ labelInLang('moreinfo') }}
{{ labelInLang('expand') }} {{ labelInLang('collapse') }}
{{ labelInLang('register') }} {{ item.type }} {{ item['hours-per-week'] }} {{ teacher.firstname }} {{ teacher.lastname }} {{ item.teachers.teacher.firstname }} {{ item.teachers.teacher.lastname }} {{ item.rhythm }}
{{ item._id }} ({{ item.term }})
{{ labelInLang('title') }} {{ item.title }}: {{ item.subtitle }}
{{ labelInLang('moreinfo') }}
{{ labelInLang('expand') }} {{ labelInLang('collapse') }}
{{ labelInLang('registration') }} {{ labelInLang('register') }}
{{ labelInLang('type') }} {{ item.type }}
{{ labelInLang('hours') }} {{ item['hours-per-week'] }}
{{ labelInLang('teachers') }} {{ teacher.firstname }} {{ teacher.lastname }} {{ item.teachers.teacher.firstname }} {{ item.teachers.teacher.lastname }}
{{ labelInLang('rhythm') }} {{ item.rhythm }}