Operations Research (1): Models and Applications (Coursera)

Operations Research (1): Models and Applications (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, Industrial Engineering, etc. This course introduces frameworks and ideas about various types of optimization problems in the business world. In particular, we focus on how to formulate real business problems into mathematical models that can be solved by computers.

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

What You Will Learn

  • Formulate different types of mathematical models to tackle optimization problems with businessbapplications.
  • Technically, the concepts and application of Linear Programming, Integer Programming, and Nonlinear Programming will be delivered.
  • Solve an optimization problem with one of the most accessible software: Microsoft Excel.

Syllabus

WEEK 1
Course Overview
This lecture gives students an overview of what they may expect from this course, including the fundamental concept and brief history of Operations Research. We will also talk about how mathematical programming can be used to solve real-world business problem.

WEEK 2
Linear Programming
Linear programming (LP) is one of the most important method to achieve the outcome of optimization problems. We can use LP models for various decisions, including production, inventory, personnel scheduling, etc.

WEEK 3
Integer Programming
In many practical areas, some of the optimization problems occur with integrality constraints imposed on some of the variables. Facility location, machine scheduling, and vehicle routing are some examples. Integer Programming (IP) provides a mathematical way to solve these problems.

WEEK 4
Nonlinear programming
In the real life, many problems involve nonlinearities. Examples include pricing, inventory, and portfolio optimization. For such problems, we may use Nonlinear Programming (NLP) to formulate them into models and solve them.

WEEK 5
Case Study: Personnel Scheduling
In this lecture, we introduce a real business case that has been solved with Operations Research by the instructor. The problem is for a company to schedule its customer service representatives to minimize the total amount of staff shortage. We will demonstrate the problem, process of conducting an OR study, integer programming formulation, and result.

WEEK 6
Course Summary and Future Directions
In the final lecture of this course, we will summarize what we have learned. We will also preview what we may learn in future courses.

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

Related Courses

Getting Started with Data Visualization in R (Coursera) Coursera
Johns Hopkins University

Getting Started with Data Visualization in R (Coursera)

Data visualization is a critical skill for anyone that routinely using quantitative data in his or her work - which is to say that data visualization is a tool that almost every worker needs today. One of the critical tools for data visualization today is the R statistical programming language. Especially in conjunction with the tidyverse software packages, R has become an extremely powerful and flexible platform for making figures, tables, and reproducible reports. However, R can be intimidating for first time users, and there are so many resources online that it can be difficult to sort through without guidance.

Jun 15th 2026
3 Weeks
Python and Machine Learning for Asset Management (Coursera) Coursera
EDHEC Business School

Python and Machine Learning for Asset Management (Coursera)

This course will enable you mastering machine-learning approaches in the area of investment management. It has been designed by two thought leaders in their field, Lionel Martellini from EDHEC-Risk Institute and John Mulvey from Princeton University. Starting from the basics, they will help you build practical skills to understand data science so you can make the best portfolio decisions.

Jun 15th 2026
5-12 Weeks
Capstone Project: Teaching Impacts of Technology (Coursera) Coursera
University of California, San Diego

Capstone Project: Teaching Impacts of Technology (Coursera)

In this project-based course you’ll review the Advanced Placement Computer Science Principles course and exam description guide to prepare for the “Explore Task”, where students must research a recent computing innovation and and analyze its impacts on the world. You’ll also review the description of this task from the student perspective and complete the task yourself. Then you’ll assess sample secondary student work by following the APCSP scoring guidelines as well as provide feedback to a fellow learner on their submitted task and receive the same from fellow learners.

Jun 17th 2026
5-12 Weeks
Introduction to Business Analytics: Communicating with Data (Coursera) Coursera
University of Illinois at Urbana-Champaign

Introduction to Business Analytics: Communicating with Data (Coursera)

This course introduces students to the science of business analytics while casting a keen eye toward the artful use of numbers found in the digital space. The goal is to provide businesses and managers with the foundation needed to apply data analytics to real-world challenges they confront daily in their professional lives.

Jun 15th 2026
4 Weeks
Visual Perception for Self-Driving Cars (Coursera) Coursera
University of Toronto

Visual Perception for Self-Driving Cars (Coursera)

Welcome to Visual Perception for Self-Driving Cars, the third course in University of Toronto’s Self-Driving Cars Specialization. This course will introduce you to the main perception tasks in autonomous driving, static and dynamic object detection, and will survey common computer vision methods for robotic perception. By the end of this course, you will be able to work with the pinhole camera model, perform intrinsic and extrinsic camera calibration, detect, describe and match image features and design your own convolutional neural networks.

Jun 15th 2026
5-12 Weeks
Business Metrics for Data-Driven Companies (Coursera) Coursera
Duke University

Business Metrics for Data-Driven Companies (Coursera)

In this course, you will learn best practices for how to use data analytics to make any company more competitive and more profitable. You will be able to recognize the most critical business metrics and distinguish them from mere data. You’ll get a clear picture of the vital but different roles business analysts, business data analysts, and data scientists each play in various types of companies. And you’ll know exactly what skills are required to be hired for, and succeed at, these high-demand jobs.

Jun 15th 2026
4 Weeks
Mobile Marketing, Optimization Tactics, and Analytics (Coursera) Coursera
University of California, Irvine

Mobile Marketing, Optimization Tactics, and Analytics (Coursera)

Welcome to Course 3 of the E-Marketing Specialization: Mobile Marketing Optimization Tactics, and Analytics. Our final course will start with an introduction to mobile marketing. The remaining modules will provide you with the knowledge needed to increase sales, boost engagement, and interpret website analytics. This course will culminate in a peer-reviewed activity, in which you will have the opportunity to apply all the skills you have learned throughout the previous courses in this series. You are highly encouraged to use this course experience to begin building a digital marketing plan for your current or future business. The activities in this course are all designed to guide you through different sections of a digital marketing plan.

Jun 15th 2026
4 Weeks
User Research and Design (Coursera) Coursera
University of Minnesota

User Research and Design (Coursera)

In this course you will learn and practice techniques of user research and early UI design exploration. First, you will learn and practice several techniques for user research, including in-person research and survey and log-analysis techniques. Then, you will learn to analyze and deliver user research in forms that support UI design, including personas, use cases, tasks, and scenarios. Finally, you will learn and practice ideation techniques that start from user research and broadly generate potential design ideas.

Jun 15th 2026
4 Weeks
Precalculus: Mathematical Modeling (Coursera) Coursera
Johns Hopkins University

Precalculus: Mathematical Modeling (Coursera)

This course helps to build the foundational material to use mathematics as a tool to model, understand, and interpret the world around us. This is done through studying functions, their properties, and applications to data analysis. Concepts of precalculus provide the set of tools for the beginning student to begin their scientific career, preparing them for future science and calculus courses. This course is designed for all students, not just those interested in further mathematics courses.

Jun 15th 2026
4 Weeks
Accounting Analytics (Coursera) Coursera
University of Pennsylvania

Accounting Analytics (Coursera)

Accounting Analytics explores how financial statement data and non-financial metrics can be linked to financial performance. In this course, taught by Wharton’s acclaimed accounting professors, you’ll learn how data is used to assess what drives financial performance and to forecast future financial scenarios. While many accounting and financial organizations deliver data, accounting analytics deploys that data to deliver insight, and this course will explore the many areas in which accounting data provides insight into other business areas including consumer behavior predictions, corporate strategy, risk management, optimization, and more.

Jun 15th 2026
4 Weeks