This hands-on course equips learners with the foundational knowledge and practical skills required to build and evaluate supervised machine learning models using Python. Designed around the real-world Titanic dataset, the course walks learners through the complete machine learning pipeline—from project setup and lifecycle understanding to model deployment readiness.

Python: Logistic Regression & Supervised ML

Python: Logistic Regression & Supervised ML
This course is part of Python for Data Science: Real Projects & Analytics Specialization

Instructor: EDUCBA
Access provided by HAECO Americas
17 reviews
Skills you'll gain
- Feature Engineering
- Supervised Learning
- Model Evaluation
- Data Cleansing
- Scikit Learn (Machine Learning Library)
- Predictive Modeling
- Decision Tree Learning
- Data Preprocessing
- Machine Learning Algorithms
- Applied Machine Learning
- NumPy
- Data Analysis
- Pandas (Python Package)
- Classification Algorithms
- Logistic Regression
- Exploratory Data Analysis
Details to know

Add to your LinkedIn profile
6 assignments
September 2025
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 2 modules in this course
This module introduces learners to the foundational concepts and workflows involved in building supervised machine learning models using Python. It covers the real-world context of a data science project using the Titanic dataset, including the project lifecycle, problem definition, essential Python libraries for data analysis, and an overview of key algorithms such as Decision Trees and Logistic Regression. Through hands-on exposure, learners gain the practical knowledge required to begin implementing classification models and understand how to prepare and structure their machine learning pipeline.
What's included
6 videos3 assignments
This module focuses on the practical steps involved in preparing data for supervised machine learning models. Learners will explore the process of conducting Exploratory Data Analysis (EDA), managing datasets, performing feature engineering, and visualizing insights using Python libraries such as pandas and seaborn. It further guides learners through the model building process, including dataset splitting, performance evaluation using confusion matrices, and applying cross-validation techniques to enhance model reliability.
What's included
8 videos3 assignments
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Learner reviews
- 5 stars
35.29%
- 4 stars
64.70%
- 3 stars
0%
- 2 stars
0%
- 1 star
0%
Showing 3 of 17
Reviewed on Dec 12, 2025
I appreciated the balance between theory and practical implementation, which helps in understanding how models work in real scenarios.
Reviewed on Jan 18, 2026
Code examples make it easier to understand how supervised learning models work.
Reviewed on Jan 25, 2026
Decent coverage of theory with practical Python examples.
Explore more from Data Science

O.P. Jindal Global University




