051040 VU Software Engineering 1 (2017W)
Continuous assessment of course work
Labels
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 is open from Sa 09.09.2017 09:00 to Su 24.09.2017 23:59
- Deregistration possible until Su 15.10.2017 23:59
Registration information is available for each group.
Groups
Group 1
max. 50 participants
Language: German
LMS: Moodle
Lecturers
Classes (iCal) - next class is marked with N
Tuesday
03.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
06.10.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
10.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
13.10.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
17.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
20.10.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
24.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
27.10.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
31.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
03.11.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
07.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
10.11.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
14.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
17.11.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
21.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
24.11.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
28.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
01.12.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
05.12.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Tuesday
12.12.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
15.12.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Monday
08.01.
18:30 - 20:00
Hörsaal 1, Währinger Straße 29 1.UG
Tuesday
09.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
12.01.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
16.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
19.01.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
23.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Wednesday
24.01.
15:00 - 18:15
Hörsaal 1, Währinger Straße 29 1.UG
Friday
26.01.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
30.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Thursday
01.02.
13:15 - 16:30
Auditorium Maximum Tiefparterre Hauptgebäude Stiege 10
Group 2
max. 50 participants
Language: German
LMS: Moodle
Lecturers
Classes (iCal) - next class is marked with N
Tuesday
03.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
06.10.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
10.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
13.10.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
17.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
20.10.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
24.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
27.10.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
31.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
03.11.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
07.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
10.11.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
14.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
17.11.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
21.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
24.11.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
28.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
01.12.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
05.12.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Tuesday
12.12.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
15.12.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Monday
08.01.
18:30 - 20:00
Hörsaal 1, Währinger Straße 29 1.UG
Tuesday
09.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
12.01.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
16.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
19.01.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
23.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
26.01.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
30.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Thursday
01.02.
13:15 - 16:30
Auditorium Maximum Tiefparterre Hauptgebäude Stiege 10
Group 3
max. 50 participants
Language: German
LMS: Moodle
Lecturers
Classes (iCal) - next class is marked with N
Tuesday
03.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
06.10.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
10.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
13.10.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
17.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
20.10.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
24.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
27.10.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
31.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
03.11.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
07.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
10.11.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
14.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
17.11.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
21.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
24.11.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
28.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
01.12.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
05.12.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Tuesday
12.12.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
15.12.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Monday
08.01.
18:30 - 20:00
Hörsaal 1, Währinger Straße 29 1.UG
Tuesday
09.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
12.01.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
16.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
19.01.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
23.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
26.01.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
30.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Thursday
01.02.
13:15 - 16:30
Auditorium Maximum Tiefparterre Hauptgebäude Stiege 10
Group 4
max. 50 participants
Language: German, English
LMS: Moodle
Lecturers
Classes (iCal) - next class is marked with N
Tuesday
03.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
06.10.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
10.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
13.10.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
17.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
20.10.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
24.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
27.10.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
31.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
03.11.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
07.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
10.11.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
14.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
17.11.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
21.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
24.11.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
28.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
01.12.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
05.12.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Tuesday
12.12.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
15.12.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Monday
08.01.
18:30 - 20:00
Hörsaal 1, Währinger Straße 29 1.UG
Tuesday
09.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
12.01.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
16.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
19.01.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
23.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Friday
26.01.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Tuesday
30.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Thursday
01.02.
13:15 - 16:30
Auditorium Maximum Tiefparterre Hauptgebäude Stiege 10
Information
Aims, contents and method of the course
Assessment and permitted materials
* Schriftliche Abschlussprüfung
* Selbstständig zu lösende praktische Einzelprojekte (Softwareprojekt: Vorbereitung samt Implementierung)
* Theoretische Analysen und zugehörige Literaturstudien
* Mitarbeit während aber auch außerhalb der KurseinheitenAlle Teilleistungen der Übungsinhalte sind fristgerecht über Moodle einzureichen! Die Verwendung von Hilfsmitteln während der Abschlussprüfung ist nicht gestattet. Alle Übungen, Aufgaben, Prüfungen, etc. die im Rahmen der LV stattfinden sind Einzelarbeiten.
* Selbstständig zu lösende praktische Einzelprojekte (Softwareprojekt: Vorbereitung samt Implementierung)
* Theoretische Analysen und zugehörige Literaturstudien
* Mitarbeit während aber auch außerhalb der KurseinheitenAlle Teilleistungen der Übungsinhalte sind fristgerecht über Moodle einzureichen! Die Verwendung von Hilfsmitteln während der Abschlussprüfung ist nicht gestattet. Alle Übungen, Aufgaben, Prüfungen, etc. die im Rahmen der LV stattfinden sind Einzelarbeiten.
Minimum requirements and assessment criteria
Teil A: 50% Übungen (theoretisch und praktisch)
10% Anforderungsanalyse
20% Server Implementierung
20% Client Implementierung
Teil B: 40% Schriftliche Abschlussprüfung
Teil C: 10% MitarbeitIn den Teilen A und B müssen jeweils mehr als die Hälfte aller möglichen Punkte erreicht werden (A > 50% und B > 50%) um eine positive Note zu erhalten!Angewendeter Notenschlüssel:
* sehr gut (1) >= 87,00%
* gut (2) >= 75,00%
* befriedigend (3) >= 62,00%
* genügend (4) > 50,00 %
* nicht genügend (5) <= 50,00 % oder falls: Teil A <= 50% oder B <= 50% (siehe oben)Anwesenheitspflicht:
Eine Anwesenheit bei der jeweils ersten Vorlesungs- sowie ersten Übungseinheit ist unbedingt erforderlich.
Danach gilt:
* Theoretischer Teil: keine Anwesenheitspflicht (mit Ausnahme der Vorbesprechung)
* Übungsteil: immer Anwesenheitspflicht, max. 2x fehlen
10% Anforderungsanalyse
20% Server Implementierung
20% Client Implementierung
Teil B: 40% Schriftliche Abschlussprüfung
Teil C: 10% MitarbeitIn den Teilen A und B müssen jeweils mehr als die Hälfte aller möglichen Punkte erreicht werden (A > 50% und B > 50%) um eine positive Note zu erhalten!Angewendeter Notenschlüssel:
* sehr gut (1) >= 87,00%
* gut (2) >= 75,00%
* befriedigend (3) >= 62,00%
* genügend (4) > 50,00 %
* nicht genügend (5) <= 50,00 % oder falls: Teil A <= 50% oder B <= 50% (siehe oben)Anwesenheitspflicht:
Eine Anwesenheit bei der jeweils ersten Vorlesungs- sowie ersten Übungseinheit ist unbedingt erforderlich.
Danach gilt:
* Theoretischer Teil: keine Anwesenheitspflicht (mit Ausnahme der Vorbesprechung)
* Übungsteil: immer Anwesenheitspflicht, max. 2x fehlen
Examination topics
* Vorlesungsfolien aus Moodle
* Übungsinhalte und -materialien aus Moodle bzw. die während der Übung interaktiv erarbeitet wurden
* Übungsinhalte und -materialien aus Moodle bzw. die während der Übung interaktiv erarbeitet wurden
Reading list
(empfohlen) A. Schatten, S. Biffl, M. Demolsky, E. Gostischa-Franta, Th. Östreicher, D. Winkler: Best Practice Software-Engineering, Eine praxiserprobte Zusammenstellung von komponentenorientierten Konzepten, Methoden und Werkzeugen. Springer (2010)(empfohlen) T. Grechenig, M. Bernhart, R. Breiteneder, K. Kappel: Softwaretechnik: Mit Fallbeispielen aus realen Entwicklungsprojekten. Pearson (2009)Weitere Literatur:D. Stuttard, M. Pinto: The Web Application Hacker's Handbook: Finding and Exploiting Security Flaws. Wiley (2011)I. Sommerville: Software Engineering. Pearson (2015)B. Bruegge, A. Dutoit: Object Oriented Software Engineering Using UML, Patterns, and Java: International Version. Prentice Hall (2009)A. Moos: XQuery und SQL/XML in DB2-Datenbanken. Vieweg+Teubner (2008)G. Alonso, F. Casati, H. Kuno, V. Machiraju: Web Services - Concepts, Architectures and Applications. Springer-Verlag Berlin Heidelberg (2004)
Association in the course directory
Module: SE1 SWE UF-INF-12
Last modified: Th 24.09.2020 00:18
* Anforderungsanalyse
* Evolution, Verifikation, Validierung von Software
* Softwareprojekte
* Softwareentwicklungsprozesse
* Security in der SoftwareentwicklungHierzu werden die Inhalte theoretisch und praktisch erarbeitet. Weitere Details und Inhalte finden Sie in der Lernplattform unter https://moodle.univie.ac.at/.Lernziele:
* Verständnis für grundlegende und weiterführende Konzepte (z.B. Anforderungsanalyse, Sichere Softwareentwicklung, Softwarearchitekturen, etc.)
* Verständnis für Herausforderungen und Lösungsmöglichkeiten in der Softwareentwicklung (z.B. Logging, Netzwerkkommunikation, Datenpersistierung, etc.)
* Umsetzung der Theorie in die Praxis durch die Anwendung und selbstständige Implementierung eines Softwareprojektes