Python: Logistic Regression & Supervised ML

Coursera MOOC / Non-credit USD 49
Enroll now →
Python: Logistic Regression & Supervised ML

About this course

Build a strong foundation in supervised machine learning by learning how to develop, evaluate, and interpret classification models using Python. In this hands-on course, you will work with the real-world Titanic dataset to explore the complete machine learning workflow, from project setup and data preparation to model evaluation and deployment readiness. You will begin by understanding the lifecycle of a supervised machine learning project, defining problem objectives, and using essential Python libraries such as NumPy and pandas. You will also explore core supervised learning algorithms, including Decision Trees and Logistic Regression, to understand how classification models are developed. Next, you will apply exploratory data analysis (EDA), clean and prepare datasets, perform feature engineering, and visualize data using Python libraries. You will then build and evaluate models by splitting datasets, interpreting confusion matrices, and applying cross-validation techniques to improve model reliability and generalization. This course is ideal for learners who want practical experience applying supervised machine learning techniques with Python. By the end of the course, you will be able to prepare data, build supervised learning models, evaluate their performance, and confidently interpret results using a structured machine learning pipeline.

What you'll learn

  • prepare data for machine learning projects
  • build and evaluate classification models
  • interpret confusion matrices
  • apply cross-validation techniques
  • perform exploratory data analysis (EDA)
  • execute feature engineering
  • visualize data using Python libraries

Course objectives

  • understand the lifecycle of a supervised machine learning project
  • learn to define problem objectives in machine learning
  • gain practical experience using essential Python libraries like NumPy and pandas
  • develop a structured machine learning pipeline

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.