051040 VU Software Engineering 1 (2017W)
Prüfungsimmanente Lehrveranstaltung
Labels
Zusammenfassung
An/Abmeldung
Hinweis: Ihr Anmeldezeitpunkt innerhalb der Frist hat keine Auswirkungen auf die Platzvergabe (kein "first come, first served").
- Anmeldung von Sa 09.09.2017 09:00 bis So 24.09.2017 23:59
- Abmeldung bis So 15.10.2017 23:59
An/Abmeldeinformationen sind bei der jeweiligen Gruppe verfügbar.
Gruppen
Gruppe 1
max. 50 Teilnehmer*innen
Sprache: Deutsch
Lernplattform: Moodle
Lehrende
Termine (iCal) - nächster Termin ist mit N markiert
Dienstag
03.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
06.10.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
10.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
13.10.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
17.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
20.10.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
24.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
27.10.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
31.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
03.11.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
07.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
10.11.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
14.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
17.11.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
21.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
24.11.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
28.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
01.12.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
05.12.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Dienstag
12.12.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
15.12.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Montag
08.01.
18:30 - 20:00
Hörsaal 1, Währinger Straße 29 1.UG
Dienstag
09.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
12.01.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
16.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
19.01.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
23.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Mittwoch
24.01.
15:00 - 18:15
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
26.01.
11:30 - 13:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
30.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Donnerstag
01.02.
13:15 - 16:30
Auditorium Maximum Tiefparterre Hauptgebäude Stiege 10
Gruppe 2
max. 50 Teilnehmer*innen
Sprache: Deutsch
Lernplattform: Moodle
Lehrende
Termine (iCal) - nächster Termin ist mit N markiert
Dienstag
03.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
06.10.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
10.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
13.10.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
17.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
20.10.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
24.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
27.10.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
31.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
03.11.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
07.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
10.11.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
14.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
17.11.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
21.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
24.11.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
28.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
01.12.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
05.12.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Dienstag
12.12.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
15.12.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Montag
08.01.
18:30 - 20:00
Hörsaal 1, Währinger Straße 29 1.UG
Dienstag
09.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
12.01.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
16.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
19.01.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
23.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
26.01.
15:00 - 16:30
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
30.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Donnerstag
01.02.
13:15 - 16:30
Auditorium Maximum Tiefparterre Hauptgebäude Stiege 10
Gruppe 3
max. 50 Teilnehmer*innen
Sprache: Deutsch
Lernplattform: Moodle
Lehrende
Termine (iCal) - nächster Termin ist mit N markiert
Dienstag
03.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
06.10.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
10.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
13.10.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
17.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
20.10.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
24.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
27.10.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
31.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
03.11.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
07.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
10.11.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
14.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
17.11.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
21.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
24.11.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
28.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
01.12.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
05.12.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Dienstag
12.12.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
15.12.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Montag
08.01.
18:30 - 20:00
Hörsaal 1, Währinger Straße 29 1.UG
Dienstag
09.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
12.01.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
16.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
19.01.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
23.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
26.01.
16:45 - 18:15
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
30.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Donnerstag
01.02.
13:15 - 16:30
Auditorium Maximum Tiefparterre Hauptgebäude Stiege 10
Gruppe 4
max. 50 Teilnehmer*innen
Sprache: Deutsch, Englisch
Lernplattform: Moodle
Lehrende
Termine (iCal) - nächster Termin ist mit N markiert
Dienstag
03.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
06.10.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
10.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
13.10.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
17.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
20.10.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
24.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
27.10.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
31.10.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
03.11.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
07.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
10.11.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
14.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
17.11.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
21.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
24.11.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
28.11.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
01.12.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
05.12.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Dienstag
12.12.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
15.12.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Montag
08.01.
18:30 - 20:00
Hörsaal 1, Währinger Straße 29 1.UG
Dienstag
09.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
12.01.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
16.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
19.01.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
23.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Freitag
26.01.
18:30 - 20:00
Hörsaal 3, Währinger Straße 29 3.OG
Dienstag
30.01.
11:30 - 13:00
Hörsaal 1, Währinger Straße 29 1.UG
Donnerstag
01.02.
13:15 - 16:30
Auditorium Maximum Tiefparterre Hauptgebäude Stiege 10
Information
Ziele, Inhalte und Methode der Lehrveranstaltung
Art der Leistungskontrolle und erlaubte Hilfsmittel
* 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.
Mindestanforderungen und Beurteilungsmaßstab
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
Prüfungsstoff
* 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
Literatur
(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)
Zuordnung im Vorlesungsverzeichnis
Module: SE1 SWE UF-INF-12
Letzte Änderung: Mi 23.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