3504204: Software Development

zurück zur Übersicht
Semester:SS 13
Art:Vorlesung
Sprache:Englisch
Plansemester:3
Lektionen / Semester:40.0 L / 30.0 h
Selbststudium:60.0 h

Modulleitung/Dozierende

Studiengang

Masterstudium IT and Business Process Management (01.10.2008)

Beschreibung

Laitinen (2004), Part III

Object Oriented Programming

  • Classes and Objects
  • Advanced Classes
  • Inheritance and Class Hierarchies
  • Exceptions and Arrays
  • Interfaces

Tool: Visual Studio 2012, C#

Ziele

In der Vorlesung Objectoriented Software-Development vertiefen die Studierenden ihr Wissen und ihre Erfahrungen beim Entwickeln von Software-Systemen mit modernen Methoden und Werkzeugen. Dieses Wissen ermöglicht es ihnen, den Einsatz von IT-Systemen in der Praxis zu beurteilen und über alternative Lösungen entscheiden zu können. Die erworbenen Kompetenzen für die einzelnen Lehrinhalte sind:

  • Die Studierenden können verteilte Software-Systeme und Datenbankanbindung entwickeln und einschätzen.
  • Sie können Software-Projekte ingenieurmässig durchführen, d.h. technische Alternativen prüfen sowie geeignete Lösungen mit unterschiedlichem Abstraktionsniveau erarbeiten und realisieren.

Kompetenzen

Voraussetzungen (inhaltlich)

* Attendance mandatory

Content coveredy by Laitinen (2004) / Part I and II (see: Preparatory Class)

Literatur

  • Pflichtliteratur:

Laitinen, K. (2004): A Natural Introduction to Computer Programming with C#, Trafford, (ISBN: 1-4120-4493-6).

  • Wahlliteratur:

Booch, G.; Rumbaugh, J.; Jacobson, I. (2005): Unified Modeling Language User Guide, 2. Aufl., Addison-Wesley. (ISBN: 0321267974), S. 45-116 und 203-274.

Gamma, E.; Larman, C. (2004): Design Patterns. Elements of Reusable Object-oriented Software. AND Applying UML and Patterns, an Introduction to Object-Oriented Analysis and Design and Iterative Development, Addison Wesley. (ISBN 1405837306), S. 79-350.

Sommerville, I. (2006): Software Engineering, 8. Aufl., Addison Wesley. (ISBN: 0321313798)

Arbeitsmaterial

Further material will be distributed via Moodle. Please download and install "Visual Studio 2012" on your laptop before the first session.

Termine

DatumZeitRaum
01.03.201309:00 - 16:45H6 (Fabrikweg)
14.03.201309:00 - 16:45H6 (Fabrikweg)
23.03.201309:00 - 15:00H6 (Fabrikweg)
28.03.201309:00 - 16:45H6 (Fabrikweg)
12.04.201313:00 - 16:45H6 (Fabrikweg)
18.04.201309:00 - 16:45H6 (Fabrikweg)
20.06.201309:00 - 11:30H2