An introduction to logistic regression for classification tasks, such as predicting whether a tumor is benign or malignant. Using a Kaggle dataset, students will explore the math behind the model, implement it from scratch in Python, and then simplify with a single line of code using Scikit-Learn. Libraries: NumPy, Matplotlib, Pandas, Scikit-Learn.