Lecture
Programming and Modelling (WS2223)
Description
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 exam!
The exam is a project 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 (WS2223)
Präsentationstermine
February 24, 2023
Studienleistung
February 14, 2023
Project Informatics/6CP
February 10, 2023
Homework 11
February 3, 2023
Homework 10
January 27, 2023
Project Mechatronics
January 20, 2023
Homework 09
January 20, 2023
Homework 08
January 13, 2023
Homework 07
December 16, 2022
Homework 06
December 9, 2022
Homework 05
December 2, 2022
Homework 04
November 25, 2022
Homework 03
November 11, 2022
Homework 02
November 4, 2022
Homework 01
October 28, 2022
Preparations
October 11, 2022