Inhalt

[ INBIPVOSOF1 ] VL Software Development 1

Versionsauswahl
Es ist eine neuere Version 2024W dieser LV im Curriculum Bachelor's programme Artificial Intelligence 2024W vorhanden.
(*) Unfortunately this information is not available in english.
Workload Education level Study areas Responsible person Hours per week Coordinating university
3 ECTS B1 - Bachelor's programme 1. year Computer Science Hanspeter Mössenböck 2 hpw Johannes Kepler University Linz
Detailed information
Original study plan Bachelor's programme Computer Science 2021S
Objectives Students acquire basic programming skills and learn algorithmic thinking. They are familiar with the Java programming language and know its concepts and methods. They understand the basics of object-oriented programming and are able to design and implement simple object-oriented programs.
Subject Problem-solving techniques, algorithmic thinking, fundamental programming concepts, data types, arrays, instructions, methods, input/output, classes, inheritance, interfaces, dynamic data structures, recursion, exception handling, threads, packages, stepwise refinement, documentation and programming style.
Criteria for evaluation Written exam at the end of the semester
Methods Slide presentations with examples on the blackboard
Language German
Study material Course reading:

  • Mössenböck, H.: Sprechen Sie Java? Eine Einführung in das systematische Programmieren. dpunkt.verlag, Heidelberg, current edition.

Further literature will be announced each semester.

Changing subject? No
Further information For further information see http://ssw.jku.at/Teaching/Lectures/
Corresponding lecture (*)INBPDVOSOF1: VO Softwareentwicklung 1 (3 ECTS)
On-site course
Maximum number of participants -
Assignment procedure Direct assignment