Inhalt

[ 526GRINVESU22 ] UE Advanced Software Development

Versionsauswahl
Es ist eine neuere Version 2023W dieser LV im Curriculum Bachelor's programme Statistics and Data Science 2023W vorhanden.
Workload Education level Study areas Responsible person Hours per week Coordinating university
3 ECTS B1 - Bachelor's programme 1. year Computer Science Ismail Khalil 2 hpw Johannes Kepler University Linz
Detailed information
Original study plan Bachelor's programme Business Informatics 2022W
Objectives See module Vertiefung Softwareentwicklung
Subject See module Vertiefung Softwareentwicklung
Criteria for evaluation Grading is based on individual programming assignments (33%), mid-term tests (33%) and the final examination (33%)
Methods The exercise will comprise some in-class teach-ing through practical examples. Additionally, students are required to solve further examples on their own and hand them in for grading.
Language German
Study material Core Reading:

Winter, M.: Methodische objektorientierte Softwareentwicklung, dpunkt.verlag, current edition.

Flanagan D.: Java in a Nutshell. O'Reilly, current edition.

Hinz M.; Kappel G.; Kapsammer E.; Retschitzegger W.: UML@Work. dpunkt- Verlag, current edition.

Gamma E.; Helm R.; Johnson R.; Vlissides J.: Entwurfsmuster -- Elemente wiederverwendbarer objektorientierter Software. Addison-Wesley, current edition

Supplementary reading will be announced each semester.

Changing subject? No
On-site course
Maximum number of participants 30
Assignment procedure Assignment according to priority