Optimise: A computational environment for teaching optimization in electrical engineering

Jaime A. Ramírez*, Frederico G. Guimarães, Felipe Campelo, Ezequiel C. Pereira, Paulo H L Barros, Ricardo H C Takahashi, Rodney R. Saldanha

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review


This paper presents Optimise, a computational optimization environment tool for education in electrical engineering. Optimise has been developed using software engineering process and object-oriented programming philosophy. This educational tool incorporates a set of deterministic and stochastic methods and also a set of computational intelligence techniques. Optimise offers a friendly interface that allows the students to practice the theory learned, and also to verify and compare the features of the optimization methods. A general view of the software is presented, describing its modules and class libraries. Some optimization problems are discussed to illustrate the flexibility and power of Optimise as an educational tool.

Original languageEnglish
Pages (from-to)695-698
Number of pages4
JournalIEEE Transactions on Magnetics
Issue number2 II
Publication statusPublished - 1 Mar 2004


  • Electromagnetics
  • Object-oriented programming
  • Optimization and design


Dive into the research topics of 'Optimise: A computational environment for teaching optimization in electrical engineering'. Together they form a unique fingerprint.

Cite this