-
-
- Transfer Credit
- Online Learning
- Events
- Custom Programs
-
-
-
- Academic Services
- Course and Program Information
- Student Aid
-
-
-
Berkeley Global
In this course, students learn and practice how to analyze data with the Python programming language. This course introduces students that have some experience with statistical analysis to the Python programming language to make their analysis more powerful and capable of analyzing large datasets. The course is intended for those who are new or have limited programming experience but have an interest in building on their statistical skills as data analysts.
Prerequisites:
- Introduction to Statistics (STAT X10) or equivalent. Students must understand statistics up to linear regression.
- Introduction to SQL (COMPSCI X451.1) or equivalent. Students must be familiar with how to manage data in a database.
- Prior programming knowledge is helpful but not required.
Learner Outcomes
Upon completion of this course, students will be able to:
- Import and export data from standard file formats such as CSV and JSON
- Connect to databases to retrieve, store and manage data
- Use dataframes for data selection and transformation
- Apply statistical functions for data analysis
- Perform time series grouping and calculations
- Use aggregate and grouping functions for data aggregation
- Combine multiple datasets for advanced analysis
- Implement pattern matching techniques to clean and preprocess textual data
- Generate data visualizations using Matplotlib
Loading...
Sections
Spring 2025 enrollment opens on October 21!