PDF

MODULBESCHREIBUNG

Software-Engineering 2

Kurzzeichen:
M_SE2
Durchführungszeitraum:
FS 2016 - FS 2019
ECTS-Punkte:
4
Lernziele:
  • Aktuelle Themen aus der Software Entwicklung kennen, anwenden und kritisch einschätzen
  • Werkzeuge und Techniken professioneller Software Entwicklung kennen und anwenden
  • Pragmatische Prinzipien der Software Entwicklung kennen und anwenden
Verantwortliche Person:
Farhad D. Mehta
Zusätzlich vorausgesetzte Kenntnisse:

Englische Sprachkenntnisse

(Dieses Modul wird teilweise auf Englisch durchgeführt.)

 

Modultyp:
Standard-Modul für Informatik (Bachelor 05) (Empfohlenes Semester: 4)
Standard-Modul für Informatik (Bachelor 11) (Empfohlenes Semester: 4)
Standard-Modul für Informatik (Bachelor 14) (Empfohlenes Semester: 4)
Standard-Modul für Application Design - Cloud Solutions (Bachelor 14)
Standard-Modul für Network, Security & Cloud-Infrastructure (Bachelor 14)
Standard-Modul für Software Engineering (Bachelor 14)
Standard-Modul für Generalist (Bachelor 14)
Standard-Modul für Data Engineering & Machine Intelligence (Bachelor 14)

ECTS-Punkte pro Kategorie

Kategorie:
Informatik (Bachelor 05)
Grundlagen Informatik / 4 Punkte
Informatik (Bachelor 11)
Grundlagen Informatik / 4 Punkte
Informatik (Bachelor 14)
Grundlagen Informatik / 4 Punkte
Grundlagen Informatik und Aufbau Informatik / 4 Punkte
Application Design - Cloud Solutions (Bachelor 14)
Kernmodule Informatik Profile / 4 Punkte
Network, Security & Cloud-Infrastructure (Bachelor 14)
Software Engineering (Bachelor 14)
Kernmodule Informatik Profile / 4 Punkte
Generalist (Bachelor 14)
Kernmodule Informatik Profile / 4 Punkte
Data Engineering & Machine Intelligence (Bachelor 14)

Modulbewertung

Bewertungsart:
Note von 1 - 6

Leistungsbewertung

Während der Prüfungssession:
Schriftliche Prüfung, 120 Minuten
Zulassungsbedingungen zur Prüfung:

Erfolgreiche Abgabe einzelner gelöster Übungsaufgaben nach Ankündigung


Während des Semesters:
 
Bewertungsart:
keine Note oder Wertung

Kurse in diesem Modul

Software Engineering 2

Kürzel:
SE2
Lernziele:

Siehe Modul-Lernziele

Plan und Lerninhalt:

Der Lerninhalt dieses Kurses richtet sich stark an die aktuellen Themen der Software Engineering. Die Themen werden jedes Jahr auf deren Relevanz geprüft und bei Bedarf angepasst. Es wird daher stark empfohlen, die Prüfung im gleichen Semester zu belegen.Hier ist eine Liste der in der Vergangenheit behandelten Themen:

• Project Planning
• Project Automation
• Test Driven Development
• Pragmatic Software Engineering Practices
• Error Handling Design
• Concurrency Design
• Design by Contract
• Software Architecture
• Code Smells
• Design Patterns
• Refactoring
• Software Metrics
• Software Reviews
• Cost Estimation (Aufwandschätzung)
• Performance Profiling
• Agile Software Development
• Programing in the functional style
• Scripting Languages
• Software Failure Analysis

 

Dieser Kurs wird teilweise auf Englisch durchgeführt.

Kursart:
Vorlesung mit 2 Lektionen pro Woche
Uebung mit 2 Lektionen pro Woche
Beschreibung erzeugt: 2018-12-14 11:54:33
Letzte Moduländerung: 2015-08-25 10:13:17
Modul-Id: 27089 (Vorgänger)
Status: aktiviert