This course has been designed for new students enrolled in the following academic degree programs:
- Bachelor's degree in Electronics & Information Technology
- Bachelor's degree in Computer Science
- Bachelor's degree in Teacher Education Studies Secondary Level (General Education) for Computer Science and Informatics Management
- Bachelor's degree in Mechatronics
- Bachelor's degree in Mechanical Engineering
- as well as the Bachelor's degree program in Statistics and Data Science and the Bachelor's degree program in Business Informatics
Objective
Preliminary preparation course for the programming courses "Softwareentwicklung 1" and/or "Grundlagen der Programmierung"
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 }} |