Skip to main content
FICO® Xpress Solutions - London, UK

December 17-20, 2019

FICO® Xpress Solutions - London, UK

Product Training

Date: December 17, 2019 - December 20, 2019

Course Name: OPT-210:  FICO® Xpress Fundamentals with Xpress Insight

Duration: 4 days

Delivery Method: Classroom, lectures, hands-on labs, group discussions

Target Audience: Operations/Operational Research practitioners and/or optimization modelers

Max Class Size: 12

Prerequisites: None

Required Skills: Basic understanding of algebra and familiarity with standard Windows applications; some programming development using C/C++, Java, C# or VB/VBA is required.

Course Overview: This course familiarizes attendees with optimization models and techniques, and the terminology used to describe them. Participants gain an understanding of the Xpress suite, the Mosel modeling and programming language, and Xpress Workbench. Through a series of projects illustrating applications of the LP and MIP methods, students learn to implement optimization models using Xpress Optimization Suite.

This course introduces Xpress Insight, a web-based (HTML, CSS, JavaScript) platform that interfaces with Mosel models. Using the View Definition Language (VDL) to create custom views, Xpress Insight enables the end user to configure optimization projects to investigate, analyze, and compare different scenarios. Additional topics include advanced application development and visualizations techniques.

Objectives: This course enables participants to:

  • Formulate, implement, and solve LP and MIP optimization models
  • Deploy models using Xpress Insight
  • Describe problem solutions
  • Analyze infeasible problems
  • Solve goal programming problems
  • Define common standard model formulations
  • Create applications with customized views using Xpress Insight

Topics Covered


  • Overview of Xpress Optimization Suite
  • Xpress Workbench demonstration

Linear Programming

  • Model development basics
  • Optimization and debugging
  • Basic concepts and solution techniques
  • Developing large scale models

Accessing Data Sources

  • Accessing text-based data sources
  • Accessing ODBC-based data sources
  • Data driven model files

Mixed Integer Programming (MIP)

  • MIP formulation basics
  • Advanced MIP formulations
  • Basic concepts and solution techniques

Advanced Modeling Topics

  • Infeasibility and goals
  • Using intermediate MIP solutions

Xpress Insight Basics

  • Introduction to Xpress Insight
  • Preparing the Mosel model
  • Developing Insight Custom Views using VDL
  • User Authorities management

Xpress Insight Advanced Application Development

  • Advanced VDL topics including Visualization techniques
  • (Optional) Tableau Visualization in Xpress Insight (Tableau license required)
  • Optimization modeler application file structure
  • Uploading, loading, running, and managing projects

Adapting Mosel models to Xpress Insight

  • Preparing an existing Mosel model for Xpress Insight.
  • Deploying the Mosel Model.

The XML companion file

  • Purpose and schema

Custom views and visualizations

  • View Definition Language (VDL) features and tags
  • Custom views using Tableau Views (Tableau license required)

Note: Course content subject to change.

To register for this event, please send an email to A FICO team member will reach out to confirm your reservation.

Register now