direkt zum Inhalt springen

direkt zum Hauptnavigationsmenü

Sie sind hier

TU Berlin

Page Content

Data Science with Python

Summer University Online: August 17th - 28th, 2020

***Course fully booked -> please register for our Python for Data Analysis course instead***

Course price: 700 Euros

3 ECTS credit points, max. 24 participants

Registration Deadline: August 7th, 2020.



This course is a 2-week introduction to the popular programming language Python. We will focus on using Python for Data Science. You will learn to use the tools needed to analyze, understand and gain new insights from data in Python. We will begin with the very basics of Python and end with utilizing powerful libraries such as Numpy, Pandas and Matplotlib. The course will also give compact insights to Machine Learning by realizing simple algorithms with Python.

Learning Goals and Syllabus

Learning Goals:

Code in Python with Jupyter Notebooks

●      Use popular libraries such as Numpy, Pandas, Matplotlib etc. in Python

●      Manipulate and visualize data in Python

●      Do object orientated coding in Python

●      Run exploratory analysis on data and gain new insights

●      Implement simple Machine Learning algorithms


Course Structure:

Aug. 10-17: *Reading week* : flexible, 5 hours preparatory work to be done on-demand

Meeting Times: Mondays through Fridays, 9am – 3pm CET, August 17th - August 28th, 2020

Please note this is full-time, intensive course. Weeks 1 and 2 will involve 30 hours of workload.



A detailed syllabus with information on the schedule will be made available to registered participants.

You may find the syllabus useful when discussing with your home university whether the ECTS credits attainable for this course are accepted by them.


Course Components:

-          live lectures

-          independent assignments

-          webinars for assignments discussion and solutions

-          independent project

-          webinars for project discussion/tutoring

-          online test

Target Audience

This course is designed for current university students, working professionals and any individuals with an interest in furthering their knowledge and skills in programing with Python for Data Science and Machine Learning.



Participants from all fields and disciplines are welcome.

Prerequisites and Technical Requirements

Participants of the TU Berlin Summer University must meet the following requirements: (i) B2 level English, or equivalent and (ii) at least one year of university experience. Working professionals are also welcome to take part in the program.

Basic programming knowledge is also required for this course. Students should be able to write and run small programs in the language of their choice. Students should also have basic knowledge in linear algebra and statistics/probability theory and know what loops, conditionals, methods/functions, libraries, vectors, matrices, gradient and probability distributions are.

Technical Requirements

We will ask participants to fulfill the following technical requirements:

  • Fully functional device (laptop, tablet, PC)
  • Stable internet connection
  • Software: Zoom (App installed on desktop or over browser. Participants are requested to use their real name as zoom account name)
  • Recommended: external headset for better sound quality


Jason Harris is a Research Assistant in the Robotics and Biology Laboratory (RBO) of the TU Berlin and a graduate (final year) student in Computer Engineering, specializing in robotic technologies.  At the Robotics and Biology Laboratory he develops, designs and investigates the behavior of soft robotic hands, in particular the challenges related to robotic grasping and in-hand manipulation, which heavily utilize machine learning.

Summer University Online: August 17th - 28th, 2020

Course price: 700 Euros

3 ECTS credit points

Zusatzinformationen / Extras

Quick Access:

Schnellnavigation zur Seite über Nummerneingabe


Beth Sibly, Director
+49 30 4472 0230