Software-Praktikum Prof. Dr. Sven Apel Summer Semester 2019

Registration for this course is open until Monday, 02.09.2019 23:59.

News

Currently, no news are available
 

Über das Software-Praktikum

Der Lehrstuhl für Software Engineering bietet in der vorlesungsfreien Zeit ein Software-Blockpraktikum (SoPra) an,
das sich an Studierende im Haupt- und Nebenfach Informatik richtet. Das Ziel des Praktikums ist es, in einer Gruppe
von Studierenden ein nicht-triviales Softwaresystem in Java zu erstellen. Die Organisation folgt dem bewährten Konzept
der vergangenen Jahre. Weitere Charakteristika des Praktikums sind:

  • Gruppen von fünf bis acht Studierenden
  • Dauer: 6 Wochen Vollzeit (Vorlesungen 08:30 bis 10:00, Praktikum 10:00 bis 18:00). Es besteht Anwesenheitspflicht.
  • Zeitraum: 02.09.2019 - 11.10.2019

 

Voraussetzungen

Die Teilnahme am SoPra setzt umfangreiche Programmierkenntnisse voraus, wie sie in den Vorlesungen Programmierung 1 und 2 vermittelt werden.

 

Anmeldung

  1. Sie müssen sich in unserem CMS anmelden (Link oben).
  2. Sie müssen sich auch bei Ihrem Prüfungssekretariat anmelden (für die meisten Informatikfachrichtungen geht das z.B. im LSF). Dort können Sie sich bis zum 05.09.2019 auch abmelden.

 

Themen

  • Software-Entwurf
  • Software-Testen
  • Teamarbeit
  • Debugging

 

Literatur

  • Software Engineering. I. Sommerville. Addison-Wesley, 2004.
  • Software Engineering: A Practioner's Approach. R. Pressman. McGraw Hill Text, 2001.
  • Using UML: Software Engineering with Objects and Components. P. Stevens, R. Pooley. Addison-Wesley, 1999.
  • UML Distilled. M. Fowler, K. Scott. Addison-Wesley, 2000.
  • Objects, Components and Frameworks with UML, D. D'Souza, A. Wills. Addison-Wesley, 1999.
  • Designing Object-Oriented Software. R. Wirfs-Brock, B. Wilkerson, L. Wiener. Prentice Hall, 1990.
  • Design Patterns. Elements of Reusable Object-Oriented Software. E. Gamma, R. Helm, R. Johnson, J. Vlissides. Addison Wesley, 1995.
  • Pattern-Oriented Software Architecture: A System of Patterns. F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad, M. Stal. Wiley, 1996.
  • Software Architecture: Perspectives on an Emerging Discipline. M. Shaw, D. Garlan. Prentice-Hall, 1996.
  • Refactoring: Improving the Design of Existing Code. M. Fowler, K. Beck, W. Opdyke. Addison-Wesley, 1999.
  • Software Testing and Analysis: Process, Principles and Techniques. M. Pezze. Wiley. 2007.


Privacy Policy | Legal Notice
If you encounter technical problems, please contact the administrators