Preparation course practical programming.

Key Facts

Language

German

Scope

30 Units

Instructors

Sabine Sint
Maximilian Heisinger
Jonathan Kudlich
Stefan Pühringer

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.

Overview of University Courses

{{ labelInLang('cid') }} {{ labelInLang('title') }} {{ labelInLang('registration') }} {{ labelInLang('type') }} {{ labelInLang('hours') }} {{ labelInLang('teachers') }} {{ labelInLang('rhythm') }}
{{ item._id }} ({{ item.term }}) {{ item.title }}
{{ 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 }}
{{ 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 }}