Module 61-IuB-WP-GP Basics of programming

Faculty

Person responsible for module

Regular cycle (beginning)

Every winter semester

Credit points and duration

5 Credit points

For information on the duration of the modul, refer to the courses of study in which the module is used.

Competencies

You will understand basic concepts of programming languages and be able to explain and apply the key elements of scientific data analysis. You will develop the methodological skills needed to plan an analysis concept for your own data (e.g., as part of a thesis) and to statistically evaluate data using a scientific programming language.

Content of teaching

This module offers you the opportunity to acquire basic programming skills for analyzing your own research data. In course I, you will acquire an understanding of the basic concepts of scientific programming languages (e.g., Matlab, Python). You will gradually learn the elementary structures and language definitions common to all programming languages. In course II, you will apply the acquired basic programming skills to the analysis of sample data sets from the field of movement science. You will learn how to import, prepare, analyze, visualize, and statistically evaluate this data. You will also learn how to automate these analysis processes and objectify data analysis.

Recommended previous knowledge

Necessary requirements

Explanation regarding the elements of the module

Module structure: 1 SL, 1 bPr 1

Courses

Programmiersprachen I
Type seminar
Regular cycle WiSe
Workload5 60 h (30 + 30)
LP 2 [Pr]
Programmiersprachen II
Type seminar
Regular cycle WiSe
Workload5 60 h (30 + 30)
LP 2 [SL]

Study requirements

Allocated examiner Workload LP2
Teaching staff of the course Programmiersprachen II (seminar)

The coursework serves to practice a reflective and discursive attitude to the topics covered in the course and has a practising and deepening character with regard to the competences anchored in the module. Coursework is the solution of application tasks. The following applies to all contributions: Students may be required to submit written contributions totalling a maximum of 2,400 words or oral contributions totalling a maximum of 50-60 minutes.

see above see above

Examinations

project with written assignment
Allocated examiner Teaching staff of the course Programmiersprachen I (seminar)
Weighting 1
Workload 30h
LP2 1

Project with elaboration of 5 to 10 pages

The module is used in these degree programmes:

Degree programme Recom­mended start 3 Duration Manda­tory option 4
Intelligence and Motion / Master of Science [FsB vom 05.03.2026] 3. 1 or 2 semes­ters Compul­sory optional subject

Automatic check for completeness

The system can perform an automatic check for completeness for this module.


Legend

1
The module structure displays the required number of study requirements and examinations.
2
LP is the short form for credit points.
3
The figures in this column are the specialist semesters in which it is recommended to start the module. Depending on the individual study schedule, entirely different courses of study are possible and advisable.
4
Explanations on mandatory option: "Obligation" means: This module is mandatory for the course of the studies; "Optional obligation" means: This module belongs to a number of modules available for selection under certain circumstances. This is more precisely regulated by the "Subject-related regulations" (see navigation).
5
Workload (contact time + self-study)
SoSe
Summer semester
WiSe
Winter semester
SL
study requirement
Pr
Examination
bPr
Number of examinations with grades
uPr
Number of examinations without grades
This academic achievement can be reported and recognised.