everything.study
DAT 5561

Introduction to Python and Data Science

3 units

This course introduces the fundamentals of Python programming and offers an accessible entry point to data science for students with no prior coding experience. Python provides powerful capabilities for data manipulation, analysis, visualization, and optimization. The course is organized into two main units. The first unit covers the fundamentals of Python programming, equipping students with essential coding skills. The second unit focuses on data analytics, where students apply Python to explore, analyze, and visualize real-world datasets drawn from diverse domains such as finance, sports, and technology. By the end of the course, students will have both a foundational understanding of Python and practical experience applying it to solve data-driven problems while creating both static and dynamic visualizations. Students may not earn credit in both DAT 5561 and 6561.

Prerequisites & course information

Credit 3 units. Typical periods offered: Fall, Spring

Sources