Lehrstuhl für Angewandte Softwaretechnik
Chair for Applied Software Engineering

Software Engineering I: Software technology

Lecturer: Prof. Bernd Brügge, Ph.D.,
Teaching Assistants: Petr Osipov, Hans Breidler

Course Overview

  • Language: English
  • Type: 3V+2Ü
  • ECTS Credits: 6.0
  • Content
    • Fundamentals about software engineering
    • Process models
    • Description and modelling techniques
    • System analysis - Requirements engineering
    • System design
    • Implementation
    • Principles of system development
  • Learning outcome: Participants can use and apply basic techniques and methods for the development of big software systems.


Bernd Bruegge Prof. Bernd Brügge, Ph.D

Teaching Assistants

Petr Ossipov Petr Osipov
Hans Breidler Hans Breidler


  • Bernd Bruegge, Allen H. Dutoit
    Object-Oriented Software Engineering: Using UML, Patterns and Java, 3rd Edition
    Publisher: Prentice Hall, Upper Saddle River, NJ, 2009; ISBN: 0-13-606125-7