Inhalt
[ INBIPVOSOF2 ] VL Software Development 2
|
|
|
Es ist eine neuere Version 2024W dieser LV im Curriculum Master'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 2019W |
Objectives |
The course strengthens programming skills by teaching advanced software development techniques based on object-oriented architectures, testing methods and techniques for reasoning about software correctness.
|
Subject |
Object-oriented thinking, classes, inheritance, dynamic binding, interfaces, genericity, lambda expressions, object-oriented design, modeling with UML, object-oriented frameworks, class libraries, design patterns, programming by contract, software testing.
|
Criteria for evaluation |
Written exam
|
Methods |
Slide presentation with case studies on the blackboard
|
Language |
German |
Study material |
See http://ssw.jku.at/Teaching/Lectures/SW2/VL/
|
Changing subject? |
No |
Corresponding lecture |
(*)INBPDVOSOF2: VO Softwareentwicklung 2 (3 ECTS)
|
|
|
|
On-site course |
Maximum number of participants |
- |
Assignment procedure |
Direct assignment |
|
|
|