PHSL 6012
Skill Lab: Introduction to Python for Public Health Data Analysis
This course will introduce students to the fundamentals of the Python language, common Python modules for data manipulation and analysis, and Jupyter notebook environment. The course will begin with how to acquire data from publicly available sources and databases, cleansing and transformation of data, creation of descriptive statistics and graphics. The course will also introduce Python's natural language processing and machine learning modules for basic data classification and predictive modeling applications. Throughout the course, instruction and assignments will promote best practices for creating programs that can be shared and used for reproducible research.
Prerequisites & course information
Credit 1 unit. Typical periods offered: Fall, Summer
Sources
- Course catalogue โ2026โ2027