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
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
- Dipl.-Phys. Rainer Barthels
(Interner Dozent)
- Dipl.-Phys. Rainer Barthels
(Modulleitung)
- Dr. Nadine Székely
(Modulleitungsassistenz)
Curricula
Master's degree programme in IT and Business Process Management (01.10.2008)Modules
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
Datum | Zeit | Raum |
01.03.2013 | 09:00 - 16:45 | H6 (Fabrikweg) |
14.03.2013 | 09:00 - 16:45 | H6 (Fabrikweg) |
23.03.2013 | 09:00 - 15:00 | H6 (Fabrikweg) |
28.03.2013 | 09:00 - 16:45 | H6 (Fabrikweg) |
12.04.2013 | 13:00 - 16:45 | H6 (Fabrikweg) |
18.04.2013 | 09:00 - 16:45 | H6 (Fabrikweg) |
20.06.2013 | 09:00 - 11:30 | H2 |