620.100 (10S) Object-oriented Modelling and Implementation
Overview
- Lecturer
- Course title german Objektorientierte Modellierung und Implementierung
- Type Lecture
- Hours per Week 2.0
- ECTS credits 3.0
- Registrations 164
- Organisational unit
- Language of instruction German
- Course begins on 01.03.2010
Time and place
List of events is loading...
Course Information
Teaching methodology including the use of eLearning tools
VortragCourse content
Objektorientierte Modellierung in UML 2.0 und ihre Umsetzung in JavaTopics
- Einführung in die Objektorientierung
- Prinzipien des objektorientierten Entwurfs
- Einfache Entwurfsmuster
- Einführung in die Modellierung mit UML
- Strukturmodellierung mit UML
- Verhaltensmodellierung mit UML
- Anwendungsfallmodellierung mit UML & anwendungsfallgetriebene Anforderungsanalyse
- Modellgetriebene Softwareentwicklung
Keywords
Objektorientierung, objektorietiert, UML, Java, ModellierungTeaching objective
Konzepte der objektorientierten Programmierung sowie zugehöriger grafischer Notationen (UML) VERSTEHEN. Objektorientierte Software (»im Kleinen«) entwerfen KÖNNEN und Qualitätskriterien KENNEN. Objektorientierte Entwürfe in Java implementieren KÖNNEN. Komplexere Datenstrukturen implementieren KÖNNEN. Das Konzept der Entwurfsmuster KENNEN, ausgewählte Entwurfsmuster VERSTEHEN und anwenden KÖNNEN. Modellierung als Abstraktionsmechanismus VERSTEHEN. Den Sprachumfang von UML KENNEN. Wesentliche Teilmengen von UML lesen und schreiben KÖNNEN und korrespondierende Programmiersprachenkonzepte bzw. Idiome zuordnen KÖNNEN. Anwendungsfallgetriebene Anforderungsanalyse KENNEN. Modellgetriebene Softwareentwicklung KENNEN.Prior knowledge expected
ESOP - Einführung in die strukturierte und objektbasierte ProgrammierungLiterature
Hitz et al.: UML@Work. 3. Auflage, dpunkt 2005 Hitz et al.: UML@Work. 2. Auflage, dpunkt 2003 Kapitel 3-6 Einzelne SpezialliteraturstellenExamination information
Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.
Assessment criteria / Standards of assessment for examinations
Schriftlich ohne UnterlagenGrading scheme
Grade / Grade grading schemePosition in the curriculum
- Teacher training programme Computer Sciences and Computer Sciences Management (Secondary School Teacher Accreditation)
(SKZ: 884, Version: 04W.7)
-
Stage one
-
Subject: Angewandte Informatik (LI 1.4)
(Compulsory subject)
-
Grundlagen der Modellierung (
2.0h VO / 2.0 ECTS)
- 620.100 Object-oriented Modelling and Implementation (2.0h VO / 3.0 ECTS)
-
Grundlagen der Modellierung (
2.0h VO / 2.0 ECTS)
-
Subject: Angewandte Informatik (LI 1.4)
(Compulsory subject)
-
Stage one
- Bachelorstudium Informatik
(SKZ: 521, Version: 09W.3)
-
Subject: Softwareentwicklung
(Compulsory subject)
-
Objektorientierte Modellierung und Implementierung (
2.0h VO / 2.0 ECTS)
- 620.100 Object-oriented Modelling and Implementation (2.0h VO / 3.0 ECTS)
-
Objektorientierte Modellierung und Implementierung (
2.0h VO / 2.0 ECTS)
-
Subject: Softwareentwicklung
(Compulsory subject)
- Bachelor's degree programme Informatics
(SKZ: 521, Version: 03W.1)
-
Subject: Angewandte Informatik
(Compulsory subject)
-
Grundlagen der Modellierung (
2.0h VO / 2.0 ECTS)
- 620.100 Object-oriented Modelling and Implementation (2.0h VO / 3.0 ECTS)
-
Grundlagen der Modellierung (
2.0h VO / 2.0 ECTS)
-
Subject: Angewandte Informatik
(Compulsory subject)
- Diploma programme Informatics
(SKZ: 880, Version: 02W)
-
Stage one
-
Subject: Angewandte Informatik
(Compulsory subject)
-
Grundlagen der Modellierung (
2.0h VO / 2.0 ECTS)
- 620.100 Object-oriented Modelling and Implementation (2.0h VO / 3.0 ECTS)
-
Grundlagen der Modellierung (
2.0h VO / 2.0 ECTS)
-
Subject: Angewandte Informatik
(Compulsory subject)
-
Stage one
- Bachelor's degree programme Information Management
(SKZ: 522, Version: 05W.4)
-
Subject: Grundlagen der Informatik und Softwareentwicklung I + II
(Compulsory subject)
-
Module: Grundlagen der Informatik und Softwareeentwicklung I
-
Einführung in die strukturierte und objektbasierte Programmierung (
2.0h VO / 3.0 ECTS)
- 620.100 Object-oriented Modelling and Implementation (2.0h VO / 3.0 ECTS)
-
Einführung in die strukturierte und objektbasierte Programmierung (
2.0h VO / 3.0 ECTS)
-
Module: Grundlagen der Informatik und Softwareeentwicklung I
-
Subject: Grundlagen der Informatik und Softwareentwicklung I + II
(Compulsory subject)
- Bachelor's degree programme Information Management
(SKZ: 522, Version: 05W.4)
-
Subject: Grundlagen der Informatik und Softwareentwicklung I + II
(Compulsory subject)
-
Module: Grundlagen der Informatik und Softwareeentwicklung II
-
Objektorientierte Modelierung und Implementierung (
2.0h VO / 3.0 ECTS)
- 620.100 Object-oriented Modelling and Implementation (2.0h VO / 3.0 ECTS)
-
Objektorientierte Modelierung und Implementierung (
2.0h VO / 3.0 ECTS)
-
Module: Grundlagen der Informatik und Softwareeentwicklung II
-
Subject: Grundlagen der Informatik und Softwareentwicklung I + II
(Compulsory subject)
Equivalent courses for counting the examination attempts
-
Sommersemester 2024
- 620.100 VO Objektorientierte Modellierung und Implementierung (2.0h / 2.0ECTS)
-
Sommersemester 2023
- 620.100 VO Objektorientierte Modellierung und Implementierung (2.0h / 2.0ECTS)
-
Sommersemester 2022
- 620.100 VO Objektorientierte Modellierung und Implementierung (2.0h / 2.0ECTS)
-
Sommersemester 2021
- 620.100 VO Objektorientierte Modellierung und Implementierung (2.0h / 2.0ECTS)
-
Sommersemester 2020
- 620.100 VO Objektorientierte Modellierung und Implementierung (2.0h / 2.0ECTS)
-
Sommersemester 2019
- 620.100 VO Objektorientierte Modellierung und Implementierung (2.0h / 2.0ECTS)
-
Sommersemester 2018
- 620.100 VO Objektorientierte Modellierung und Implementierung (2.0h / 2.0ECTS)
-
Sommersemester 2017
- 620.100 VO Objektorientierte Modellierung und Implementierung (2.0h / 2.0ECTS)
-
Sommersemester 2016
- 620.100 VO Objektorientierte Modellierung und Implementierung (2.0h / 2.0ECTS)
-
Sommersemester 2015
- 620.100 VO Objektorientierte Modellierung und Implementierung (2.0h / 2.0ECTS)
-
Sommersemester 2014
- 620.100 VO Objektorientierte Modellierung und Implementierung (2.0h / 2.0ECTS)
-
Sommersemester 2013
- 620.100 VO Objektorientierte Modellierung und Implementierung (2.0h / 2.0ECTS)
-
Sommersemester 2012
- 620.100 VO Objektorientierte Modellierung und Implementierung (2.0h / 3.0ECTS)
-
Sommersemester 2011
- 620.100 VO Objektorientierte Modellierung und Implementierung (2.0h / 3.0ECTS)
-
Sommersemester 2009
- 620.100 VO Grundlagen der Modellierung (2.0h / 2.0ECTS)