[ MEBPFUEGDPR ] UE Introduction to Programming

(*) Unfortunately this information is not available in english.
Workload Education level Study areas Responsible person Hours per week Coordinating university
2,5 ECTS B1 - Bachelor's programme 1. year Computer Science Reinhard Wolfinger 2 hpw Johannes Kepler University Linz
Detailed information
Original study plan Bachelor's programme Mechatronics 2015W
Objectives Practice and consolidation of the lecture contents using weekly programming assignments.
  • 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
  • exception handling
  • packages for structuring large programs
  • programming style
  • test methods
Criteria for evaluation Correction and marking of the submitted programming assignments; final test at the end of the semester.
Methods Autonomous work on programming assignments in Java; discussion of sample solutions in the practical hours.
Language German
Study material see
Changing subject? No
Further information none
Corresponding lecture (*)ME1PEUEGDPR: UE Grundlagen der Programmierung (3 ECTS)
On-site course
Maximum number of participants 35
Assignment procedure Assignment according to sequence