• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Магистратура 2024/2025

Python для анализа данных

Статус: Курс обязательный (Магистр по наукам о данных)
Когда читается: 1-й курс, 2 модуль
Охват аудитории: для своего кампуса
Язык: английский

Course Syllabus

Abstract

The course "Python for Data Analysis" is aimed at gaining basic knowledge and skills for processing, visualization and statistical analysis of data, as well as further completion of more specialized courses in this field (for example, machine learning). Students will learn how to solve problems of parsing, preprocessing and data visualization using standard and external Python libraries. The course will also cover the basics of object-oriented programming.
Learning Objectives

Learning Objectives

  • Gaining skills in data processing and analysis using Python libraries.
Expected Learning Outcomes

Expected Learning Outcomes

  • • Be able to formulate an analytical task and implement its execution in Python.
  • • Be able to collect, pre-process, and visualize data and output descriptive statistics.
  • • Be able to scrape information from varous web-sites and parse it into tables.
Course Contents

Course Contents

  • Data visualization
  • Data parsing
  • Object-oriented programming
  • Data processing
Assessment Elements

Assessment Elements

  • non-blocking Home Assignments
    Bi-Weekly issued home assignments at the Smart IMS platform.
  • non-blocking Test
    There will be a synchronous test with online proctoring at Smart LMS. The duration of the test is 1 hour.
  • non-blocking Project
    The project is evaluated according to the developed criteria. The project is conducted in a group of 2-3 students. There will be a project defense at the exam session.
Interim Assessment

Interim Assessment

  • 2024/2025 2nd module
    0.2 * Home Assignments + 0.4 * Project + 0.4 * Test
Bibliography

Bibliography

Recommended Core Bibliography

  • McKinney, W. (2018). Python for Data Analysis : Data Wrangling with Pandas, NumPy, and IPython (Vol. Second edition). Sebastopol, CA: O’Reilly Media. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1605925

Recommended Additional Bibliography

  • McKinney, W. (2012). Python for Data Analysis : Data Wrangling with Pandas, NumPy, and IPython. Sebastopol, CA: O’Reilly Media. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=495822

Authors

  • Ахмедова Гюнай Интигам кызы