Instructor: John Kelly
This class meets online
This course is an introduction to data analysis using Python. In this course, the student will learn the steps of data analysis:
The student will learn essential Python tools for data analysis, including:
Prerequisites/Corequisites: None. However, familiarity with Python or another programming language is useful.
The objective of this course is to introduce the student to methods of manipulating, processing, cleaning, and analyzing data in Python. The student will understand how to work with structured data from a variety of sources.
Required Texts and Resources:
Text: Python for Data Analysis, 3rd Ed. by Wes McKinney. Sebastopol, California: O'Reilly Media, 2022. Open Edition of the book is available here.
Student must have a computer (desktop, laptop, Chromebook) with an Internet connection. The student will primarily work in Jupyter Notebooks which can be accessed locally or through a web browser.
Recommended: Anaconda Python distribution and PyCharm IDE installed on a personal computer.
Note: Class time is Pacific time throughout the year
09/08/2025, 09/15/2025, 09/22/2025, 09/29/2025, 10/06/2025, 10/13/2025, 10/20/2025, 10/27/2025, 11/03/2025, 11/10/2025, 11/17/2025, 12/01/2025, 12/08/2025
Participants must currently be 14 years to 120 years old.
Maximum: 12
Registration starts on 07/07/2025 and ends on 09/30/2025.
Zoom
Please contact The Quest Connection if you have any questions.