3504204: Software development

back to overview
Semester:SS 13
Type:Lecture
Language:English
Scheduled in semester:3
Semester Hours per Week / Contact Hours:40.0 L / 30.0 h
Self-directed study time:60.0 h

Module coordination/Lecturers

Curricula

Master's degree programme in IT and Business Process Management (01.10.2008)

Description

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#

Lecture Goals

In this course students build up their knowledge and experience in developing software systems with state-of-the-art technology and tools. This knowledge enables the evaluation of SW-systems in praxis and to distinguish alternative solutions. The competences are:

  • Introduction to object-oriented programming
  • Distributed systems
  • Softwaredevelopment and adhering project management know-how
  • Experience in using C#

Qualifications

Admission Requirements

* Attendance mandatory

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

Literature

  • Required Reading

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

  • Further Reading

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)

Materials

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

Dates

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