Preparation Course Python Programming for AI

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

Objectives

Preparation for the course: "Programming in Python I"

Key Facts

Language

English

Scope

24 Units

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 the course content will be available in Moodle. Students can view the material at their convenience. In addition, there will be regularly held video calls between course instructors and students to answer any questions and explore topics further. Although we will provide you with a recommended viewing schedule, the video material can be viewed at your own pace.

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 as the course modalities will be explained.

Overview of University Courses

{{ labelInLang('cid') }} {{ labelInLang('title') }} {{ labelInLang('registration') }} {{ labelInLang('type') }} {{ labelInLang('hours') }} {{ labelInLang('teachers') }} {{ labelInLang('rhythm') }}
{{ item._id }} ({{ item.term }}) {{ item.title }}
{{ 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 }}
{{ 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 }}