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
04.12. Python IV
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. C++ V (Bonus lecture)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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