DE / EN

Introduction to Scientific Programming with Python

IS 557 for Master students (M.Sc. MMM, M.Sc. WiPäd, M.Sc. VWL, MMDS)

LecturerProf. Dr. Markus Strohmaier & Georg Ahnert
Course FormatLecture + Exercise
Offered inWinter Semester
Credit Points6 ECTS
LanguageEnglish
GradingWritten exam
Exam DateTo be announced
Information for StudentsThe course is limited to 100 participants. Please register in time via Portal2. Students must pass at least 50% of the written assignments in the exercise class in order to take the final exam.

Contact

For administrative questions, please contact office.strohmaiermail-uni-mannheim.de.

Georg Ahnert

Georg Ahnert

Research Assistant at the Chair for Data Science in the Economic and Social Sciences
University of Mannheim
L 15, 1–6
3rd floor – Room 322
68161 Mannheim

Course Information

  • Course Description

    This course introduces students to principles of scientific programming with the Python programming language. Aside from more introductory concepts, more advanced programming concepts and important scientific libraries essential for data analysis and research are introduced.

  • Objectives

    On completion of the course students should be familiar with the Python programming language and able to solve more scientific and complex problems in Python. This covers the application of scientific libraries, some machine learning techniques, the collection of data with web mining and handling of large datasets.

    Skills:

    • Handling of scientific programming projects
    • Independent choice of data-structures and methods to solve a given problem
    • Knowledge about the different scientific libraries and their advantages
    • Data preprocessing, analysis and visualization
  • Requirements

    Necessary: -

    Recommended: Basic knowledge about programming languages, statistics, and linear algebra.