Resources & Learning Center
Everything you need to master mathematical optimization with Gurobi
Getting Started Guide
Learn the basics of Gurobi and build your first optimization model
API Reference
Complete reference for Python, R, MATLAB, C++, Java, and .NET APIs
User Manual
In-depth documentation covering all features and capabilities
Parameter Reference
Complete guide to all Gurobi parameters and their effects
Release Notes
Latest features, improvements, and bug fixes in each version
Installation Guide
Step-by-step instructions for installing Gurobi on any platform
Introduction to Linear Programming
Learn the fundamentals of linear programming and solve your first LP problem
Mixed-Integer Programming Basics
Understand MIP models and learn when to use integer variables
Modeling Tips and Tricks
Advanced modeling techniques to improve performance and accuracy
Performance Tuning
Optimize solver performance for large-scale problems
What's New in Gurobi 11
Explore the latest features and performance improvements
Supply Chain Optimization
Real-world examples and best practices
Python Optimization Workshop
Hands-on workshop building models in Python
Diet Optimization
Minimize cost while meeting nutritional requirements
Facility Location
Determine optimal warehouse locations
Traveling Salesman
Find the shortest route visiting all cities
Portfolio Optimization
Maximize returns while controlling risk
Ready to Start Learning?
Download Gurobi today and get access to all our learning resources