• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Linear Programming

Linear Programming Courses

Linear programming courses can help you learn optimization techniques, constraint handling, and objective function formulation. You can build skills in sensitivity analysis, duality theory, and graphical methods for problem-solving. Many courses introduce tools like MATLAB, Python, and Excel Solver, that support implementing linear programming models and analyzing outcomes in various applications, from logistics and finance to production planning and resource allocation.


Popular Linear Programming Courses and Certifications


  • U

    University of Colorado Boulder

    Introduction to Robotics with Webots

    Skills you'll gain: Robotics, Artificial Intelligence, Automation, Data Mapping, Graph Theory, Planning, Algorithms, Computer Programming, Computer Vision, Computer Science, Simulation and Simulation Software, Control Systems, Real-Time Operating Systems, Engineering, Data Structures, Python Programming, Simulations, Linear Algebra, Design

    Build toward a degree

    4.5
    Rating, 4.5 out of 5 stars
    ·
    75 reviews

    Beginner · Specialization · 3 - 6 Months

  • J

    Johns Hopkins University

    Statistics for Genomic Data Science

    Skills you'll gain: Biostatistics, Bioinformatics, Exploratory Data Analysis, Statistical Analysis, Statistical Methods, Statistical Hypothesis Testing, Statistics, R Programming, Probability & Statistics, Data Preprocessing, Data Analysis, Statistical Inference, Regression Analysis, Data Pipelines, Data Transformation, Logistic Regression

    4.2
    Rating, 4.2 out of 5 stars
    ·
    378 reviews

    Mixed · Course · 1 - 4 Weeks

  • F

    Fractal Analytics

    Fractal Data Science

    Skills you'll gain: Data Storytelling, Decision Making, Critical Thinking, Database Design, Data Manipulation, Data Presentation, Power BI, Data Visualization, Model Evaluation, Feature Engineering, Model Deployment, Interactive Data Visualization, Data Wrangling, Data Analysis Expressions (DAX), Human Centered Design, Storyboarding, SQL, Machine Learning, Problem Solving, Python Programming

    4.5
    Rating, 4.5 out of 5 stars
    ·
    542 reviews

    Beginner · Professional Certificate · 3 - 6 Months

  • U

    University of Michigan

    Design Computing: 3D Modeling in Rhinoceros with Python/Rhinoscript

    Skills you'll gain: Data Structures, 3D Modeling, Computational Logic, Visualization (Computer Graphics), Design, Object Oriented Design, Python Programming, Animations, Scripting, Computer Programming, Scripting Languages, Automation, Debugging

    4.9
    Rating, 4.9 out of 5 stars
    ·
    102 reviews

    Beginner · Course · 1 - 3 Months

  • U

    University of Colorado Boulder

    Hardware Description Languages for FPGA Design

    Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Systems Design, Application Specific Integrated Circuits, Test Case, Electronics Engineering, Verification And Validation, Electronics, Simulation and Simulation Software, Embedded Systems, Functional Testing, Computer Programming

    4.4
    Rating, 4.4 out of 5 stars
    ·
    625 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Trending in AI
    Trending in AI
    V

    Vanderbilt University

    AI Agents and Agentic AI with Python & Generative AI

    Skills you'll gain: Generative AI Agents, AI Workflows, AI Orchestration, Agentic systems, LLM Application, Tool Calling, OpenAI, Prompt Engineering, Application Development, Software Documentation, File Management

    4.6
    Rating, 4.6 out of 5 stars
    ·
    408 reviews

    Beginner · Course · 1 - 3 Months

  • U

    University of California, Irvine

    Interfacing with the Raspberry Pi

    Skills you'll gain: Internet Of Things, Application Programming Interface (API), TCP/IP, Electronics, Embedded Systems, Network Protocols, USB, General Networking, Electronic Systems, Hardware Design, Digital Signal Processing, Computer Hardware, Python Programming, Linux, Servers

    4.7
    Rating, 4.7 out of 5 stars
    ·
    1.6K reviews

    Mixed · Course · 1 - 4 Weeks

  • U

    University of Illinois Urbana-Champaign

    Accounting Data Analytics

    Skills you'll gain: Model Evaluation, Machine Learning Algorithms, Data Visualization, Scikit Learn (Machine Learning Library), Matplotlib, Data Literacy, Tableau Software, Data Presentation, Data Visualization Software, Unsupervised Learning, Exploratory Data Analysis, Pandas (Python Package), Seaborn, Text Mining, Time Series Analysis and Forecasting, Data Preprocessing, SQL, Predictive Modeling, Machine Learning, Python Programming

    Build toward a degree

    4.7
    Rating, 4.7 out of 5 stars
    ·
    584 reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: Job Skills
    Job Skills
    M

    Microsoft

    Microsoft UX Design

    Skills you'll gain: Storyboarding, User Research, Information Architecture, User Experience Design, Design Thinking, Prototyping, Usability Testing, User Experience, Persona (User Experience), Wireframing, Design Research, User Interface and User Experience (UI/UX) Design, Interaction Design, Web Content Accessibility Guidelines, Human Centered Design, Figma (Design Software), Usability, User Interface (UI) Design, User Centered Design, Artificial Intelligence

    4.7
    Rating, 4.7 out of 5 stars
    ·
    625 reviews

    Beginner · Professional Certificate · 3 - 6 Months

  • U

    University of Colorado System

    Clinical Data Science

    Skills you'll gain: Tidyverse (R Package), Clinical Data Management, Extract, Transform, Load, Data Modeling, Clinical Research, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Data Manipulation, Predictive Modeling, Database Design, Google Cloud Platform, Intensive Care Unit, Data Ethics, Data Quality, Risk Modeling, Natural Language Processing, Bioinformatics, Informatics, Text Mining, Clinical Informatics, R Programming

    4.5
    Rating, 4.5 out of 5 stars
    ·
    489 reviews

    Intermediate · Specialization · 3 - 6 Months

  • E

    EDUCBA

    Embedded Systems using C

    Skills you'll gain: C (Programming Language), Embedded Systems, Embedded Software, Debugging, System Programming, Hardware Architecture, Microarchitecture, Computer Architecture, Data Structures, Peripheral Devices

    4.1
    Rating, 4.1 out of 5 stars
    ·
    131 reviews

    Beginner · Course · 1 - 4 Weeks

  • L

    Ludwig-Maximilians-Universität München (LMU)

    Computers, Waves, Simulations: A Practical Introduction to Numerical Methods using Python

    Skills you'll gain: Finite Element Methods, Numerical Analysis, Engineering Analysis, Jupyter, Engineering Calculations, Differential Equations, Applied Mathematics, Mathematical Modeling, Distributed Computing, Python Programming, Mechanics, Vibrations, Simulations

    4.8
    Rating, 4.8 out of 5 stars
    ·
    391 reviews

    Intermediate · Course · 1 - 3 Months

1…127128129…447

In summary, here are 10 of our most popular linear programming courses

  • Introduction to Robotics with Webots: University of Colorado Boulder
  • Statistics for Genomic Data Science: Johns Hopkins University
  • Fractal Data Science: Fractal Analytics
  • Design Computing: 3D Modeling in Rhinoceros with Python/Rhinoscript: University of Michigan
  • Hardware Description Languages for FPGA Design: University of Colorado Boulder
  • AI Agents and Agentic AI with Python & Generative AI: Vanderbilt University
  • Interfacing with the Raspberry Pi: University of California, Irvine
  • Accounting Data Analytics: University of Illinois Urbana-Champaign
  • Microsoft UX Design: Microsoft
  • Clinical Data Science: University of Colorado System

Skills you can learn in Business Essentials

Analytics (37)
Presentation (33)
Modeling (29)
Business Analytics (27)
Language (26)
Microsoft Excel (26)
Writing (26)
Speech (18)
Plan (17)
Business Communication (16)
Decision-making (16)
Leadership (15)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Share your Coursera learning story

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok