Qualifikationsziele
Die Studentinnen und Studenten haben ein tieferes Verständnis für Konzepte in der Programmierung mit einer höheren Programmiersprache (z. B. C/C++, Java oder Python).
Inhalte:
Einführung in verschiedene Arten von Programmiertechniken.
Schedule (preliminary)
| Date | Topic |
|---|---|
| 16.10. | Intro |
| 23.10 | KNIME I |
| 30.10. | KNIME II |
| 06.11. | KNIME III |
| 13.11. | Python I + Review I |
| 20.11. | Python II |
| 27.11. | Python III + Review II |
| 11.12. | Python IV |
| 18.12. | Python V + Review III |
| 08.01. | Python VI |
| 15.01. | Python VII |
| 22.01. | C++ I + Review IV |
| 29.01. | C++ II |
| 05.02. | C++ III |
| 12.02. | C++ IV + Review V |
| 19.02. |
Key parameters
- 5 credit points
- attendance: required (85%)
- active participation: required (see below)
- final exam: NO (ungraded module), passing attendance and active participation means passing the module
active participation
-
reviews: every ~3 weeks there will be a short test (~20 minutes)
-
presentation: all other weeks 2-3 students will be selected to present their solution for last week's exercises
students must:
-
pass at least 60% (3 of 5) of the reviews
-
fail at most one presentation
Material
- find the lecture slides in Resources
- find the assignments in Assignments