Course Software Engineering


Responsible: Prof.Dr.Nissen

Course

Meets requirements of following modules(MID)

Course Organization

Version
created 2011-10-14
VID 1
valid from WS 2012/13
valid to
Course identifiers
Long name Software Engineering
CID F07_SE_Nissen
CEID (exam identifier)

Contact hours per week (SWS)
Lecture 2
Exercise (unsplit) 1
Exercise (split)
Lab 1
Project
Seminar
Tutorial(voluntary)
Total contact hours
Lecture 30
Exercise (unsplit) 15
Exercise (split)
Lab 15
Project
Seminar
Tutorial (voluntary)
Max. capacity
Exercise (unsplit)
Exercise (split) 40
Lab 18
Project
Seminar

Total effort (hours): 150

Instruction language

  • German

Study Level

  • undergraduate

Prerequisites

  • programming skills in Java

Textbooks, Recommended Reading

  • I. Sommerville: Software Engineering, Addison-Wesley, 2007.
  • H. Balzert: Lehrbuch der Softwaretechnik 1, Spektrum Akade-mischer Verlag, 2000.
  • B. Oestereich: Analyse und Design mit UML 2.1, Oldenbourg Verlag, 2006.
  • B. Brügge, A.H. Dutoit: Objektorientierte Softwaretechnik mit UML, Entwurfsmustern und Java, Pearson Studium, 2006.

Instructors

  • Prof.Dr.Nissen

Supporting Scientific Staff

  • Dipl.-Ing. Marcel Henk

Transcipt Entry

Software Engineering

Assessment

Type
wE written exam

Total effort [hours]
wE 10

Frequency: 3/year


Course components

Lecture/Exercise

Objectives

Lerninhalte (Kenntnisse)
  • overview of Software Engineering
  • software development process models
  • requirements engineering
  • system and software specification techniques
  • modelling in UML
  • modern system architectures
  • quality assurance
  • configuration management

Acquired Skills
  • requirements documentation
  • evaluation of process models
  • development of system specifications
  • design and evaluation of system architectures
  • design and evaluation of software architectures
  • design of test cases

Additional Component Assessment

  • keine

Lab

Objectives

Acquired Skills
  • text understanding
  • usage of modelling tools
  • development of models
  • writing object-oriented programs
  • testing of programs

Operational Competences
  • transform model into code
  • develop models from requirements
  • develop system design from system model
  • implementation of system models
  • verification of program code

Additional Component Assessment

Type
fSC supervised scenario study

Contribution to course grade
fSC not rated

Frequency: 1/Jahr

Diese Seite läuft auf FoswikiDas Urheberrecht © liegt bei den mitwirkenden Autoren. Alle Inhalte dieser Kollaborations-Plattform sind Eigentum der Autoren.
Ideen, Anfragen oder Probleme bezüglich Foswiki? Feedback senden