Course: Software Engineering

Schedule

  • Tutorial I (Dr. Georgiana Caltais) / English
    Tuesday  10:00 - 11:30  Room: C 423 C424 (note the room change!)

Description

Contents

Alle Materialien sind auf der Ilias-Webseite zum Kurs abrufbar. 

Als erstes mit dem UNI-Mail Passwort anmelden und anschließend mit dem Kurspasswort registrieren.

Das Passwort wird in der ersten Vorlesung bekannt gegeben.

Participants

Bachelor students. 

Subject Area

Informatik der Systeme / Angewandte Informatik 

Offering Suitable for Participants from Other Programs and Subject Areas

All 

Prerequisites

Bachelor basic studies 

Erfolgreiche Teilnahme an den Lehrveranstaltungen

Modul Informatik I

Modul Informatik II

Diskrete Strukturen

Contents / Syllabus

Die Veranstaltung Software Engineering führt in Verfahren, Methoden und Werkzeuge zum ingenieurmäßigen Entwurf von Softwaresystemen ein. Sie beschäftigt sich mit Software-Prozessmodellen, dem objektorientierten Entwurf von Software und ihrer Architektur, der Spezifikation, Verifikation und dem Testen von Software, der Planung und Durchführung von Softwareprojekten und der quantitativen Bewertung von Software-Artefakten. Gleichzeitig bereitet sie die TeilnehmerInnen auf die prozessorientierte Durchführung von Softwareprojekten vor. Als Lernziel werden die TeilnehmerInnen in die Lage versetzt, Software-Entwicklungsmethoden zu bewerten, ihren Einsatz zu strukturieren, und selber Software-Entwicklungsprojekte zu leiten.

Nach Rücksprache mit den TeilnehmerInnen wird die Veranstaltung auf Deutsch oder Englisch abgehalten. Die Vorlesungsunterlagen liegen ausschliesslich in englischer Sprache vor. Studien- und Prüfungsleistungen können in jedem Fall auf Deutsch erbracht werden.

Klausur, 90 Minuten, plus Studienleistungen.

Details werden während der Veranstaltung bekannt gegeben.

Credits

SWS: 3+2
ECTS-points: 5 

Literature

  • Ian Sommerville. Software Engineering. 9th edition. Pearson Education Ltd. 2010.
  • Bernd Brügge, Allen H. Dutoit. Object-Oriented Software Engineering. Using UML, Patterns and Java. 3rd edition, Prentice-Hall, 2009.
  • Weitere Literatur wird während der Veranstaltung bekannt gegeben.