Teaching

Home

Using AIMMS to Teach Modeling and Operations Research

AIMMS is an excellent tool to support Modeling and Operations Research courses. The students can use AIMMS to implement assignments without the need to master a programming language: the understanding of the basic concepts like sets, parameters, variables and constraints is all they need to be able to build mathematical programming models and solve them with the available solvers, such as XA for linear and mixed integer programming, CONOPT for nonlinear programming, and AOA for mixed integer nonlinear programming. AIMMS’ integrated visualization of results facilitates learning and interactive model development. Students generally find AIMMS easy and fun to work with!

Teaching Materials

Self-guided Tutorials

AIMMS comes with a Tutorial for Beginners, ideal for students; which includes all the necessary steps to build a model and a graphical user interface (GUI) in AIMMS. The tutorial can be completed in one hour and is currently available in English, Spanish and Hungarian. This tutorial covers all the information students typically need to start implementing assignments in AIMMS.
AIMMS also contains a Tutorial for Professionals, which covers more advanced material, such as rolling-horizon planning, database links and building an elaborate user interface. This tutorial takes about two days to complete. And finally, for a quick visual introduction to AIMMS, you can find a set of AIMMS videos on this website.

Teaching Book

AIMMS comes with a book "AIMMS Optimization Modeling",  which contains optimization theory and a range of application examples. This can be an excellent addition to your own teaching material. A PDF version is available within each AIMMS installation and online, on our website. Hardcopies can be ordered from on-line bookstores.

G-AIMMS

In the G-AIMMS section on our website you find an AIMMS modeling game. When you have some basic modeling knowledge you can learn AIMMS and increase your modeling skills by playing the game.

Worked Examples

AIMMS contains a diverse set of worked examples, of applications in many varied fields. The applications described in the book “AIMMS Optimization Modeling” are also available as worked application examples within AIMMS.

Licensing

We offer two ways to use AIMMS for Educational purposes:

  • The AIMMS Educational License Package, is the preferred way of getting the most out of AIMMS and contains a full suite of licenses, all updated for free every year:
    • a fully functional network license with unlimited users; ideal for students working on university computers.
    • a fully functional stand alone license for the teacher or researcher to use at home or off-line.
    • a restricted student license that can be distributed to students to use at home or off-line.
  • Free Student License. The student license has several restrictions on its usage, but can be freely distributed to students. No need to purchase anything.

 Customer Quotes  “Yours has been the best support organization of many different OR packages I have used. I chose AIMMS over others, despite my knowledge of them from school, because yours seemed the most robust and friendliest for input, design and output. I am glad I made this choice.”
Keith Gardner, The Lewin Group, Virginia, USA - Consultant

 Login  to update your profile.

Login