Preparation Course Python Programming for AI

This course has been designed for new students enrolled in the following academic degree program:

Objectives

Preparation course for: "Programming in Python I"

Key Facts

Language

English

Credits

24 Credits

Instructors

Dipl. Ing. Florian Henkel
Dipl. Ing. Mario Kahlhofer
Dipl. Ing. Christian Huber

Content

  • Introduction to algorithmic thinking
  • Installing and using a Python development environment (PyCharm)
  • Introduction to elementary programming concepts (input and output, basic data types, statements, and functions)
  • Writing, executing and debugging simple Python programs

Distance Learning

This course will be held entirely online.

Video material about course content will be available in Moodle. Students can view the material at their convenience. In addition, video calls will be held regularly between course instructors and students to answer any questions and further explore topics. We will provide you with a recommended viewing schedule however, the video material can also be viewed at your own convenience.

You will need your own computer in order to access the material and complete the exercises.

Students are required to attend the live session on the first day to learn more about the course in detail.

Overview of University Courses

{{ labelInLang('cid') }} {{ labelInLang('title') }} {{ labelInLang('registration') }} {{ labelInLang('type') }} {{ labelInLang('hours') }} {{ labelInLang('teachers') }} {{ labelInLang('rhythm') }}
{{ item._id }} ({{ item.term }}) {{ item.title }}: {{ item.subtitle }}
{{ labelInLang('moreinfo') }}
{{ labelInLang('expand') }} {{ labelInLang('collapse') }}
{{ labelInLang('register') }} {{ item.type }} {{ item['hours-per-week'] }} {{ teacher.firstname }} {{ teacher.lastname }} {{ item.teachers.teacher.firstname }} {{ item.teachers.teacher.lastname }} {{ item.rhythm }}
{{ item._id }} ({{ item.term }})
{{ labelInLang('title') }} {{ item.title }}: {{ item.subtitle }}
{{ labelInLang('moreinfo') }}
{{ labelInLang('expand') }} {{ labelInLang('collapse') }}
{{ labelInLang('registration') }} {{ labelInLang('register') }}
{{ labelInLang('type') }} {{ item.type }}
{{ labelInLang('hours') }} {{ item['hours-per-week'] }}
{{ labelInLang('teachers') }} {{ teacher.firstname }} {{ teacher.lastname }} {{ item.teachers.teacher.firstname }} {{ item.teachers.teacher.lastname }}
{{ labelInLang('rhythm') }} {{ item.rhythm }}