(*) Unfortunately this information is not available in english.
Workload
Education level
Study areas
Responsible person
Hours per week
Coordinating university
1,5 ECTS
B1 - Bachelor's programme 1. year
Computer Science
Hanspeter Mössenböck
1 hpw
Johannes Kepler University Linz
Detailed information
Original study plan
Bachelor's programme Mechatronics 2015W
Objectives
Familiarity with imperative programming using Java as an example language. The course also teaches algorithmic thinking, systematic program design, good programming style and effective testing.
Subject
Elementary data types (numbers, characters, strings, boolean values) and instruction kinds (assignment, branches, loops)
decomposition of programs into methods; parameter passing; recursion;
working with arrays and dynamic data structures
classes as the foundation of object-oriented programming
systematic program design using stepwise refinement