Universität Wien

053020 VU Advanced Software Engineering (2023S)

Continuous assessment of course work

Summary

Registration/Deregistration

Note: The time of your registration within the registration period has no effect on the allocation of places (no first come, first served).
Registration information is available for each group.

Groups

Group 1

max. 25 participants
Language: English
LMS: Moodle

Lecturers

Classes (iCal) - next class is marked with N

The preliminary talk will take place for all course groups during the first lecture session (see below for details). Active participation in the preliminary talk and participation in the INTRO quiz on Moodle is mandatory (explained in the preliminary talk).

  • Thursday 02.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 09.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 16.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 23.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 30.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 19.04. 11:30 - 13:00 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 20.04. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 27.04. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 04.05. 15:00 - 16:30 Audimax Zentrum für Translationswissenschaft, Gymnasiumstraße 50
    Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 10.05. 11:30 - 13:00 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 11.05. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Monday 15.05. 11:30 - 13:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Monday 15.05. 13:15 - 14:45 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Monday 15.05. 15:00 - 16:30 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Tuesday 16.05. 09:45 - 11:15 PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
  • Tuesday 16.05. 13:15 - 14:45 PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
  • Thursday 25.05. 09:45 - 11:15 PC-Unterrichtsraum 2, Währinger Straße 29 1.OG
  • Thursday 25.05. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 31.05. 11:30 - 13:00 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 01.06. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 14.06. 11:30 - 13:00 Hörsaal 3, Währinger Straße 29 3.OG
  • Wednesday 21.06. 11:30 - 13:00 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 22.06. 15:00 - 16:30 Audimax Zentrum für Translationswissenschaft, Gymnasiumstraße 50
    Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 28.06. 11:30 - 13:00 Audimax Zentrum für Translationswissenschaft, Gymnasiumstraße 50

Group 2

max. 25 participants
Language: English
LMS: Moodle

Lecturers

Classes (iCal) - next class is marked with N

The preliminary talk will take place for all course groups during the first lecture session (see below for details). Active participation in the preliminary talk and participation in the INTRO quiz on Moodle is mandatory (explained in the preliminary talk).

  • Thursday 02.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 08.03. 13:15 - 14:45 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 09.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 16.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 23.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 30.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 19.04. 13:15 - 14:45 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 20.04. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 27.04. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 04.05. 15:00 - 16:30 Audimax Zentrum für Translationswissenschaft, Gymnasiumstraße 50
    Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 10.05. 13:15 - 14:45 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 11.05. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Monday 15.05. 11:30 - 13:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Monday 15.05. 13:15 - 14:45 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Monday 15.05. 15:00 - 16:30 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Tuesday 16.05. 09:45 - 11:15 PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
  • Tuesday 16.05. 13:15 - 14:45 PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
  • Thursday 25.05. 09:45 - 11:15 PC-Unterrichtsraum 2, Währinger Straße 29 1.OG
  • Thursday 25.05. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 31.05. 13:15 - 14:45 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 01.06. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 14.06. 13:15 - 14:45 Hörsaal 3, Währinger Straße 29 3.OG
  • Wednesday 21.06. 13:15 - 14:45 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 22.06. 15:00 - 16:30 Audimax Zentrum für Translationswissenschaft, Gymnasiumstraße 50
    Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 28.06. 11:30 - 13:00 Audimax Zentrum für Translationswissenschaft, Gymnasiumstraße 50

Group 3

max. 25 participants
Language: English
LMS: Moodle

Lecturers

Classes (iCal) - next class is marked with N

The preliminary talk will take place for all course groups during the first lecture session (see below for details). Active participation in the preliminary talk and participation in the INTRO quiz on Moodle is mandatory (explained in the preliminary talk).

  • Thursday 02.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 08.03. 15:00 - 16:30 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 09.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 16.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 23.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 30.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 19.04. 15:00 - 16:30 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 20.04. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 27.04. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 04.05. 15:00 - 16:30 Audimax Zentrum für Translationswissenschaft, Gymnasiumstraße 50
    Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 10.05. 15:00 - 16:30 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 11.05. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Monday 15.05. 11:30 - 13:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Monday 15.05. 13:15 - 14:45 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Monday 15.05. 15:00 - 16:30 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Tuesday 16.05. 09:45 - 11:15 PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
  • Tuesday 16.05. 13:15 - 14:45 PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
  • Thursday 25.05. 09:45 - 11:15 PC-Unterrichtsraum 2, Währinger Straße 29 1.OG
  • Thursday 25.05. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 31.05. 15:00 - 16:30 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 01.06. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 14.06. 15:00 - 16:30 Hörsaal 3, Währinger Straße 29 3.OG
  • Wednesday 21.06. 15:00 - 16:30 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 22.06. 15:00 - 16:30 Audimax Zentrum für Translationswissenschaft, Gymnasiumstraße 50
    Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 28.06. 11:30 - 13:00 Audimax Zentrum für Translationswissenschaft, Gymnasiumstraße 50

Group 4

max. 25 participants
Language: English
LMS: Moodle

Lecturers

Classes (iCal) - next class is marked with N

The preliminary talk will take place for all course groups during the first lecture session (see below for details). Active participation in the preliminary talk and participation in the INTRO quiz on Moodle is mandatory (explained in the preliminary talk).

  • Thursday 02.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 09.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 15.03. 16:45 - 18:15 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 16.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 23.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 30.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 19.04. 16:45 - 18:15 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 20.04. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 27.04. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 04.05. 15:00 - 16:30 Audimax Zentrum für Translationswissenschaft, Gymnasiumstraße 50
    Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 10.05. 16:45 - 18:15 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 11.05. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Monday 15.05. 11:30 - 13:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Monday 15.05. 13:15 - 14:45 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Monday 15.05. 15:00 - 16:30 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Tuesday 16.05. 09:45 - 11:15 PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
  • Tuesday 16.05. 13:15 - 14:45 PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
  • Thursday 25.05. 09:45 - 11:15 PC-Unterrichtsraum 2, Währinger Straße 29 1.OG
  • Thursday 25.05. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 31.05. 16:45 - 18:15 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 01.06. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 14.06. 16:45 - 18:15 Hörsaal 3, Währinger Straße 29 3.OG
  • Wednesday 21.06. 16:45 - 18:15 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 22.06. 15:00 - 16:30 Audimax Zentrum für Translationswissenschaft, Gymnasiumstraße 50
    Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 28.06. 11:30 - 13:00 Audimax Zentrum für Translationswissenschaft, Gymnasiumstraße 50

Group 5

max. 25 participants
Language: English
LMS: Moodle

Lecturers

Classes (iCal) - next class is marked with N

The preliminary talk will take place for all course groups during the first lecture session (see below for details). Active participation in the preliminary talk and participation in the INTRO quiz on Moodle is mandatory (explained in the preliminary talk).

  • Thursday 02.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 09.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 16.03. 09:45 - 11:15 Seminarraum 7, Währinger Straße 29 1.OG
  • Thursday 16.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 23.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 30.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 20.04. 09:45 - 11:15 Seminarraum 7, Währinger Straße 29 1.OG
  • Thursday 20.04. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 27.04. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 04.05. 15:00 - 16:30 Audimax Zentrum für Translationswissenschaft, Gymnasiumstraße 50
    Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 11.05. 09:45 - 11:15 Seminarraum 7, Währinger Straße 29 1.OG
  • Thursday 11.05. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Monday 15.05. 11:30 - 13:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Monday 15.05. 13:15 - 14:45 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Monday 15.05. 15:00 - 16:30 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Tuesday 16.05. 09:45 - 11:15 PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
  • Tuesday 16.05. 13:15 - 14:45 PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
  • Thursday 25.05. 09:45 - 11:15 PC-Unterrichtsraum 2, Währinger Straße 29 1.OG
  • Thursday 25.05. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 01.06. 09:45 - 11:15 Seminarraum 7, Währinger Straße 29 1.OG
  • Thursday 01.06. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 15.06. 09:45 - 11:15 Seminarraum 7, Währinger Straße 29 1.OG
  • Thursday 22.06. 09:45 - 11:15 Seminarraum 7, Währinger Straße 29 1.OG
  • Thursday 22.06. 15:00 - 16:30 Audimax Zentrum für Translationswissenschaft, Gymnasiumstraße 50
    Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 28.06. 11:30 - 13:00 Audimax Zentrum für Translationswissenschaft, Gymnasiumstraße 50

Group 6

max. 25 participants
Language: English
LMS: Moodle

Lecturers

Classes (iCal) - next class is marked with N

The preliminary talk will take place for all course groups during the first lecture session (see below for details). Active participation in the preliminary talk and participation in the INTRO quiz on Moodle is mandatory (explained in the preliminary talk).

  • Thursday 09.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 15.03. 18:30 - 20:00 Seminarraum 9, Währinger Straße 29 2.OG
  • Thursday 16.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 23.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 30.03. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 19.04. 18:30 - 20:00 Seminarraum 9, Währinger Straße 29 2.OG
  • Thursday 20.04. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 27.04. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Thursday 04.05. 15:00 - 16:30 Audimax Zentrum für Translationswissenschaft, Gymnasiumstraße 50
    Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 10.05. 18:30 - 20:00 Seminarraum 9, Währinger Straße 29 2.OG
  • Thursday 11.05. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Monday 15.05. 11:30 - 13:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Monday 15.05. 13:15 - 14:45 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Monday 15.05. 15:00 - 16:30 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Tuesday 16.05. 09:45 - 11:15 PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
  • Tuesday 16.05. 13:15 - 14:45 PC-Unterrichtsraum 6, Währinger Straße 29 2.OG
  • Thursday 25.05. 09:45 - 11:15 PC-Unterrichtsraum 2, Währinger Straße 29 1.OG
  • Thursday 25.05. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 31.05. 18:30 - 20:00 Seminarraum 9, Währinger Straße 29 2.OG
  • Thursday 01.06. 15:00 - 16:30 Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 14.06. 18:30 - 20:00 Seminarraum 9, Währinger Straße 29 2.OG
  • Wednesday 21.06. 18:30 - 20:00 Seminarraum 9, Währinger Straße 29 2.OG
  • Thursday 22.06. 15:00 - 16:30 Audimax Zentrum für Translationswissenschaft, Gymnasiumstraße 50
    Hörsaal 1, Währinger Straße 29 1.UG
  • Wednesday 28.06. 11:30 - 13:00 Audimax Zentrum für Translationswissenschaft, Gymnasiumstraße 50

Information

Aims, contents and method of the course

Details and lecture materials for the course can be found in the teaching platform. Please register via https://moodle.univie.ac.at/. If you have any questions, please use: ase [AT] swa.univie.ac.at.
The topics of the lecture are Domain-Driven Design, Advanced Software Architectures including Distributed System Architectures and Microservices Architectures, Architecture and Architecture Decision Modelling, and Continuous Delivery/DevOps.

Methods:
* Interactive discourse with your colleagues and lecturers
* Conception, planning and implementation of a simplified but realistic project
* Individual and group work on related practical and theoretical topics
* Students can present submissions and concepts to receive feedback
* Online self-evaluation and programming tasks
* Blended Learning

Assessment and permitted materials

* Several written examinations
* Practical project, to be tackled by a selected group of students (distributed software project: preparation/analysis, design, implementation, and presentation)
* Theoretical analysis of tasks and related literature studies
* Contribution during but also outside the course units (e.g., studying lecture, online, and written materials, taking part in self assessment tasks, preparing programming tasks etc)
* Working on the provided materials and presenting the results, ideas and concepts
All submissions must be handed in due time via Moodle/GitLab or the respective relevant platform. The use of aids (unless explicitly permitted by the lecturers before the exam) during the exams is not permitted. All exams/quizzes are individual work. The practical assignment is a group project which must be worked on only by the respective group members. Any sources and third party materials must be cited while working on the submissions.

Minimum requirements and assessment criteria

To pass the course, at least 44% of the possible 47 points for the theoretical part must be reached.
To pass the course, at least 44% of the possible 47 points for the practical part must be reached.
To pass the course, at least 50% of the overall 100 points must be reached. In addition to exams and assignments, these 100 points include points that can be earned by active participation in a hands-on task (5 points) and giving feedback (1 point).

If the course is passed, the grade is determined from the total of the achieved points as follows:
- >= 89 total points: Sehr Gut (1)
- >= 76 total points: Gut (2)
- >= 63 total points: Befriedigend (3)
- >= 50 total points: Genügend (4)
-----------------------------------------
- not passed: Nicht Genügend (5)

Attendance:
An active participation in the first session (the preliminary lecture) and especially the INTRO quiz is mandatory.
After the preliminary lecture:
* Theoretical part: no compulsory attendance. Active participation in these units is recommended to support your exam preparations.
* Practical part: no compulsory attendance. Active participation is recommended to get feedback on your concepts and designs and to discuss questions related to the given assignment.
* Submission presentation: compulsory attendance on the dates assigned to the students.

Examination topics

* Lecture notes (as slides) and exercise materials from Moodle
* Worksheets, self evaluation quizzes, and programming tasks
* Lecture sessions, materials, and the practical assignment
* Literature/Web References on the Reading List, Provided Reading Materials, and Reference Literature
* Programming and UML modeling skills are required

Quality assurance:
All content submitted by students can be checked for plagiarism and/or cheating using automatic tools and individual inquiries. This can be done on concrete suspicion or on a random basis. Any (partial) performance obtained by fraud leads to an 'X' in your transcript, meaning that you have been caught cheating or plagiarizing.

Reading list

Lecture slides and the accompanying course material. Literature provided in the course materials.

Association in the course directory

Module: ASE

Last modified: Mo 13.05.2024 15:25