back to table of content


INFB  Software Engineering CourseINF
Lecturers : Dr. Susanne Busse   eMail
Dr. Werner Loch   eMail
Term4
Course Classification : Informatics BachelorCH4
Language : Deutsch Type L E
Type of examination : PL  Credits
Method of evaluation : written examination 120 min 
Requirements : Computer Programming I
Computer Programming II
Computer Programming III
Cross References :  
Previous knowledges : Programmierung I-III, i.e.
knowledge of programming concepts and principles,
knowledge of object oriented programming and practical experience in programming 
Aids and special features : Mode of assessment
Successful completion of the exercises.
The mark arises from the exercises and the exam. 
Teaching aims : The term software engineering is defined. The tasks of software engineering are explained.
The students get to know methods of requirements engineering. They are able to model object-oriented.
In teamwork a greater software task is modeled and documented so that the students acquire practical knowledge.
Analysis and design patterns are introduced as support. The students obtain the ability in analysis of problems and problem solving. Furthermore they obtain social competence by teamwork. As the main aim the students gain method competence in software engineering. 
Contents :

- Definition of software engineering
- Introduction in requirements engineering
- Introduction to analysis and design patterns
- Object-oriented modeling (OOA and OOD) with UML
- Practical application of the learned knowledge in teamwork
- Use of a case tool 

Literature : Roger S. Pressman: Software Engineering A Practitioners Approach, McGraw Hill 2005
Bernd Bruegge, Allen Dutoit: Object-Oriented Software Engineering, Using UML, Patterns and Java, Pearson Education International 2004
Heide Balzert: Lehrbuch der Objektmodellierung, Spektrum Akademischer Verlag 2004
Martin Fowler: UML konzentriert Addison-Wesley, 2003
Gerhard Versteegen, Philippe Kruchten, Barry W. Boehm Projektmanagement mit dem Rational Unified Process, Springer, 2000
E. Gamma, R. Helm, R. Johnson, J. Vlissides Design Patterns. Addison Wesley 1995. 


back to table of content