Python Programming for Machine Learning (PyML)

Python Programming for Machine Learning (3 ECTS credits) is an optional course and part of the following modules:

In most cases, we do not recommend taking the course as a standalone. That is because the course is not a module (but part of a module), and most examination regulations only approve modules. However, there are exceptions, e.g., for some exchange students. Please carefully check your examination regulations in such a scenario.

Homework assignments must be completed by yourself and be submitted every week. You must be enrolled on ISIS to submit homework. If you do not register on time, you cannot pass the course.

You can choose between two (almost identical) courses:

PyML A:

PyML B:

General information (valid for PyML A and B):

Passing the course

Frequently Asked Questions (FAQ)

Students from other universities

If you are not a student at TU and want to earn credit, you have to solicit ''Nebenhörerschaft'':

Please make sure to trigger the above process on time. You may need to go through some bureaucracy to attain ISIS (the university's web portal) access, which is necessary to submit the mandatory homework.