4000247 Advanced Quantitative Methods

Course offering details

Event type: Seminar / exercise

Org-unit: Graduate School | ZUGS

Displayed in timetable as: Advanced Quantitativ

Credits: 4,0

Location: Campus der Zeppelin Universität

Language of instruction: Englisch

Min. | Max. participants: - | -

Course content:
Description

Python is a programming language that has found widespread adoption in
data science, machine learning, and web-development applications while
valuing code-readability. This course provides a two-day introduction to
core-features that Python offers to social scientists. The course will
focus on the practical use of Python by teaching participants how to
scrape websites, to train machine-learning algorithms, and to process
text in an automated fashion. The course aims to provide and hands-on
examples that participants can then adapt to their own needs and
research interests.

The schedule can be adapted in parts to the needs and wishes of the
participants.

The workshop starts with a quick dive into the Python language. Basic
programming experience is recommended, either in Python or in another
programming language (R, Stata, or others). It's a hands-on workshop -
please, bring your laptop, ideally with a Python runtime installed.

Requirements and Grading

Participants will have to fulfill the following requirements:
• Basic programming experience, either in Python or in another programming
language (R, Stata, or others).
• Participate on each day of the workshop.
• Bring a laptop, ideally with a Python runtime installed.
• Submit a final programming assignment.
Participants can include the workshop in their grade transcript. Grades for the
workshop will be based on the final programming assignment.

Course Schedule

Thursday, November 2, 2023:
1. Python basics and programming fundamentals
2. Working with structured data
3. Using application programming interfaces
Friday, November 3, 2023:
4. Web scraping
5. Text processing and machine learning

Additional Information

To get a first experience on how to use Python, here are references to introductory
Python courses and books.
• Coursera/Google "Crash Course on Python"
https://www.coursera.org/learn/python-crash-course
• Coursera/IBM "Python for Data Science and AI"
https://www.coursera.org/learn/python-for-applied-data-science-ai
• Anand Chitipothu "Python Practice Book"
https://anandology.com/python-practice-book/index.html
• "The (Official) Python Tutorial"
https://docs.python.org/3/tutorial/index.html
• Kushal Das "Welcome to Python for you and me"
https://pymbook.readthedocs.io/en/latest/index.html
 

Educational objective:
The course aims to provide and hands-on
examples that participants can then adapt to their own needs and
research interests.
 

Appointments
Date From To Room
1 Th, 2. Nov. 2023 09:00 17:00 Fab 3 | 2.06
2 Fri, 3. Nov. 2023 09:00 17:00 Fab 3 | 2.06
Course specific exams
Description Date Compulsory pass
1. Andere Prüfungsleistung No Date No
Class session overview
  • 1
  • 2