UnivIS
Informationssystem der Friedrich-Alexander-Universität Erlangen-Nürnberg © Config eG 
FAU Logo
  Sammlung/Stundenplan    Modulbelegung Home  |  Rechtliches  |  Kontakt  |  Hilfe    
Suche:      Semester:   
 
 Darstellung
 
Druckansicht

 
 
Modulbeschreibung (PDF)

 
 
 Außerdem im UnivIS
 
Vorlesungs- und Modulverzeichnis nach Studiengängen

 
 
Veranstaltungskalender

Stellenangebote

Möbel-/Rechnerbörse

 
 
Vorlesungsverzeichnis >> Technische Fakultät (TF) >>

Grundlagen des Software Engineering (SWEGL)7.5 ECTS
(englische Bezeichnung: Foundations of Software Engineering)

Modulverantwortliche/r: Francesca Saglietti
Lehrende: Francesca Saglietti


Startsemester: SS 2022Dauer: 1 SemesterTurnus: jährlich (SS)
Präsenzzeit: 90 Std.Eigenstudium: 135 Std.Sprache: Deutsch

Lehrveranstaltungen:


Inhalt:

Das Modul befasst sich mit einem breiten Spektrum an ingenieurwissenschaftlichen Prinzipien und alternativen Vorgehensweisen bei der Konzeption, Entwicklung, Analyse, Organisation und Pflege großer, komplexer Softwaresysteme.

Lernziele und Kompetenzen:

Die Studierenden:

  • erklären systematische und strukturierte Prozessmodelle (wie das Wasserfall- und V-Modell) zur Entwicklung komplexer Software-Systeme

  • erfassen wesentliche Prinzipien der Software-Entwicklung (wie Kohäsion und Kopplung)

  • erläutern systematische Methoden zur Anforderungsermittlung an und wesentliche Ziele der Anforderungsanalyse

  • benutzen ausgewählte Spezifikationssprachen (wie Endliche Automaten, Petri-Netze und Z), um komplexe Problemstellungen eindeutig zu formulieren

  • wenden UML-Diagramme (wie Use Case-, Klassen-, Sequenz- und Kommunikationsdiagramme) zum Zweck objektorientierter Analyse- und Design-Aktivitäten an;

  • beschreiben unterschiedliche Arten der Wiederverwendung von Entwurfselementen und lösen typische Entwurfsprobleme durch Anwendung etablierter Entwurfsmuster

  • benutzen Software-Metriken zur Bestimmung der Software-Komplexität

  • wenden unterschiedliche Nachweisverfahren, wie z.B. statische Analyse, funktionales und strukturelles Testen, oder Korrektheitsbeweise an

  • stellen die Bedeutung der Wartung im Software-Entwicklungprozess heraus

  • erläutern verschiedene Aspekte des Software-Projektmanagements

Literatur:

Lehrbuch der Softwaretechnik, Helmut Balzert, Spektrum Akad. Verlag, 2000


Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan:
Das Modul ist im Kontext der folgenden Studienfächer/Vertiefungsrichtungen verwendbar:

  1. Computational Engineering (Rechnergestütztes Ingenieurwesen) (Bachelor of Science)
    (Po-Vers. 2007 | TechFak | Computational Engineering (Rechnergestütztes Ingenieurwesen) (Bachelor of Science) | alte Prüfungsordnungen | Gesamtkonto | Technische Wahlmodule | Grundlagen des Software Engineering)
  2. Informatik (Bachelor of Arts (2 Fächer))
    (Po-Vers. 2010 | TechFak | Informatik (Bachelor of Arts (2 Fächer)) | Vertiefung Informatik I und II | Vertiefungsmodul Software Engineering | Grundlagen des Software Engineering)
  3. Informatik (Bachelor of Arts (2 Fächer))
    (Po-Vers. 2013 | TechFak | Informatik (Bachelor of Arts (2 Fächer)) | Vertiefung Informatik I und II | Vertiefungsrichtung Software Engineering | Grundlagen des Software Engineering)
  4. Informatik (Bachelor of Science)
    (Po-Vers. 2009s | TechFak | Informatik (Bachelor of Science) | Wahlpflichtbereich (5. und 6. Semester) | Wahlpflichtmodule | Vertiefungsrichtung Software Engineering | Grundlagen des Software Engineering)
  5. Informatik (Bachelor of Science)
    (Po-Vers. 2009w | TechFak | Informatik (Bachelor of Science) | Gesamtkonto | Wahlpflichtbereich (5. und 6. Semester) | Wahlpflichtmodule | Vertiefungsrichtung Software Engineering | Grundlagen des Software Engineering)
  6. Informatik (Bachelor of Science)
    (Po-Vers. 2022w | TechFak | Informatik (Bachelor of Science) | Gesamtkonto | Wahlpflichtbereich (Wahlpflichtmodule aus mind. 2 Vertiefungsrichtungen) | Vertiefungsrichtung Software Engineering | Grundlagen des Software Engineering)
  7. Informatik (Master of Science)
    (Po-Vers. 2010 | TechFak | Informatik (Master of Science) | Gesamtkonto | Wahlpflichtbereich | Säule der softwareorientierten Vertiefungsrichtungen | Vertiefungsrichtung Software Engineering | Grundlagen des Software Engineering)
  8. Informations- und Kommunikationstechnik (Bachelor of Science): 4. Semester
    (Po-Vers. 2007 | TechFak | Informations- und Kommunikationstechnik (Bachelor of Science) | Bachelorprüfung - Pflichtmodule | Grundlagen des Software Engineering)
  9. Informations- und Kommunikationstechnik (Bachelor of Science): 4. Semester
    (Po-Vers. 2009 | TechFak | Informations- und Kommunikationstechnik (Bachelor of Science) | Gesamtkonto | Bachelorprüfung - Pflichtmodule | Grundlagen des Software Engineering)
  10. Mathematik (Bachelor of Science)
    (Po-Vers. | NatFak | Mathematik (Bachelor of Science) | Module des Nebenfachs | Nebenfach Informatik | Vertiefungsmodule | Vertiefungsrichtung Software Engineering | Grundlagen des Software Engineering)
  11. Mathematik (Bachelor of Science)
    (Po-Vers. 2019w | NatFak | Mathematik (Bachelor of Science) | weitere Module der Bachelorprüfung | Module des Nebenfachs | Nebenfach Informatik | Vertiefungsmodule | Vertiefungsrichtung Software Engineering | Grundlagen des Software Engineering)
  12. Mechatronik (Bachelor of Science): 5-6. Semester
    (Po-Vers. 2007 | TechFak | Mechatronik (Bachelor of Science) | Mechatronik (Studienbeginn bis 30.09.2020) | Gesamtkonto | Wahlpflichtmodule (aus Katalog) | Grundlagen des Software Engineering)
  13. Mechatronik (Master of Science): 1-3. Semester
    (Po-Vers. 2010 | TechFak | Mechatronik (Master of Science) | Gesamtkonto | Wahlpflichtmodule | Katalog | Grundlagen des Software Engineering)
  14. Mechatronik (Master of Science): 1-3. Semester
    (Po-Vers. 2010 | TechFak | Mechatronik (Master of Science) | Gesamtkonto | Vertiefungsrichtungen | Software Engineering | Grundlagen des Software Engineering)
  15. Wirtschaftsinformatik (Bachelor of Science)
    (Po-Vers. 2017w | ReWiFak | Wirtschaftsinformatik (Bachelor of Science) | Gesamtkonto | Vertiefungsbereich | Grundlagen des Software Engineering)
  16. Wirtschaftsinformatik (Bachelor of Science)
    (Po-Vers. 2018w | ReWiFak | Wirtschaftsinformatik (Bachelor of Science) | Gesamtkonto | Vertiefungsbereich | Grundlagen des Software Engineering)
  17. Wirtschaftsinformatik (Bachelor of Science)
    (Po-Vers. 2020w | ReWiFak | Wirtschaftsinformatik (Bachelor of Science) | Gesamtkonto | Wahlpflichtbereiche | Wahlpflichtbereich Informatik | Grundlagen des Software Engineering)

Studien-/Prüfungsleistungen:

Grundlagen des Software Engineering (Vorlesung mit Übungen) (Prüfungsnummer: 35501)
Prüfungsleistung, Klausur, Dauer (in Minuten): 90, benotet, 7.5 ECTS
Anteil an der Berechnung der Modulnote: 100.0 %
Prüfungssprache: Deutsch

Erstablegung: SS 2022, 1. Wdh.: WS 2022/2023
1. Prüfer: Francesca Saglietti
Termin: 29.09.2022
Termin: 29.09.2022

UnivIS ist ein Produkt der Config eG, Buckenhof