WHU | Logo
Course code
GEN442
Course type
BSc Course General Studies
Weekly Hours
2,0
ECTS
2,0
Term
FS 2020
Language
Englisch
Lecturers
Alexander Hess
Please note that exchange students obtain a higher number of credits in the BSc-program at WHU than listed here. For further information please contact directly the International Relations Office.

The main purpose of the Coding Bootcamp is to make the student familiar with basic concepts of programming in Python, one of the most important languages used at the moment.

It lays the foundations for further courses in Data Science, Machine Learning, Web Development, and many more.

The Bootcamp takes place within a single week in late August. On five intense days, the students are exposed to a diverse set of programming concepts.

The students use the learned ideas and implement small programs on their own. They will be coding from the first day onwards!

The small course size enables a one-on-one coaching by the instructor.

The topics introduced are:

  • basic elements of a programming language
  • modularization via functions
  • boolean if-else logic
  • flow control via for- or while-loops
  • data types (lists, tuples, dictionaries, sets, arrays, data frames)
  • object-orientation
  • replacing Excel with Python
  • data mining with APIs (e.g., Google Maps API)
Date Time
Monday, 24.08.2020 09:00 - 17:00
Tuesday, 25.08.2020 09:00 - 17:00
Wednesday, 26.08.2020 09:00 - 17:00
Thursday, 27.08.2020 09:00 - 17:00
Friday, 28.08.2020 09:00 - 17:00
  • understanding what if feels like to be coding
  • knowing how to translate real-world problems into code
  • learning how to talk to and deal with "technical" people
All materials can be found for free on GitHub:https://github.com/webartifex/intro-to-python
The teaching style is pragmatic and hands-on. Theoretical concepts are explained in class with actual code. The study materials enable the student to code along either right away or re-do everything at home.

Exercises and case studies show how the learned concepts can be applied in the real world.

The bootcamp is "graded" on a pass/fail basis. Working on the exercises suffices to "pass" the bootcamp. Active participation is recommended for a better learning experience.
There are for this course. interested in learning to code and encouraged to join.
WHU | Logo