AGRODEP GAMS Training Toolbox

Long Name
GAMS training toolbox
Primary Contact

The AGRODEP GAMS Training Toolbox is intended to assist those interested in economic modeling-- including but not limited to general and partial equilibrium models as well as optimization problems-- by teaching them to use the GAMS software, a cornerstone of many modeling efforts. These economic models can be used to conduct research on a wide range of topics, such as analysis of various forms of policies, issues pertaining to agricultural growth and poverty, climate change, natural resource management, and the role of science and technology.

In the course of ten lessons and multiple GAMS code examples, the user will gradually learn the GAMS language: from the basic installation instructions to the more sophisticated GAMS syntax and programming techniques, ending with an introduction to economic modeling.

Each video lesson is available with English or French voiceovers. The video lessons combine lectures on a particular topic and hands-on coding examples using GAMS to provide a deeper understanding of the material. The lessons come with short programs coded in GAMS adapted from various sources for this particular training. Users are expected to complete the homework at the end of each lesson, running the corresponding short GAMS program error free. Prior to downloading the GAMS files associated with each lesson, users will be required to complete a request form from the AGRODEP website before these files can be released.

GAMS is a software that is developed and provided by the GAMS corporation. It is a high-level modeling system for mathematical programming and optimization. It consists of a language compiler and a stable of integrated high-performance solvers. For copyright and licensing issues, please contact GAMS corporation at www.gams.com.

En Français

Lesson 1: Getting Ready & Gams Tour

 Videos

GAMS Code

English Lesson 1a (8:29) None
English Lesson 1b (8:42)

LESSON 2: AN INTRODUCTION

 Videos

GAMS Code

English Lesson 2 (31:55) Lesson 2 GAMS Files

LESSON 3: Syntax Basics

 Videos

GAMS Code

English Lesson 3 (18:24) See Lesson 2 Files

LESSON 4: Output Files

 Videos

GAMS Code

English Lesson 4 (35:19) Lesson 4 GAMS Files

Lesson 5: Intermediate Syntax

 Videos

GAMS Code

English Lesson 5 (35:16) Lesson 5 GAMS Files

Lesson 6: Advanced Commands

 Videos

GAMS Code

English Lesson 6 (29:53) Lesson 6 GAMS Files

Lesson 7: Advanced File Management

 Videos

GAMS Code

English Lesson 7 (37:31) Lesson 7 GAMS Files

Lesson 8: Programming a General Equilibrium Model

 Videos

GAMS Code

English Lesson 8 (27:01) Lesson 8 GAMS Files

Lesson 9: Stochastic Simulations

 Videos

GAMS Code

English Lesson 9 (19:43) Lesson 9 GAMS Files

Lesson 10: Mixed Complementarity

 Videos

GAMS Code

English Lesson 10 (19:18) Lesson 10 GAMS Files
First released on
Last version on