|
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)
|
|