Fundamentals of Machine Learning for Supply Chain (Coursera)

Offered by LearnQuest,
Fundamentals of Machine Learning for Supply Chain (Coursera)

This course will teach you how to leverage the power of Python to understand complicated supply chain datasets. Even if you are not familiar with supply chain fundamentals, the rich data sets that we will use as a canvas will help orient you with several Pythonic tools and best practices for exploratory data analysis (EDA). As such, though all datasets are geared towards supply chain minded professionals, the lessons are easily generalizable to other use cases.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

What You Will Learn

  • Learn to merge, clean, and manipulate data using Python libraries such as Numpy and Pandas
  • Gain familiarity with the basic and advaned Python functonalities such as importing and using modules, list compreohensions, and lambda functions.
  • Solve a supply chain cost optimization problem using Linear Programming with Pulp

Course 1 of 4 in the Machine Learning for Supply Chains Specialization

Syllabus

WEEK 1
Introduction to Programming Concepts and Python Practices
Welcome to the course! In this first module, we’ll learn about the fundamentals of programming and Python. We’ll start with basic data structures, functions, and loops and then some time becoming familiar with importing modules and libraries. Finally, we'll put our new skills to the test by optimizing a supply constraint problem using linear programming techniques.

WEEK 2
Digging Into Data: Common Tools for Data Science
In this next module, we'll dive into the most common tools used for data science: Python, and Numpy. We'll start with Numpy, getting used to np arrays and their main functionality. After getting familiar with loading in data of all types, we'll learn about some basic data description and cleaning techniques. We'll also learn to work with indexes and columns in Dataframes. We'll end with an introduction to plotting and summary statistics. We will use common supply chain data sets for our explorations

WEEK 3
Higher Level Data Wrangling and Manipulation
In this third module, we'll take our Pandas and Numpy skills to the next level, learning how to effectively combine and reshape data. We'll learn how to reshape data to fit with our needs through merges and pivots. This setup will help us tackle common data preprocessing steps necessary to run machine learning algorithms, such as one-hot encoding. Finally, we'll encounter the most important tools in our Pandas arsenal (Groupby-Apply-Transform) and explore its transformative functionality.

WEEK 4
Course 1 Final Project
In this final project, we'll take collection of various data sets involving warehouse capacities, product demand, and freight rates to optimize cost of producing and shipping products.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Introduction to Machine Learning (Coursera) Coursera
Duke University

Introduction to Machine Learning (Coursera)

This course will provide you a foundational understanding of machine learning models (logistic regression, multilayer perceptrons, convolutional neural networks, natural language processing, etc.) as well as demonstrate how these models can solve complex problems in a variety of industries, from medical diagnostics to image recognition to text prediction.

Sep 21st 2026
5-12 Weeks
Algorithms, Part II (Coursera) Coursera
Princeton University

Algorithms, Part II (Coursera)

This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of Java implementations. Part I covers elementary data structures, sorting, and searching algorithms. Part II focuses on graph- and string-processing algorithms.

Sep 14th 2026
5-12 Weeks
Machine Learning for Accounting with Python (Coursera) Coursera
University of Illinois at Urbana-Champaign

Machine Learning for Accounting with Python (Coursera)

This course, Machine Learning for Accounting with Python, introduces machine learning algorithms (models) and their applications in accounting problems. It covers classification, regression, clustering, text analysis, time series analysis. It also discusses model evaluation and model optimization. This course provides an entry point for students to be able to apply proper machine learning models on business related datasets with Python to solve various problems.

Sep 21st 2026
5-12 Weeks
Sistemas difusos (Coursera) Coursera
Universidad Nacional de Colombia

Sistemas difusos (Coursera)

Los sistemas difusos permiten efectuar cálculos cuando hay información con incertidumbre, o cuando se debe combinar información tanto cuantitativa como cualitativa. Se trata de una aproximación matemática para modelar esas situaciones. Este curso está diseñado para ayudar a entender y explicar cómo funcionan dichos sistemas. El curso tiene una aproximación teórica y práctica. Los principios matemáticos son de un nivel bajo y están al alcance de un público muy amplio. El curso cuenta con varios laboratorios para aprender a utilizar las herramientas de software que usan esos principios. Este componente práctico requiere una comprensión mínima de programación.

Sep 21st 2026
4 Weeks
Intro to Managing Healthcare Supply Chain Operations (Coursera) Coursera
Northeastern University

Intro to Managing Healthcare Supply Chain Operations (Coursera)

This course is best suited for individuals currently in the healthcare sector, as a provider, payer, or administrator. Individuals pursuing a career change to the healthcare sector may also be interested in this course. In this course, you will have an opportunity to explore concepts and topics related to the design and management of operations and supply chains in the healthcare sector.

Sep 21st 2026
4 Weeks
Operations Research (3): Theory (Coursera) Coursera
National Taiwan University

Operations Research (3): Theory (Coursera)

Operations Research (OR) is a field in which people use mathematical and engineering methods to study optimization problems in Business and Management, Economics, Computer Science, Civil Engineering, Electrical Engineering, etc. The series of courses consists of three parts, we focus on deterministic optimization techniques, which is a major part of the field of OR. As the third part of the series, we study mathematical properties of linear programs, integer programs, and nonlinear programs.

Sep 21st 2026
5-12 Weeks
Developing AI Applications on Azure (Coursera) Coursera
LearnQuest

Developing AI Applications on Azure (Coursera)

This course introduces the concepts of Artificial Intelligence and Machine learning. We'll discuss machine learning types and tasks, and machine learning algorithms. You'll explore Python as a popular programming language for machine learning solutions, including using some scientific ecosystem packages which will help you implement machine learning.

Sep 21st 2026
5-12 Weeks
Statistical Inference and Hypothesis Testing in Data Science Applications (Coursera) Coursera
University of Colorado Boulder

Statistical Inference and Hypothesis Testing in Data Science Applications (Coursera)

This course will focus on theory and implementation of hypothesis testing, especially as it relates to applications in data science. Students will learn to use hypothesis tests to make informed decisions from data. Special attention will be given to the general logic of hypothesis testing, error and error rates, power, simulation, and the correct computation and interpretation of p-values. Attention will also be given to the misuse of testing concepts, especially p-values, and the ethical implications of such misuse.

Sep 21st 2026
5-12 Weeks
Data Science for Business Innovation (Coursera) Coursera
Politecnico di Milano,EIT Digital

Data Science for Business Innovation (Coursera)

The course is a compendium of the must-have expertise in data science for executive and middle-management to foster data-driven innovation. It consists of introductory lectures spanning big data, machine learning, data valorization and communication. Topics cover the essential concepts and intuitions on data needs, data analysis, machine learning methods, respective pros and cons, and practical applicability issues.

Sep 21st 2026
4 Weeks