Skip to main content

Introduction to Programming and Data Science

PUB AFF X 404

An introduction to data analysis and programming using Python, students will learn how to load, clean, and manipulate spreadsheets along with foundational Python programming concepts.

Duration
As few as 11 weeks
Units
4.0
Current Formats
Live Online
Cost
Starting at $3,000.00

Get More Info

What you can learn.

Learn how to use Python to perform basic mathematical operations, open and write files, and write functions
Understand how to perform basic quantitative, qualitative, and spatial analysis
Perform data manipulation and analysis with the Pandas library

About This Course

This course introduces Python programming as a practical tool for data science, emphasizing its application to real-world social data analysis. Through a structured curriculum, professionals with little or no prior experience in programming will learn essential techniques for reading, manipulating, and analyzing data. These skills are taught using Pandas, the world’s most popular programming language.  The course uses actionable datasets such as the American Community Survey, housing and transportation data from California’s open data portal, and the Armed Conflict, Locations, and Event Data.

 

The course emphasizes loading and describing data with Pandas, the leading Python tool for cleaning, transformation, and merging datasets. Participants will learn how to perform data visualization, descriptive statistics, basic inferential analysis, textual, and spatial data analysis. Interactive lectures, live coding sessions, and collaborative lab exercises facilitate a hands-on learning experience.

 

This course empowers midcareer professionals with the technical and problem-solving skills necessary to drive data-informed decisions and foster innovative problem solving.

Winter 2026 Schedule

Date
Details
Format
 
-
Monday 6:00PM - 9:00PM PT
REG#
406595
Fee:
$3,000.00
Live Onlineformat icon
Remote Classroom
Enroll
Deadline
Refunds only available from November 03, 2025 to January 18, 2026
Schedule
Type
Date
Time
Location
Discussion
Mon Jan 5, 2026
6:00PM PT - 9:00PM PT
Remote Classroom
Discussion
Mon Jan 12, 2026
6:00PM PT - 9:00PM PT
Remote Classroom
Discussion
Mon Jan 19, 2026
6:00PM PT - 9:00PM PT
Remote Classroom
Discussion
Mon Jan 26, 2026
6:00PM PT - 9:00PM PT
Remote Classroom
Discussion
Mon Feb 2, 2026
6:00PM PT - 9:00PM PT
Remote Classroom
Discussion
Mon Feb 9, 2026
6:00PM PT - 9:00PM PT
Remote Classroom
Discussion
Mon Feb 16, 2026
6:00PM PT - 9:00PM PT
Remote Classroom
Discussion
Mon Feb 23, 2026
6:00PM PT - 9:00PM PT
Remote Classroom
Discussion
Mon Mar 2, 2026
6:00PM PT - 9:00PM PT
Remote Classroom
Discussion
Mon Mar 9, 2026
6:00PM PT - 9:00PM PT
Remote Classroom
Discussion
Mon Mar 16, 2026
6:00PM PT - 9:00PM PT
Remote Classroom

This course applies toward the following programs

certificate Learn how to analyze, visualize and communicate data insights to internal and external stakeholders to assist in public policy decision-making.

Learn how to analyze, visualize and communicate data insights to internal and external stakeholders to assist in public policy decision-making.