Lecture
Programming and Modelling (WS2021)
Description
Youtube PlayList
This course teaches object oriented modeling and object oriented programming. We learn how to develop object oriented programs systematically from requirements via analysis and design to implementation and test. We learn the Unified Modeling Language (UML) and how to use it for the different development steps.
Intended Audience
Students of computer science, 3rd term.
Examination
Homework exercises are obligatory for attending the examination!
A written examination at the end of the term
Topics
The first three terms‘ computer science courses introduced a programming language and basic algorithms and data structures. These are the basics for handcrafting computer programs. Methodological software development takes this a step forward. Based on a textual problem description (requirements specification, „Pflichtenheft“), a realization concept is derived with the help of UML Scenario Diagrams (analysis document). This is used to design the structure of the program to be realized and to exactly describe the behavior of the program’s components (design document). The design document is the basis for the methodological development of the program. Ideally, the program is automatically generated from the design document
Exercise
Programming and Modelling (WS2021)
Friday, 14:00 - 15:30
Online
Bonushausaufgabe
February 19, 2021
Hausaufgabe 11
February 12, 2021
Hausaufgabe 10
February 5, 2021
Hausaufgabe 09
January 29, 2021
Hausaufgabe 08
January 22, 2021
Hausaufgabe 07
January 15, 2021
Hausaufgabe 06
December 11, 2020
Hausaufgabe 05
December 4, 2020
Hausaufgabe 04
November 27, 2020
Hausaufgabe 03
November 20, 2020
Hausaufgabe 02
November 13, 2020
Hausaufgabe 01
November 6, 2020
exercise preperations
September 30, 2020