Applied Systems Science II

WS 2019/20


The introduction includes all the relevant formal informations for the course. This includes the grading scheme and the (current) outlook on the semester. Additionally there's some links to ressources showing the recent uprise of Python emphasizing its relevance.

Lecture 1

In Lecture 1 the most important contents of Dr. J├Ąger's Computational Basics lecture are repeated. These contents will also build the foundation for the following lessons on advanced Python skills.
As always find the lecture notes by clicking the "Lecture 1" title.

For those who are not enrolled in the Moodle course, find the waste data here.

Lecture 2

Lecture 2 introduced Sanderson's (1992) Wonderland - Model; A simplistic toy world model. It builds the foundation of Systems Science upon which the Python lessons can build up.
As always the lecture notes are accessible via the headline of this paragraph.

Lecture 3

The third lecture reveals our first implementation of the Wonderland. We'll see how useful Jupyter-Notebooks are in software prototyping in such use-cases.
Moreover, discretisation methods are introduced shortly. The explicit Euler method is put to use.

Lecture 4

In the fourth lecture we finally create the long awaited Wonderland-Package.
Therefore, we learn how to use the source control management software Git and a texteditor. Moreover, we will see how a good file structure can aid our project.
Finally, we'll even test our code to assure correctness. This will leave us with a great basis for further explorations of Wonderland.

Lecture 5

Lecture 5 is devoted to functional programming. We'll discover how this paradigm came to be and where we can find use cases for its teachings in the Python programming language.
Meanwhile we will process the result data given to us by the Wonderland model so far programmed in the wonderland package.

Lecture 6

The world of object oriented programming is entered in lecture six. Once again the principle is first explained and then applied on the wonderland model.