Uni Wien:Distributed Systems Engineering VU (Zdun)
- Distributed Systems Engineering VU (Weidl-Rektenwald) (TU Wien, 8 Materialien)
- Distributed Systems Engineering VU (Böhmer) (Uni Wien, 0 Materialien)
- Distributed Systems Engineering VU (Zdun) (Uni Wien, 0 Materialien)
Daten[Bearbeiten | Quelltext bearbeiten]
Vortragende | Uwe Zdun, Amirali Amiri, Kristof Böhmer, Georg Simhandl, Stephen John Warnett |
---|---|
ECTS | 6,00 / 4,00 |
Aufgezeichnet | Nein, vor Ort (WS21)„Nein, vor Ort (WS21)“ ist kein Wahrheitswert (wahr/falsch). |
Letzte Abhaltung | 2023S |
Sprache | English |
Links | ufind:052500 |
Inhalt[Bearbeiten | Quelltext bearbeiten]
Mutlithreading. Sockets (UDP&TCP)
noch ergänzen..
Ablauf[Bearbeiten | Quelltext bearbeiten]
2 Prüfungen zum Vorlesung Stoff. Sowie ein umfangreiches (!) Semesterprojekt, welches für Teams von 4 Personen vorgesehen ist.
Benötigte/Empfehlenswerte Vorkenntnisse[Bearbeiten | Quelltext bearbeiten]
SE1 PR2
Vortrag[Bearbeiten | Quelltext bearbeiten]
Es gibt jede Woche einen Vortrag zur Theorie.
Übungen[Bearbeiten | Quelltext bearbeiten]
Zwei Einheiten wo Projekt besprochen wird, danach QA Sessions mit Betreuer.
Prüfung, Benotung[Bearbeiten | Quelltext bearbeiten]
2 Prüfugen zum theoretischen Teil der Vorlesung, hauptsächlich Anwendungsorientierte Fragen (ähnlich wie in SE1). Außerdem Fragen zu Programming Tasks (z.b erweitern oder etwas ähnliches machen, PT sind daher sehr wichtig!). Benotung ist fair kann aber etwas dauern, da es sehr umfangreich ist.
Beim Projekt wird einmal die Planung in UML und Dokumentation bewertet, sowie das Finale Projekt und Dokumentation.
Dauer der Zeugnisausstellung[Bearbeiten | Quelltext bearbeiten]
noch offen
Zeitaufwand[Bearbeiten | Quelltext bearbeiten]
IMO its exactly worth 6 ECTS, workload-wise. We had to implement a distributed art generation system in java as a group of 4. The project was separated in 3 microservices and one communication framework and every member was responsible for exactly one part. There is a design deadline where you have to hand in UML and sequence diagrams as well as a report document. The second deadline was the final deadline where you have to hand in the whole project and again a report. There are two written exams and 8 programming tasks. The 8 tasks are optional but since the exams focus a lot on those task, I'd recommend to do them, you'll also get extra points for them. The LV focuses a lot on architecture and concurrency in java obviously, so having a good foundation will make your life easier. To summarize, it was a pretty interesting LV for me and I spent a lot of time on the project (maybe to much) but you can also easily pass with less effort. If you implement the project well and follow the LV in general, your learning curve will be pretty high
Unterlagen[Bearbeiten | Quelltext bearbeiten]
noch offen
Tipps[Bearbeiten | Quelltext bearbeiten]
- Bei Problemen beim Projekt Git Issues schreiben.
- Verlässliche Teammitglieder suchen.
Verbesserungsvorschläge / Kritik[Bearbeiten | Quelltext bearbeiten]
2. Prüfung sind manche Fragenstellungen nicht ganz klar meiner Meinung nach.