Python Programming For Data Analysis (Virtual Course)
Python is a general-purpose programming language used in disparate fields and is becoming more and more popular for data science. In our course, the student will learn about the powerful tools to perform “data wrangling”, i.e. to clean, unify and transform “raw data” into an accessible dataset to make it more appropriate for a variety of downstream analyses. This course will introduce the learner to the basics of the Python programming language and its data science libraries such as NumPy and Pandas as well as data visualization libraries such as Matplotlib, Altair, and Plotly. By the end of this course, students will be able to take “raw data”, clean it, manipulate it, and run basic descriptive statistical analyses. Lessons consist of lectures followed by practical exercises where students will put into practice what they just learned during the course by solving problems and exercises of increasing difficulty. Due to the COVID-19 outbreak, this course will be held online.
INSTRUCTOR: Dr. Marco Moretto