Python - A non-technical introduction with applications to Marketing

(fall semester, lecture, block course)

Python Web


„Much of what characterizes good research is the ability to anticipate, and neutralize with data, potential criticisms of conclusions.”

N. Cliff

People that use data analytics often spend more than 80% of their time with collecting, cleaning, and organizing data and only 20% with applying statistical models. This is not only true for real world analytics, but also for data analyses within bachelor/master theses.

This class will prepare you for those challenges by applying a non-technical approach. Meaning we start every unit with “real-world” questions and explain key programming concepts "on the way" while discussing the solutions to these questions.

This class is a lecture with integrated exercises. For every session, you are required to bring your laptop (with the latest version of your operating system installed). We do not require any experience with Python as we start from the very beginning (i.e. installing Python). However, we do require the willingness to actively participate and contribute to the class. No statistical models (besides mean and standard deviation) will be discussed in this class.

Radu Tanase
Tulasi Agnihotram

Block Course

Target audience:
Master students, assigned to “Wahlpflichtbereich BWL 4”.

Each fall semester.


Work load statement:

Part Workload Total Time
Course attendance 5 sessions à 7h, 1 week 35h
Course preparation 25h 25h
Online exercises 30h 30h
Total   90h

Maximum number of students:


Presenting data management and munging techniques that "scale well", i.e. that are applicable to datasets which are usually observed in real-world settings (1 to 100 GB) by working with Python.


Python Software Foundation (2017) : Python documentation, The R Book. Chichester, Wiley

Bring a laptop (with the latest version of your operating system installed).

Join our courses and make up your mind if you want to participate. Then officially register using the “Buchungstool” at the University of Zurich.

Individual evaluation based on contribution in class, multiple-choice tests and exercises.

Dates and Location:
Block course, 2.8.19 - 6.9.19, 09:00 - 17:00h
Location: AND 4.06 (Monday: AND 3.02/06)


Don’t forget to officially register yourself using the registration tools at the University of Zurich.

The information in the website or syllabus supports the official information in the electronic university calendar (VVZ – Vorlesungsverzeichnis). In case of doubt, the official information at the VVZ is valid.

Will be available soon.