Data Science I

This course is an introduction to data science in Python. You’ll use advanced visualization and predictive modeling tools to turn raw data into actionable insights. You will also learn how to use SQL to navigate databases.

Student smiling while sitting outside, using a laptop.
Syllabus

Course Topics

Python Foundations for Data Science

Introducing the power of Python for advanced data analytics, laying the groundwork for basic object-oriented programming tasks tailored for data-centric operations.

Data Management with Python

Mastering the techniques to load, join, clean, and analyze datasets using Python, ensuring a robust data foundation for subsequent analysis.

Advanced Data Visualization in Python

Diving deep into data visualization techniques specific to Python, teaching students to generate insightful visuals for large and complex data sets.

Integrating SQL with Python

Understanding the synergy between Python and SQL, guiding students on navigating database schemas and extracting data from relational databases seamlessly.

Machine Learning Foundations in Python

Exploring Python’s rich library ecosystem to train basic machine learning models, and generating predictive insights from structured data.

Course Level

300

Skills Covered

  • Data Analysis
  • SQL (Programming Language)
  • Python (Programming Language)
  • Data Science
  • Statistics
  • Machine Learning
  • Data Visualization
  • Data Management
  • Analytical Skills
  • Predictive Modeling
  • Relational Databases

Common Prerequisites

All courses listed may not be required. Discuss with your advisor to learn more.

  • Foundations of Data Analytics I
  • Foundations of Data Analytics II
  • Programming for Everyone I
  • Programming for Everyone II

Disclosure

This course is delivered online through an institution of the Lower Cost Models Consortium (LCMC) that is different than your degree-granting institution that awards the academic credit for the course.