Training Calendar

Online Course: EViews Programming

Online Course: EViews Programming

Course Overview

This is a web based training course, which is delivered and offers the same content as our public attendance classroom courses, with more convenience and without the travelling costs. Our web based courses are interactive but you attend at from a location of your choice, whether it is your home, office or remote location.

Our web based training course FAQ's can be viewed here.

This course will provide attendees with the essential skills of EViews programming. The course will appeal to those who are interested in writing basic to intermediate programs to automate and simplify data management, statistics and model building tasks.

EViews users who have not previously taken advantage of programming capabilities available within EViews will significantly benefit from the course. The sessions are hands-on and participants will carry out several practical exercises. All example codes and completed exercises will be provided to the participants during the course.

Course Agenda


The course will cover the following topics:

  • FOR - NEXT loops
  • WHILE - END loops
  • Write formatted output to a table Object
  • IF-THEN-ELSE statements
  • Statistical distribution functions
  • Matrix and Vector objects in EViews
  • Functions and Subroutines
  • Optimisation routines
  • Practical sessions


The course will be divided into four 2-hour sessions. Each session will consist of a mixture of demonstrations and practical exercises. The content will be as follows:

  • Session 1: Introduction to EViews programming, batch mode, use of tables, formatting output.
  • Session 2: Logical commands, IF-THEN-ELSE statements,  FOR-NEXT loops.
  • Session 3: Statistical functions, Monte Carlo analysis using EViews, WHILE-WEND loops.
  • Session 4: Subroutines, structured programming, use of dialogue windows and Add-In functions.

Who should attend?

EViews users who are interested to learn how to automate and simplify repetitive or complex tasks.

Course reading

  • Turner, Paul (2012) Programming with EViews, Lulu Press.


  • Some familiarity with basic EViews operations is assumed.
  • Ideally attendees should be familiar with the topics covered in our EViews Essentials Course.
  • Student registrations: Attendees must provide proof of full time student status at the time of booking to qualify for student registration rate (valid student ID card or authorised letter of enrolment).
  • Additional discounts are available for multiple registrations.
  • Delegates are provided with temporary licences for the software(s) used in the course and will be instructed to download and install the software prior to the start of the course.
  • Payment of course fees required prior to the course start date.
  • Registration closes 1-calendar days prior to the start of the course.

    • 100% fee returned for cancellations made over 28-calendar days prior to start of the course.
    • 50% fee returned for cancellations made 14-calendar days prior to the start of the course.
    • No fee returned for cancellations made less than 14-calendar days prior to the start of the course.
  •  CommercialAcademicStudent
    2-day pass (22/03/2018 - 23/03/2018)

All prices exclude VAT or local taxes where applicable.

* Required Fields

- +
Post your comment

Timberlake Consultants